@Entity public class IdentityManagementGroupDocument extends IdentityManagementTypeAttributeTransactionalDocument
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
active |
protected boolean |
editing |
protected String |
groupDescription |
protected String |
groupId |
protected String |
groupName |
protected String |
groupNamespace |
protected String |
groupTypeId |
protected String |
groupTypeName |
attributeEntry, attributes, definitions, kimType, kimTypeServicedelegationMembers, delegationsadHocRoutePersons, adHocRouteWorkgroups, documentHeader, documentNumber, notes, pessimisticLocksextension, newCollectionRecordobjectId, versionNumber| Constructor and Description |
|---|
IdentityManagementGroupDocument() |
getAttributeEntry, getAttributes, getCommaDelimitedAttributesLabels, getDefinitions, getDefinitionsKeyedByAttributeName, getKimTypeService, setAttributesaddDelegationMemberToDelegation, getDelegationId, getDelegationMembers, getDelegations, getKimAttributeDefnId, getPrimaryDelegation, getSecondaryDelegation, setDelegationMembers, setDelegationsgetAllowsCopy, 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 groupTypeId
protected String groupTypeName
protected String groupNamespace
protected String groupDescription
protected boolean active
protected boolean editing
public IdentityManagementGroupDocument()
public boolean isActive()
public void setActive(boolean active)
active - the active to setpublic void addMember(GroupDocumentMember member)
member - the members to setpublic KimType getKimType()
getKimType in class IdentityManagementTypeAttributeTransactionalDocumentpublic GroupDocumentMember getBlankMember()
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 prepareForSave()
DocumentprepareForSave in interface DocumentprepareForSave in class DocumentBaseDocument.prepareForSave()public void initializeDocumentForNewGroup()
public String getGroupId()
public void setGroupId(String groupId)
groupId - the groupId to setpublic String getGroupName()
public void setGroupName(String groupName)
groupName - the groupName to setpublic String getGroupDescription()
public void setGroupDescription(String groupDescription)
public String getGroupNamespace()
public void setGroupNamespace(String groupNamespace)
groupNamespace - the groupNamespace to setpublic String getGroupTypeId()
public void setGroupTypeId(String groupTypeId)
groupTypeId - the groupTypeId to setpublic String getGroupTypeName()
public void setGroupTypeName(String groupTypeName)
groupTypeName - the groupTypeName to setpublic List<GroupDocumentMember> getMembers()
public void setMembers(List<GroupDocumentMember> members)
members - the members to setpublic List<GroupDocumentQualifier> getQualifiers()
public void setQualifiers(List<GroupDocumentQualifier> qualifiers)
qualifiers - the qualifiers to setpublic GroupDocumentQualifier getQualifier(String kimAttributeDefnId)
public Map<String,String> getQualifiersAsAttributes()
public void setDefinitions(List<KimAttributeField> definitions)
setDefinitions in class IdentityManagementTypeAttributeTransactionalDocumentpublic boolean isEditing()
public void setEditing(boolean editing)
public void setKimType(KimType kimType)
setKimType in class IdentityManagementTypeAttributeTransactionalDocumentkimType - the kimType to setCopyright © 2005–2016 The Kuali Foundation. All rights reserved.