edu.sampleu.bookstore.maintenance
Class BookMaintainable
java.lang.Object
org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
org.kuali.rice.krad.maintenance.MaintainableImpl
org.kuali.rice.kns.maintenance.KualiMaintainableImpl
edu.sampleu.bookstore.maintenance.BookMaintainable
- All Implemented Interfaces:
- Serializable, SelectiveReferenceRefresher, Maintainable, ViewHelperService
public class BookMaintainable
- extends KualiMaintainableImpl
maintainableClass for Book document.
Action to be taken before saving the BO
- See Also:
- Serialized Form
Fields inherited from class org.kuali.rice.kns.maintenance.KualiMaintainableImpl |
businessObject, businessObjectAuthorizationService, businessObjectDictionaryService, businessObjectMetaDataService, docTypeName, documentHelperService, inactiveRecordDisplay, maintenanceDocumentDictionaryService, newCollectionLineNames, newCollectionLines, persistenceStructureService, personService |
Methods inherited from class org.kuali.rice.kns.maintenance.KualiMaintainableImpl |
addMultipleValueLookupResults, addNewLineToCollection, clearBusinessObjectOfRestrictedValues, clearCollectionRestrictedValues, clearFieldRestrictedValues, decryptEncryptedData, deleteBusinessObject, generateAllAffectedReferences, getAffectedReferencesFromLookup, getAllRefreshableReferences, getBoClass, getBusinessObject, getBusinessObjectAuthorizationService, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getCoreSections, getDocumentHelperService, getDocumentTitle, getDuplicateIdentifierFieldsFromDataDictionary, getInactiveRecordDisplay, getMaintainableTitle, getMaintenanceDocumentDictionaryService, getMultiValueIdentifierList, getNewCollectionLine, getPersistenceStructureService, getPersonService, getSections, getShowInactiveRecords, hasBusinessObjectExisted, initNewCollectionLine, isBoNotesEnabled, isExternalBusinessObject, isOldBusinessObjectInDocument, isRelationshipRefreshable, performCollectionForceUpperCase, performFieldForceUpperCase, performFieldForceUpperCase, performForceUpperCase, populateBusinessObject, populateNewCollectionLines, populateNewSubCollectionLines, prepareBusinessObject, prepareBusinessObjectForAdditionFromMultipleValueLookup, processAfterAddLine, processAfterCopy, processAfterEdit, processAfterNew, processAfterPost, processBeforeAddLine, refresh, refreshReferences, setBoClass, setBusinessObject, setBusinessObjectAuthorizationService, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setDataObject, setDocumentHelperService, setGenerateBlankRequiredValues, setGenerateDefaultValues, setMaintenanceDocumentDictionaryService, setNewCollectionLineDefaultValues, setPersistenceStructureService, setPersonService, setShowInactiveRecords, setupNewFromExisting, shouldFieldBeEncrypted |
Methods inherited from class org.kuali.rice.krad.maintenance.MaintainableImpl |
deleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getBusinessObjectService, getCustomLockDescriptor, getDataObject, getDataObjectAuthorizationService, getDataObjectClass, getDataObjectMetaDataService, getDocumentDictionaryService, getDocumentNumber, getDocumentTitle, getDocumentTypeName, getEncryptionService, getLockingDocumentId, getLookupService, getMaintenanceAction, getMaintenanceDocumentService, getWorkflowEngineDocumentIdsToLock, isNotesEnabled, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterAddLine, processAfterEdit, processAfterNew, processAfterPost, processAfterRetrieve, retrieveObjectForEditOrCopy, saveDataObject, setBusinessObjectService, setDataObjectAuthorizationService, setDataObjectClass, setDataObjectMetaDataService, setDocumentDictionaryService, setDocumentNumber, setEncryptionService, setLookupService, setMaintenanceAction, setMaintenanceDocumentService, setupNewFromExisting, useCustomLockDescriptors |
Methods inherited from class org.kuali.rice.krad.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.krad.maintenance.Maintainable |
deleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDataObjectClass, getDocumentTitle, getLockingDocumentId, getMaintenanceAction, getWorkflowEngineDocumentIdsToLock, isNotesEnabled, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterEdit, processAfterNew, processAfterPost, processAfterRetrieve, retrieveObjectForEditOrCopy, saveDataObject, setDataObjectClass, setDocumentNumber, setMaintenanceAction, setupNewFromExisting, useCustomLockDescriptors |
Methods inherited from interface org.kuali.rice.krad.uif.service.ViewHelperService |
applyDefaultValues, applyDefaultValuesForCollectionLine, buildInquiryLink, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddLine, processCollectionDeleteLine |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
BookMaintainable
public BookMaintainable()
saveBusinessObject
public void saveBusinessObject()
- Description copied from interface:
Maintainable
- This method will cause the Maintainable implementation to save/store the
relevant business object(s). This typically is called only after the
maint document has gone through state to final.
- Overrides:
saveBusinessObject
in class KualiMaintainableImpl
- See Also:
Maintainable.saveBusinessObject()
processAfterCopy
public void processAfterCopy(MaintenanceDocument document,
Map<String,String[]> parameters)
- Description copied from interface:
Maintainable
- Hook for performing any custom processing after the maintenance object has been setup for a copy action
- Specified by:
processAfterCopy
in interface Maintainable
- Overrides:
processAfterCopy
in class MaintainableImpl
- Parameters:
document
- - maintenance document instance this maintainable belong toparameters
- - map of request parameters sent for the copy request- See Also:
Maintainable.processAfterCopy(org.kuali.rice.krad.document.MaintenanceDocument, java.util.Map)
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.