org.kuali.rice.kim.bo.entity.impl
Class KimEntityExternalIdentifierImpl
java.lang.Object
org.kuali.rice.kns.bo.BusinessObjectBase
org.kuali.rice.kns.bo.PersistableBusinessObjectBase
org.kuali.rice.kim.bo.entity.impl.KimEntityDataBase
org.kuali.rice.kim.bo.entity.impl.KimEntityExternalIdentifierImpl
- All Implemented Interfaces:
- Serializable, org.apache.ojb.broker.PersistenceBrokerAware, KimEntityExternalIdentifier, BusinessObject, PersistableBusinessObject
public class KimEntityExternalIdentifierImpl
- extends KimEntityDataBase
- implements KimEntityExternalIdentifier
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
| Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
addNote, afterDelete, afterInsert, afterUpdate, beforeDelete, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes |
LOG
private static final org.apache.log4j.Logger LOG
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
entityExternalIdentifierId
protected String entityExternalIdentifierId
entityId
protected String entityId
externalIdentifierTypeCode
protected String externalIdentifierTypeCode
externalId
protected String externalId
externalIdentifierType
protected ExternalIdentifierType externalIdentifierType
cachedExtIdType
protected ExternalIdentifierType cachedExtIdType
encryptionRequired
protected boolean encryptionRequired
KimEntityExternalIdentifierImpl
public KimEntityExternalIdentifierImpl()
getEntityExternalIdentifierId
public String getEntityExternalIdentifierId()
- Description copied from interface:
KimEntityExternalIdentifier
- Gets this
KimEntityExternalIdentifier's id.
- Specified by:
getEntityExternalIdentifierId in interface KimEntityExternalIdentifier
- Returns:
- the id for this
KimEntityExternalIdentifier, or null if none has been assigned. - See Also:
KimEntityExternalIdentifier.getEntityExternalIdentifierId()
getExternalId
public String getExternalId()
- Description copied from interface:
KimEntityExternalIdentifier
- Gets this
KimEntityExternalIdentifier's external id.
- Specified by:
getExternalId in interface KimEntityExternalIdentifier
- Returns:
- the external id for this
KimEntityExternalIdentifier, or null if none has been assigned. - See Also:
KimEntityExternalIdentifier.getExternalId()
getExternalIdentifierTypeCode
public String getExternalIdentifierTypeCode()
- Description copied from interface:
KimEntityExternalIdentifier
- Gets this
KimEntityExternalIdentifier's type code.
- Specified by:
getExternalIdentifierTypeCode in interface KimEntityExternalIdentifier
- Returns:
- the type code for this
KimEntityExternalIdentifier, or null if none has been assigned. - See Also:
KimEntityExternalIdentifier.getExternalIdentifierTypeCode()
setExternalId
public void setExternalId(String externalId)
- See Also:
org.kuali.rice.kim.bo.entity.KimEntityExternalIdentifier#setExternalId(java.lang.String)
setExternalIdentifierTypeCode
public void setExternalIdentifierTypeCode(String externalIdentifierTypeCode)
- See Also:
org.kuali.rice.kim.bo.entity.KimEntityExternalIdentifier#setExternalIdentifierTypeCode(java.lang.String)
toStringMapper
protected LinkedHashMap toStringMapper()
- Specified by:
toStringMapper in class BusinessObjectBase
- Returns:
- Map containing the fieldValues of the key fields for this class, indexed by fieldName
- See Also:
BusinessObjectBase.toStringMapper()
setEntityExternalIdentifierId
public void setEntityExternalIdentifierId(String entityExternalIdentifierId)
getEntityId
public String getEntityId()
setEntityId
public void setEntityId(String entityId)
getExternalIdentifierType
public ExternalIdentifierType getExternalIdentifierType()
setExternalIdentifierType
public void setExternalIdentifierType(ExternalIdentifierType externalIdentifierType)
beforeInsert
public void beforeInsert(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
throws org.apache.ojb.broker.PersistenceBrokerException
- Specified by:
beforeInsert in interface org.apache.ojb.broker.PersistenceBrokerAware- Overrides:
beforeInsert in class PersistableBusinessObjectBase
- Throws:
org.apache.ojb.broker.PersistenceBrokerException
beforeUpdate
public void beforeUpdate(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
throws org.apache.ojb.broker.PersistenceBrokerException
- Specified by:
beforeUpdate in interface org.apache.ojb.broker.PersistenceBrokerAware- Overrides:
beforeUpdate in class PersistableBusinessObjectBase
- Throws:
org.apache.ojb.broker.PersistenceBrokerException
afterLookup
public void afterLookup(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
throws org.apache.ojb.broker.PersistenceBrokerException
- Specified by:
afterLookup in interface org.apache.ojb.broker.PersistenceBrokerAware- Overrides:
afterLookup in class PersistableBusinessObjectBase
- Throws:
org.apache.ojb.broker.PersistenceBrokerException
beforeInsert
public void beforeInsert()
- Overrides:
beforeInsert in class PersistableBusinessObjectBase
beforeUpdate
public void beforeUpdate()
- Overrides:
beforeUpdate in class PersistableBusinessObjectBase
afterLookup
public void afterLookup()
evaluateExternalIdentifierType
protected void evaluateExternalIdentifierType()
encryptExternalId
protected void encryptExternalId()
decryptExternalId
protected void decryptExternalId()
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.