Class ReviewResponsibilityMaintainable

java.lang.Object
org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
org.kuali.rice.krad.maintenance.MaintainableImpl
org.kuali.rice.kns.maintenance.KualiMaintainableImpl
org.kuali.rice.kim.impl.responsibility.ReviewResponsibilityMaintainable
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.lookup.SelectiveReferenceRefresher, org.kuali.rice.kns.maintenance.Maintainable, org.kuali.rice.krad.maintenance.Maintainable, org.kuali.rice.krad.uif.service.ViewHelperService

public class ReviewResponsibilityMaintainable extends org.kuali.rice.kns.maintenance.KualiMaintainableImpl
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final String
     
    protected static final String
     

    Fields inherited from class org.kuali.rice.kns.maintenance.KualiMaintainableImpl

    businessObject, businessObjectAuthorizationService, businessObjectDictionaryService, businessObjectMetaDataService, documentHelperService, inactiveRecordDisplay, maintenanceDocumentDictionaryService, newCollectionLineNames, newCollectionLines, personService
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Class<? extends org.kuali.rice.krad.bo.BusinessObject>
     
     
    getSections(org.kuali.rice.kns.document.MaintenanceDocument document, org.kuali.rice.kns.maintenance.Maintainable oldMaintainable)
     
    boolean
     
    void
    prepareBusinessObject(org.kuali.rice.krad.bo.BusinessObject businessObject)
     
    void
    processAfterCopy(org.kuali.rice.kns.document.MaintenanceDocument document, Map<String,String[]> parameters)
     
    void
    processAfterNew(org.kuali.rice.kns.document.MaintenanceDocument document, Map<String,String[]> requestParameters)
     
    void
    Saves the responsibility via the responsibility service
    void
    setupNewFromExisting(org.kuali.rice.kns.document.MaintenanceDocument document, Map<String,String[]> parameters)
     

    Methods inherited from class org.kuali.rice.kns.maintenance.KualiMaintainableImpl

    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, retrieveObjectForEditOrCopy, saveBusinessObject, setBoClass, setBusinessObject, setBusinessObjectAuthorizationService, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setDataObject, setDataObjectMetaDataService, setDocumentHelperService, setGenerateBlankRequiredValues, setGenerateDefaultValues, setMaintenanceDocumentDictionaryService, setNewCollectionLineDefaultValues, setPersonService, setShowInactiveRecords, shouldFieldBeEncrypted

    Methods inherited from class org.kuali.rice.krad.maintenance.MaintainableImpl

    deleteDataObject, 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, useCustomLockDescriptors

    Methods inherited from class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl

    addCustomContainerComponents, addLine, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, containsDuplicateLine, extractNewValuesAndAssign, extractSingleValue, filterByReturnedFieldConversions, getConfigurationService, getCurrentPersonContactId, 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, setViewDictionaryService

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.kuali.rice.krad.maintenance.Maintainable

    deleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDocumentTitle, getLockingDocumentId, getMaintenanceAction, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isLockable, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterCopy, processAfterEdit, processAfterNew, processAfterPost, processAfterRetrieve, retrieveObjectForEditOrCopy, setDataObjectClass, setDocumentNumber, setMaintenanceAction, setupNewFromExisting, useCustomLockDescriptors

    Methods inherited from interface org.kuali.rice.krad.uif.service.ViewHelperService

    addCustomContainerComponents, 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, setViewContext
  • Field Details

  • Constructor Details

    • ReviewResponsibilityMaintainable

      public ReviewResponsibilityMaintainable()
  • Method Details

    • getSections

      public List getSections(org.kuali.rice.kns.document.MaintenanceDocument document, org.kuali.rice.kns.maintenance.Maintainable oldMaintainable)
      Specified by:
      getSections in interface org.kuali.rice.kns.maintenance.Maintainable
      Overrides:
      getSections in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
    • saveDataObject

      public void saveDataObject()
      Saves the responsibility via the responsibility service
      Specified by:
      saveDataObject in interface org.kuali.rice.krad.maintenance.Maintainable
      Overrides:
      saveDataObject in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
      See Also:
      • KualiMaintainableImpl.saveDataObject()
    • getBoClass

      public Class<? extends org.kuali.rice.krad.bo.BusinessObject> getBoClass()
      Specified by:
      getBoClass in interface org.kuali.rice.kns.maintenance.Maintainable
      Overrides:
      getBoClass in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
    • getDataObjectClass

      public Class<?> getDataObjectClass()
      Specified by:
      getDataObjectClass in interface org.kuali.rice.krad.maintenance.Maintainable
      Overrides:
      getDataObjectClass in class org.kuali.rice.krad.maintenance.MaintainableImpl
    • prepareBusinessObject

      public void prepareBusinessObject(org.kuali.rice.krad.bo.BusinessObject businessObject)
      Specified by:
      prepareBusinessObject in interface org.kuali.rice.kns.maintenance.Maintainable
      Overrides:
      prepareBusinessObject in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
    • isExternalBusinessObject

      public boolean isExternalBusinessObject()
      Specified by:
      isExternalBusinessObject in interface org.kuali.rice.krad.maintenance.Maintainable
      Overrides:
      isExternalBusinessObject in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
    • processAfterNew

      public void processAfterNew(org.kuali.rice.kns.document.MaintenanceDocument document, Map<String,String[]> requestParameters)
      Specified by:
      processAfterNew in interface org.kuali.rice.kns.maintenance.Maintainable
      Overrides:
      processAfterNew 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
    • setupNewFromExisting

      public void setupNewFromExisting(org.kuali.rice.kns.document.MaintenanceDocument document, Map<String,String[]> parameters)
      Specified by:
      setupNewFromExisting in interface org.kuali.rice.kns.maintenance.Maintainable
      Overrides:
      setupNewFromExisting in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl