@Entity 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, kimTypeServiceLOGadHocRoutePersons, adHocRouteWorkgroups, documentHeader, documentNumber, notes, pessimisticLocksextension, newCollectionRecordobjectId, versionNumber| Constructor and Description |
|---|
IdentityManagementRoleDocument() |
getAttributeEntry, getAttributes, getCommaDelimitedAttributesLabels, getDefinitions, getDefinitionsKeyedByAttributeName, getKimType, getKimTypeService, setAttributes, setDefinitionsaddDelegationMemberToDelegation, getDelegationId, getKimAttributeDefnId, getPrimaryDelegation, getSecondaryDelegationgetAllowsCopy, isSessionDocumentaddCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, doRouteLevelChange, generateSaveEvents, getActionRequests, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearingMethodNames, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getSuperUserAnnotation, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postLoad, postProcessSave, postRemove, prepareForSave, prePersist, processAfterRetrieve, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, setSuperUserAnnotation, toCopy, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerializationbuildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, setExtension, setNewCollectionRecordgenerateAndSetObjectIdIfNeeded, getExtensionObject, getObjectId, getVersionNumber, preUpdate, setExtensionObject, setObjectId, setVersionNumber, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteLevelChange, generateSaveEvents, getActionRequests, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearingMethodNames, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getSuperUserAnnotation, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, setSuperUserAnnotation, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerializationgetObjectIdprotected 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)
public 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 DocumentBasestatusChangeEvent - status change eventDocumentBase.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.