@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, delegations, sequenceAccessorServicedocumentHeader, documentNumberextension, versionNumber| Constructor and Description |
|---|
IdentityManagementGroupDocument() |
getAttributeEntry, getAttributes, getCommaDelimitedAttributesLabels, getDefinitions, getDefinitionsKeyedByAttributeName, getKimTypeService, setAttributesaddDelegationMemberToDelegation, getDelegationId, getDelegationMembers, getDelegations, getKimAttributeDefnId, getPrimaryDelegation, getSecondaryDelegation, getSequenceAccessorService, setDelegationMembers, setDelegationsgetAllowsCopy, 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 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 org.kuali.rice.kim.api.type.KimType getKimType()
getKimType in class IdentityManagementTypeAttributeTransactionalDocumentpublic GroupDocumentMember getBlankMember()
public void doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange statusChangeEvent)
doRouteStatusChange in interface DocumentdoRouteStatusChange in class DocumentBaseDocumentBase.doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange)public void prepareForSave()
prepareForSave in interface DocumentprepareForSave in class DocumentBasepublic 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<org.kuali.rice.kim.api.type.KimAttributeField> definitions)
setDefinitions in class IdentityManagementTypeAttributeTransactionalDocumentpublic boolean isEditing()
public void setEditing(boolean editing)
editing - the editing to setpublic void setKimType(org.kuali.rice.kim.api.type.KimType kimType)
setKimType in class IdentityManagementTypeAttributeTransactionalDocumentkimType - the kimType to setCopyright © 2005–2016 The Kuali Foundation. All rights reserved.