public class IdentityManagementRoleDocument extends IdentityManagementTypeAttributeTransactionalDocument
| Modifier and Type | Class and Description |
|---|---|
static class |
IdentityManagementRoleDocument.RoleMemberMetaDataType |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
active |
protected boolean |
editing |
protected IdentityManagementRoleDocument.RoleMemberMetaDataType |
memberMetaDataType |
protected List<KimDocumentRoleMember> |
members |
protected List<KimDocumentRoleMember> |
modifiedMembers |
protected List<KimDocumentRolePermission> |
permissions |
protected List<KimDocumentRoleResponsibility> |
responsibilities |
protected String |
roleDescription |
protected String |
roleId |
protected String |
roleName |
protected String |
roleNamespace |
protected String |
roleTypeId |
protected String |
roleTypeName |
protected List<KimDocumentRoleMember> |
searchResultMembers |
attributeEntry, attributes, definitions, kimType, kimTypeServiceLOG, sequenceAccessorServicedocumentHeader, documentNumberextension, versionNumber| Constructor and Description |
|---|
IdentityManagementRoleDocument() |
getAttributeEntry, getAttributes, getCommaDelimitedAttributesLabels, getDefinitions, getDefinitionsKeyedByAttributeName, getKimType, getKimTypeService, setAttributes, setDefinitionsaddDelegationMemberToDelegation, getDelegationId, getKimAttributeDefnId, getPrimaryDelegation, getSecondaryDelegation, getSequenceAccessorServicegetAllowsCopy, isSessionDocumentaddCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, doRouteLevelChange, 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, processAfterRetrieve, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, toCopy, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerializationafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refreshNonUpdateableReferences, setExtension, setNewCollectionRecord, setObjectId, setVersionNumbertoStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteLevelChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerializationbuildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberrefreshtoStringgetVersionNumbergetObjectIdprotected String roleTypeId
protected String roleTypeName
protected String roleNamespace
protected String roleDescription
protected boolean active
protected boolean editing
protected List<KimDocumentRolePermission> permissions
protected List<KimDocumentRoleResponsibility> responsibilities
protected List<KimDocumentRoleMember> modifiedMembers
protected List<KimDocumentRoleMember> searchResultMembers
protected List<KimDocumentRoleMember> members
protected IdentityManagementRoleDocument.RoleMemberMetaDataType memberMetaDataType
public IdentityManagementRoleDocument()
public boolean isActive()
public void setActive(boolean active)
active - the active to setpublic String getRoleName()
public void setRoleName(String roleName)
roleName - the roleName to setpublic String getRoleDescription()
public void setRoleDescription(String roleDescription)
roleDescription - the roleDescription to setpublic String getRoleNamespace()
public void setRoleNamespace(String roleNamespace)
roleNamespace - the roleNamespace to setpublic String getRoleTypeId()
public void setRoleTypeId(String roleTypeId)
roleTypeId - the roleTypeId to setpublic String getRoleTypeName()
public void setRoleTypeName(String roleTypeName)
roleTypeName - the roleTypeName to setpublic List<RoleDocumentDelegationMember> getDelegationMembers()
getDelegationMembers in class IdentityManagementKimDocumentpublic void setDelegationMembers(List<RoleDocumentDelegationMember> delegationMembers)
setDelegationMembers in class IdentityManagementKimDocumentdelegationMembers - the delegationMembers to setpublic List<KimDocumentRolePermission> getPermissions()
public void setPermissions(List<KimDocumentRolePermission> permissions)
permissions - the permissions to setpublic List<KimDocumentRoleResponsibility> getResponsibilities()
public void setResponsibilities(List<KimDocumentRoleResponsibility> responsibilities)
responsibilities - the responsibilities to setpublic List<KimDocumentRoleMember> getMembers()
public void setMemberMetaDataTypeToSort(Integer columnNumber)
public IdentityManagementRoleDocument.RoleMemberMetaDataType getMemberMetaDataType()
public void setMemberMetaDataType(IdentityManagementRoleDocument.RoleMemberMetaDataType memberMetaDataType)
public KimDocumentRoleMember getMember(String roleMemberId)
public void setMembers(List<KimDocumentRoleMember> members)
members - the members to setpublic List<KimDocumentRoleMember> getModifiedMembers()
public void setModifiedMembers(List<KimDocumentRoleMember> modifiedMembers)
modifiedMembers - the modifiedMembers to setpublic List<KimDocumentRoleMember> getSearchResultMembers()
public void setSearchResultMembers(List<KimDocumentRoleMember> searchResultMembers)
searchResultMembers - the searchResultMembers to setpublic void addResponsibility(KimDocumentRoleResponsibility roleResponsibility)
protected KimDocumentRoleResponsibilityAction getNewRespAction(KimDocumentRoleResponsibility roleResponsibility)
public void addDelegationMember(RoleDocumentDelegationMember newDelegationMember)
public void addMember(KimDocumentRoleMember member)
member - the members to setpublic KimDocumentRoleMember getBlankMember()
public RoleDocumentDelegationMember getBlankDelegationMember()
public void setupMemberRspActions(KimDocumentRoleMember member)
public void updateMembers(IdentityManagementRoleDocumentForm roleDocumentForm)
public void updateMembers(KimDocumentRoleResponsibility newResponsibility)
public void setupMemberRspActions(KimDocumentRoleResponsibility roleResp, KimDocumentRoleMember member)
protected void setAttrDefnIdForDelMemberQualifier(RoleDocumentDelegationMemberQualifier qualifier, KimAttributeField definition)
public void doRouteStatusChange(DocumentRouteStatusChange statusChangeEvent)
DocumentdoRouteStatusChange in interface DocumentdoRouteStatusChange in class DocumentBaseDocumentBase.doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange)public void initializeDocumentForNewRole()
public void prepareForSave()
DocumentprepareForSave in interface DocumentprepareForSave in class DocumentBaseDocument.prepareForSave()public ResponsibilityService getResponsibilityService()
public ResponsibilityInternalService getResponsibilityInternalService()
public boolean isEditing()
public void setEditing(boolean editing)
editing - the editing to setpublic List<RoleDocumentDelegation> getDelegations()
getDelegations in class IdentityManagementKimDocumentpublic void setDelegations(List<RoleDocumentDelegation> delegations)
setDelegations in class IdentityManagementKimDocumentdelegations - the delegations to setpublic void setKimType(KimType kimType)
setKimType in class IdentityManagementTypeAttributeTransactionalDocumentkimType - the kimType to setCopyright © 2005-2015 The Kuali Foundation. All Rights Reserved.