org.kuali.rice.kim.document
Class GenericPermissionMaintainable

java.lang.Object
  extended by org.kuali.rice.kns.uif.service.impl.ViewHelperServiceImpl
      extended by org.kuali.rice.kns.maintenance.KualiMaintainableImpl
          extended by org.kuali.rice.kim.document.GenericPermissionMaintainable
All Implemented Interfaces:
Serializable, SelectiveReferenceRefresher, Maintainable, ViewHelperService

public class GenericPermissionMaintainable
extends KualiMaintainableImpl

This is a description of what this class does - jonathan don't forget to fill this in.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
private static org.apache.log4j.Logger LOG
           
private static long serialVersionUID
           
 
Fields inherited from class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
boClass, businessObject, businessObjectAuthorizationService, businessObjectDictionaryService, businessObjectMetaDataService, businessObjectService, dataObject, docTypeName, documentHelperService, documentNumber, encryptionService, inactiveRecordDisplay, lookupService, maintenanceAction, maintenanceDocumentDictionaryService, maintenanceDocumentService, newCollectionLineNames, newCollectionLines, persistenceStructureService, personService
 
Constructor Summary
GenericPermissionMaintainable()
           
 
Method Summary
 Class<? extends PersistableBusinessObject> getBoClass()
          This overridden method ...
 boolean isExternalBusinessObject()
          This overridden method ...
 void prepareBusinessObject(BusinessObject businessObject)
          This overridden method ...
 void saveBusinessObject()
          Saves the responsibility via the responsibility update service
 
Methods inherited from class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
addMultipleValueLookupResults, addNewLineToCollection, buildKeyMapFromRequest, checkMaintenanceActionAuthorization, clearBusinessObjectOfRestrictedValues, clearCollectionRestrictedValues, clearFieldRestrictedValues, clearPrimaryKeyFields, clearUnauthorizedNewFields, decryptEncryptedData, deleteBusinessObject, doRouteStatusChange, generateAllAffectedReferences, generateMaintenanceLocks, getAffectedReferencesFromLookup, getAllRefreshableReferences, getBusinessObject, getBusinessObjectAuthorizationService, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getCoreSections, getCustomLockDescriptor, getDataObject, getDocumentHelperService, getDocumentTitle, getDocumentTypeName, getDuplicateIdentifierFieldsFromDataDictionary, getEncryptionService, getInactiveRecordDisplay, getLockingDocumentId, getLookupService, getMaintainableTitle, getMaintenanceAction, getMaintenanceDocumentDictionaryService, getMaintenanceDocumentService, getMultiValueIdentifierList, getNewCollectionLine, getPersistenceStructureService, getPersonService, getSections, getShowInactiveRecords, getWorkflowEngineDocumentIdsToLock, hasBusinessObjectExisted, initNewCollectionLine, isBoNotesEnabled, isOldBusinessObjectInDocument, isRelationshipRefreshable, performCollectionForceUpperCase, performFieldForceUpperCase, performFieldForceUpperCase, performForceUpperCase, populateBusinessObject, populateMaintenanceObjectWithCopyKeyValues, populateNewCollectionLines, populateNewSubCollectionLines, prepareBusinessObjectForAdditionFromMultipleValueLookup, prepareForSave, processAfterAddLine, processAfterAddLine, processAfterCopy, processAfterEdit, processAfterNew, processAfterPost, processAfterRetrieve, processBeforeAddLine, processMaintenanceObjectForCopy, refresh, refreshReferences, retrieveObjectForEditOrCopy, retrieveObjectForMaintenance, setBoClass, setBusinessObject, setBusinessObjectAuthorizationService, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setBusinessObjectService, setDataObject, setDocumentHelperService, setDocumentNumber, setEncryptionService, setGenerateBlankRequiredValues, setGenerateDefaultValues, setLookupService, setMaintenanceAction, setMaintenanceDocumentDictionaryService, setMaintenanceDocumentService, setNewCollectionLineDefaultValues, setPersistenceStructureService, setPersonService, setShowInactiveRecords, setupMaintenanceObject, setupNewFromExisting, shouldFieldBeEncrypted, useCustomLockDescriptors
 
Methods inherited from class org.kuali.rice.kns.uif.service.impl.ViewHelperServiceImpl
applyDefaultValues, applyDefaultValuesForCollectionLine, buildInquiryLink, findNestedDictionaryAttribute, getCommonContext, getDataDictionaryService, getDictionaryModelClass, getExpressionEvaluatorService, getPreModelContext, getViewDictionaryService, initializeAttributeFieldFromDataDictionary, invokeAuthorizerPresentationController, invokeMethodFinalizer, logAndThrowRuntime, performAddLineValidation, performApplyModel, performComponentApplyModel, performComponentFinalize, performComponentInitialization, performComponentLifecycle, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performDeleteLineValidation, performFinalize, performInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processBeforeAddLine, processCollectionAddLine, processCollectionDeleteLine, runComponentModifiers, setDataDictionaryService, setExpressionEvaluatorService, 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.kns.uif.service.ViewHelperService
applyDefaultValues, applyDefaultValuesForCollectionLine, buildInquiryLink, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddLine, processCollectionDeleteLine
 

Field Detail

LOG

private static final org.apache.log4j.Logger LOG

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

GenericPermissionMaintainable

public GenericPermissionMaintainable()
Method Detail

saveBusinessObject

public void saveBusinessObject()
Saves the responsibility via the responsibility update service

Specified by:
saveBusinessObject in interface Maintainable
Overrides:
saveBusinessObject in class KualiMaintainableImpl
See Also:
KualiMaintainableImpl.saveBusinessObject()

getBoClass

public Class<? extends PersistableBusinessObject> getBoClass()
This overridden method ...

Specified by:
getBoClass in interface Maintainable
Overrides:
getBoClass in class KualiMaintainableImpl
Returns:
Returns the boClass.
See Also:
KualiMaintainableImpl.getBoClass()

isExternalBusinessObject

public boolean isExternalBusinessObject()
This overridden method ...

Specified by:
isExternalBusinessObject in interface Maintainable
Overrides:
isExternalBusinessObject in class KualiMaintainableImpl
Returns:
See Also:
KualiMaintainableImpl.isExternalBusinessObject()

prepareBusinessObject

public void prepareBusinessObject(BusinessObject businessObject)
This overridden method ...

Specified by:
prepareBusinessObject in interface Maintainable
Overrides:
prepareBusinessObject in class KualiMaintainableImpl
See Also:
KualiMaintainableImpl.prepareBusinessObject(org.kuali.rice.kns.bo.BusinessObject)


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.