public class ReviewResponsibilityMaintainable extends KualiMaintainableImpl
| Modifier and Type | Field and Description |
|---|---|
protected static String |
DOCUMENT_TYPE_NAME |
protected static String |
ROUTE_NODE_NAME |
businessObject, businessObjectAuthorizationService, businessObjectDictionaryService, businessObjectMetaDataService, documentHelperService, inactiveRecordDisplay, maintenanceDocumentDictionaryService, newCollectionLineNames, newCollectionLines, personService| Constructor and Description |
|---|
ReviewResponsibilityMaintainable() |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends BusinessObject> |
getBoClass() |
Class<?> |
getDataObjectClass()
Returns the class for the data object being maintained
|
List |
getSections(MaintenanceDocument document,
Maintainable oldMaintainable)
Calls method to get all the core sections for the business object defined
in the data dictionary.
|
boolean |
isExternalBusinessObject()
By default a maintainable is not external
|
void |
prepareBusinessObject(BusinessObject businessObject)
Gives chance to a maintainable object to prepare and return a
maintainable object which might be external to the system
|
void |
processAfterCopy(MaintenanceDocument document,
Map<String,String[]> parameters)
Set the new collection records back to true so they can be deleted (copy
should act like new)
|
void |
processAfterNew(MaintenanceDocument document,
Map<String,String[]> requestParameters) |
void |
saveDataObject()
Saves the responsibility via the responsibility service
|
void |
setupNewFromExisting(MaintenanceDocument document,
Map<String,String[]> parameters) |
addMultipleValueLookupResults, addNewLineToCollection, clearBusinessObjectOfRestrictedValues, clearCollectionRestrictedValues, clearFieldRestrictedValues, decryptEncryptedData, deleteBusinessObject, generateAllAffectedReferences, getAffectedReferencesFromLookup, getAllRefreshableReferences, getBusinessObject, getBusinessObjectAuthorizationService, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getCoreSections, getDataObjectMetaDataService, getDocumentHelperService, getDocumentTitle, getDuplicateIdentifierFieldsFromDataDictionary, getInactiveRecordDisplay, getMaintainableTitle, getMaintenanceDocumentDictionaryService, getMultiValueIdentifierList, getNewCollectionLine, getPersistenceStructureService, getPersonService, getShowInactiveRecords, hasBusinessObjectExisted, initNewCollectionLine, isBoNotesEnabled, isNotesEnabled, isOldBusinessObjectInDocument, isRelationshipRefreshable, performCollectionForceUpperCase, performFieldForceUpperCase, performFieldForceUpperCase, performForceUpperCase, populateBusinessObject, populateNewCollectionLines, populateNewSubCollectionLines, prepareBusinessObjectForAdditionFromMultipleValueLookup, processAfterAddLine, processAfterEdit, processAfterPost, processBeforeAddLine, refresh, refreshReferences, saveBusinessObject, setBoClass, setBusinessObject, setBusinessObjectAuthorizationService, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setDataObject, setDataObjectMetaDataService, setDocumentHelperService, setGenerateBlankRequiredValues, setGenerateDefaultValues, setMaintenanceDocumentDictionaryService, setNewCollectionLineDefaultValues, setPersonService, setShowInactiveRecords, shouldFieldBeEncrypteddeleteDataObject, doRouteStatusChange, generateMaintenanceLocks, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDataObjectAuthorizationService, getDataObjectService, getDocumentDictionaryService, getDocumentNumber, getDocumentTitle, getDocumentTypeName, getEncryptionService, getKualiRuleService, getLegacyDataAdapter, getLockingDocumentId, getMaintenanceAction, getMaintenanceDocumentService, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isLockable, isOldDataObjectInDocument, performAddLineValidation, performCustomApplyModel, performCustomFinalize, performCustomViewFinalize, prepareExternalBusinessObject, prepareForSave, processAfterAddLine, processAfterCopy, processAfterDeleteLine, processAfterEdit, processAfterNew, processAfterPost, processAfterRetrieve, retrieveObjectForEditOrCopy, setDataObjectAuthorizationService, setDataObjectClass, setDocumentDictionaryService, setDocumentNumber, setEncryptionService, setKualiRuleService, setLegacyDataAdapter, setMaintenanceAction, setMaintenanceDocumentService, setupNewFromExisting, useCustomLockDescriptorsaddCustomContainerComponents, addLine, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, containsDuplicateLine, extractNewValuesAndAssign, extractSingleValue, filterByReturnedFieldConversions, getConfigurationService, getDataDictionaryService, getDefaultValueForField, getExpressionEvaluatorFactory, getViewDictionaryService, isDuplicateLine, linkAddedLine, logAndThrowRuntime, performCustomInitialization, performCustomViewInitialization, performDeleteLineValidation, populateDefaultValueForField, populateViewFromRequestParameters, processAfterEditLine, processAfterSaveLine, processAndAddLineObject, processBeforeAddLine, processBeforeEditLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionCloseEditLineDialog, processCollectionDeleteLine, processCollectionEditLine, processCollectionRetrieveEditLineDialog, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, retrieveEditModesAndActionFlags, setConfigurationService, setDataDictionaryService, setDataObjectService, setElementContext, setExpressionEvaluatorFactory, setViewContext, setViewDictionaryServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDocumentTitle, getLockingDocumentId, getMaintenanceAction, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isLockable, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterCopy, processAfterEdit, processAfterNew, processAfterPost, processAfterRetrieve, retrieveObjectForEditOrCopy, setDataObjectClass, setDocumentNumber, setMaintenanceAction, setupNewFromExisting, useCustomLockDescriptorsaddCustomContainerComponents, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, getDefaultValueForField, getExpressionEvaluatorFactory, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performCustomViewFinalize, performCustomViewInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAfterEditLine, processAfterSaveLine, processAndAddLineObject, processBeforeAddLine, processBeforeEditLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionCloseEditLineDialog, processCollectionDeleteLine, processCollectionEditLine, processCollectionRetrieveEditLineDialog, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, retrieveEditModesAndActionFlags, setElementContext, setViewContextprotected static final String DOCUMENT_TYPE_NAME
protected static final String ROUTE_NODE_NAME
public ReviewResponsibilityMaintainable()
public List getSections(MaintenanceDocument document, Maintainable oldMaintainable)
KualiMaintainableImplgetSections in class KualiMaintainableImploldMaintainable - - If this is the new maintainable, the old is passed in for
reference. If it is the old maintainable, then null will be
passed inpublic void saveDataObject()
saveDataObject in interface MaintainablesaveDataObject in class KualiMaintainableImplKualiMaintainableImpl.saveDataObject()public Class<? extends BusinessObject> getBoClass()
getBoClass in class KualiMaintainableImplpublic Class<?> getDataObjectClass()
MaintainablegetDataObjectClass in interface MaintainablegetDataObjectClass in class MaintainableImplMaintainable.getDataObjectClass()public void prepareBusinessObject(BusinessObject businessObject)
MaintainableprepareBusinessObject in class KualiMaintainableImplMaintainable#getExternalBusinessObject()public boolean isExternalBusinessObject()
KualiMaintainableImplisExternalBusinessObject in interface MaintainableisExternalBusinessObject in class KualiMaintainableImplMaintainable.isExternalBusinessObject()public void processAfterNew(MaintenanceDocument document, Map<String,String[]> requestParameters)
processAfterNew in class KualiMaintainableImplpublic void processAfterCopy(MaintenanceDocument document, Map<String,String[]> parameters)
KualiMaintainableImplprocessAfterCopy in class KualiMaintainableImplKualiMaintainableImpl#processAfterCopy()public void setupNewFromExisting(MaintenanceDocument document, Map<String,String[]> parameters)
setupNewFromExisting in class KualiMaintainableImplCopyright © 2005–2016 The Kuali Foundation. All rights reserved.