org.kuali.rice.kim.document
Class IdentityManagementKimDocument
java.lang.Object
org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.rice.krad.document.DocumentBase
org.kuali.rice.krad.document.TransactionalDocumentBase
org.kuali.rice.kim.document.IdentityManagementKimDocument
- All Implemented Interfaces:
- Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject, Document, SessionDocument, TransactionalDocument
- Direct Known Subclasses:
- IdentityManagementPersonDocument, IdentityManagementTypeAttributeTransactionalDocument
@MappedSuperclass
public class IdentityManagementKimDocument
- extends TransactionalDocumentBase
This is a description of what this class does - bhargavp don't forget to fill this in.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
Methods inherited from class org.kuali.rice.krad.document.DocumentBase |
addCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postLoad, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, toCopy, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization |
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refreshNonUpdateableReferences, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber |
Methods inherited from interface org.kuali.rice.krad.document.Document |
addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization |
LOG
protected static final org.apache.log4j.Logger LOG
delegations
protected List<RoleDocumentDelegation> delegations
delegationMembers
protected List<RoleDocumentDelegationMember> delegationMembers
sequenceAccessorService
protected transient SequenceAccessorService sequenceAccessorService
IdentityManagementKimDocument
public IdentityManagementKimDocument()
addDelegationMemberToDelegation
protected void addDelegationMemberToDelegation(RoleDocumentDelegationMember delegationMember)
getPrimaryDelegation
protected RoleDocumentDelegation getPrimaryDelegation()
getDelegationId
protected String getDelegationId()
getSecondaryDelegation
protected RoleDocumentDelegation getSecondaryDelegation()
getDelegations
public List<RoleDocumentDelegation> getDelegations()
- Returns:
- the delegations
setDelegations
public void setDelegations(List<RoleDocumentDelegation> delegations)
- Parameters:
delegations
- the delegations to set
getDelegationMembers
public List<RoleDocumentDelegationMember> getDelegationMembers()
- Returns:
- the delegationMembers
setDelegationMembers
public void setDelegationMembers(List<RoleDocumentDelegationMember> delegationMembers)
- Parameters:
delegationMembers
- the delegationMembers to set
getSequenceAccessorService
protected SequenceAccessorService getSequenceAccessorService()
getKimAttributeDefnId
public String getKimAttributeDefnId(KimAttributeField definition)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.