org.kuali.kfs.coa.document
Class OrgReviewRoleMaintainableImpl
java.lang.Object
org.kuali.rice.kns.maintenance.KualiMaintainableImpl
org.kuali.kfs.sys.document.FinancialSystemMaintainable
org.kuali.kfs.coa.document.OrgReviewRoleMaintainableImpl
- All Implemented Interfaces:
- Serializable, org.kuali.rice.kns.lookup.SelectiveReferenceRefresher, org.kuali.rice.kns.maintenance.Maintainable
public class OrgReviewRoleMaintainableImpl
- extends FinancialSystemMaintainable
- See Also:
- Serialized Form
Fields inherited from class org.kuali.rice.kns.maintenance.KualiMaintainableImpl |
boClass, businessObject, businessObjectAuthorizationService, businessObjectDictionaryService, businessObjectMetaDataService, businessObjectService, dataDictionaryService, docTypeName, documentHelperService, documentNumber, encryptionService, inactiveRecordDisplay, maintenanceAction, maintenanceDocumentDictionaryService, maintenanceDocumentService, newCollectionLines, persistenceStructureService, personService |
Method Summary |
List<org.kuali.rice.kns.document.MaintenanceLock> |
generateMaintenanceLocks()
|
protected org.kuali.rice.kim.bo.types.dto.AttributeSet |
getAttributes(OrgReviewRole orr,
org.kuali.rice.kim.bo.role.dto.RoleMemberCompleteInfo roleMember,
String kimTypeId)
|
protected org.kuali.rice.kim.bo.types.dto.AttributeSet |
getAttributes(OrgReviewRole orr,
String kimTypeId)
|
protected List<org.kuali.rice.kim.bo.role.dto.DelegateTypeInfo> |
getDelegations(OrgReviewRole orr)
|
protected org.kuali.rice.kim.service.GroupService |
getGroupService()
|
protected org.kuali.rice.kim.service.IdentityManagementService |
getIdentityManagementService()
|
String |
getKimAttributeDefnId(org.kuali.rice.kns.datadictionary.AttributeDefinition definition)
|
String |
getKimAttributeDefnId(org.kuali.rice.kim.bo.types.dto.AttributeDefinitionMap attributeDefinitions,
String attributeName)
|
protected OrgReviewRoleService |
getOrgReviewRoleService()
|
protected org.kuali.rice.kim.service.RoleManagementService |
getRoleManagementService()
|
protected List<org.kuali.rice.kim.bo.role.dto.RoleMemberCompleteInfo> |
getRoleMembers(OrgReviewRole orr)
|
protected List<org.kuali.rice.kim.bo.role.dto.RoleResponsibilityActionInfo> |
getRoleRspActions(OrgReviewRole orr,
org.kuali.rice.kim.bo.role.dto.RoleMemberCompleteInfo roleMember)
|
List<org.kuali.rice.kim.bo.role.dto.RoleResponsibilityActionInfo> |
getRoleRspActions(String roleMemberId)
|
List |
getSections(org.kuali.rice.kns.document.MaintenanceDocument document,
org.kuali.rice.kns.maintenance.Maintainable oldMaintainable)
Override the getSections method on this maintainable so that the document type name field
can be set to read-only for |
protected org.kuali.rice.kim.service.KimTypeInfoService |
getTypeInfoService()
|
boolean |
isExternalBusinessObject()
|
Map |
populateBusinessObject(Map<String,String> fieldValues,
org.kuali.rice.kns.document.MaintenanceDocument maintenanceDocument,
String methodToCall)
|
void |
prepareBusinessObject(org.kuali.rice.kns.bo.BusinessObject businessObject)
|
void |
prepareForSave()
|
void |
processAfterCopy(org.kuali.rice.kns.document.MaintenanceDocument document,
Map<String,String[]> parameters)
|
void |
processAfterEdit(org.kuali.rice.kns.document.MaintenanceDocument document,
Map<String,String[]> parameters)
|
void |
refresh(String refreshCaller,
Map fieldValues,
org.kuali.rice.kns.document.MaintenanceDocument document)
|
void |
saveBusinessObject()
|
Methods inherited from class org.kuali.rice.kns.maintenance.KualiMaintainableImpl |
addMultipleValueLookupResults, addNewLineToCollection, clearBusinessObjectOfRestrictedValues, clearCollectionRestrictedValues, clearFieldRestrictedValues, decryptEncryptedData, deleteBusinessObject, doRouteStatusChange, generateAllAffectedReferences, getAffectedReferencesFromLookup, getAllRefreshableReferences, getBoClass, getBusinessObject, getBusinessObjectAuthorizationService, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getCoreSections, getCustomLockDescriptor, getDataDictionaryService, getDocumentHelperService, getDocumentTitle, getDocumentTypeName, getDuplicateIdentifierFieldsFromDataDictionary, getEncryptionService, getInactiveRecordDisplay, getLockingDocumentId, getMaintainableTitle, getMaintenanceAction, getMaintenanceDocumentDictionaryService, getMaintenanceDocumentService, getMultiValueIdentifierList, getNewCollectionLine, getPersistenceStructureService, getPersonService, getShowInactiveRecords, getWorkflowEngineDocumentIdsToLock, hasBusinessObjectExisted, initNewCollectionLine, isBoNotesEnabled, isOldBusinessObjectInDocument, isRelationshipRefreshable, performCollectionForceUpperCase, performFieldForceUpperCase, performFieldForceUpperCase, performForceUpperCase, populateNewCollectionLines, populateNewSubCollectionLines, prepareBusinessObjectForAdditionFromMultipleValueLookup, processAfterAddLine, processAfterNew, processAfterRetrieve, setBoClass, setBusinessObject, setDocumentNumber, setGenerateBlankRequiredValues, setGenerateDefaultValues, setMaintenanceAction, setNewCollectionLineDefaultValues, setShowInactiveRecords, setupNewFromExisting, shouldFieldBeEncrypted, useCustomLockDescriptors |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OrgReviewRoleMaintainableImpl
public OrgReviewRoleMaintainableImpl()
isExternalBusinessObject
public boolean isExternalBusinessObject()
- Specified by:
isExternalBusinessObject
in interface org.kuali.rice.kns.maintenance.Maintainable
- Overrides:
isExternalBusinessObject
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
generateMaintenanceLocks
public List<org.kuali.rice.kns.document.MaintenanceLock> generateMaintenanceLocks()
- Specified by:
generateMaintenanceLocks
in interface org.kuali.rice.kns.maintenance.Maintainable
- Overrides:
generateMaintenanceLocks
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
prepareBusinessObject
public void prepareBusinessObject(org.kuali.rice.kns.bo.BusinessObject businessObject)
- Specified by:
prepareBusinessObject
in interface org.kuali.rice.kns.maintenance.Maintainable
- Overrides:
prepareBusinessObject
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
getRoleRspActions
public List<org.kuali.rice.kim.bo.role.dto.RoleResponsibilityActionInfo> getRoleRspActions(String roleMemberId)
processAfterEdit
public void processAfterEdit(org.kuali.rice.kns.document.MaintenanceDocument document,
Map<String,String[]> parameters)
- Specified by:
processAfterEdit
in interface org.kuali.rice.kns.maintenance.Maintainable
- Overrides:
processAfterEdit
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
processAfterCopy
public void processAfterCopy(org.kuali.rice.kns.document.MaintenanceDocument document,
Map<String,String[]> parameters)
- Specified by:
processAfterCopy
in interface org.kuali.rice.kns.maintenance.Maintainable
- Overrides:
processAfterCopy
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
prepareForSave
public void prepareForSave()
- Specified by:
prepareForSave
in interface org.kuali.rice.kns.maintenance.Maintainable
- Overrides:
prepareForSave
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
- See Also:
Maintainable.prepareForSave()
getSections
public List getSections(org.kuali.rice.kns.document.MaintenanceDocument document,
org.kuali.rice.kns.maintenance.Maintainable oldMaintainable)
- Override the getSections method on this maintainable so that the document type name field
can be set to read-only for
- Specified by:
getSections
in interface org.kuali.rice.kns.maintenance.Maintainable
- Overrides:
getSections
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
refresh
public void refresh(String refreshCaller,
Map fieldValues,
org.kuali.rice.kns.document.MaintenanceDocument document)
- Specified by:
refresh
in interface org.kuali.rice.kns.maintenance.Maintainable
- Overrides:
refresh
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
- See Also:
KualiMaintainableImpl.refresh(java.lang.String, java.util.Map, org.kuali.rice.kns.document.MaintenanceDocument)
saveBusinessObject
public void saveBusinessObject()
- Specified by:
saveBusinessObject
in interface org.kuali.rice.kns.maintenance.Maintainable
- Overrides:
saveBusinessObject
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
- See Also:
Maintainable.saveBusinessObject()
getDelegations
protected List<org.kuali.rice.kim.bo.role.dto.DelegateTypeInfo> getDelegations(OrgReviewRole orr)
getRoleMembers
protected List<org.kuali.rice.kim.bo.role.dto.RoleMemberCompleteInfo> getRoleMembers(OrgReviewRole orr)
getKimAttributeDefnId
public String getKimAttributeDefnId(org.kuali.rice.kns.datadictionary.AttributeDefinition definition)
getKimAttributeDefnId
public String getKimAttributeDefnId(org.kuali.rice.kim.bo.types.dto.AttributeDefinitionMap attributeDefinitions,
String attributeName)
getAttributes
protected org.kuali.rice.kim.bo.types.dto.AttributeSet getAttributes(OrgReviewRole orr,
org.kuali.rice.kim.bo.role.dto.RoleMemberCompleteInfo roleMember,
String kimTypeId)
getAttributes
protected org.kuali.rice.kim.bo.types.dto.AttributeSet getAttributes(OrgReviewRole orr,
String kimTypeId)
getRoleRspActions
protected List<org.kuali.rice.kim.bo.role.dto.RoleResponsibilityActionInfo> getRoleRspActions(OrgReviewRole orr,
org.kuali.rice.kim.bo.role.dto.RoleMemberCompleteInfo roleMember)
getOrgReviewRoleService
protected OrgReviewRoleService getOrgReviewRoleService()
getRoleManagementService
protected org.kuali.rice.kim.service.RoleManagementService getRoleManagementService()
getGroupService
protected org.kuali.rice.kim.service.GroupService getGroupService()
getIdentityManagementService
protected org.kuali.rice.kim.service.IdentityManagementService getIdentityManagementService()
getTypeInfoService
protected org.kuali.rice.kim.service.KimTypeInfoService getTypeInfoService()
populateBusinessObject
public Map populateBusinessObject(Map<String,String> fieldValues,
org.kuali.rice.kns.document.MaintenanceDocument maintenanceDocument,
String methodToCall)
- Specified by:
populateBusinessObject
in interface org.kuali.rice.kns.maintenance.Maintainable
- Overrides:
populateBusinessObject
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.