| java.lang.Object org.kuali.core.maintenance.KualiMaintainableImpl org.kuali.core.maintenance.KualiGlobalMaintainableImpl
All known Subclasses: org.kuali.module.chart.maintenance.SubObjCdGlobalMaintainableImpl, org.kuali.module.chart.maintenance.OrganizationReversionGlobalMaintainableImpl, org.kuali.module.chart.maintenance.DelegateGlobalMaintainableImpl, org.kuali.module.chart.maintenance.AccountGlobalMaintainableImpl, org.kuali.module.chart.maintenance.ObjectCodeGlobalMaintainableImpl,
generateMaintenanceLocks | abstract public List<MaintenanceLock> generateMaintenanceLocks()(Code) | | This overrides the standard version in KualiMaintainableImpl which works for non-global maintenance documents
Each global document must in turn override this with its own locking representation, since it varies from document to document (some have one detail class and others have two, and the way to combine the two detail classes is unique to document with two detail classes)
See Also: org.kuali.core.maintenance.Maintainable.generateMaintenanceLocks |
prepareGlobalsForSave | protected void prepareGlobalsForSave()(Code) | | This method does special-case handling for Globals, filling out various fields that need to be filled, etc.
|
processGlobalsAfterRetrieve | protected void processGlobalsAfterRetrieve()(Code) | | This method does special-case handling for Globals, doing various tasks that need to be done to make a global doc valid after
its been loaded from the db/maintenance-system.
|
Methods inherited from org.kuali.core.maintenance.KualiMaintainableImpl | public void addMultipleValueLookupResults(MaintenanceDocument document, String collectionName, Collection<PersistableBusinessObject> rawValues)(Code)(Java Doc) public void addNewLineToCollection(String collectionName)(Code)(Java Doc) protected Collection<String> generateAllAffectedReferences(Class boClass, Map<String, String> fkToPkMappings, String nestedBOPrefix, String collectionPrefix)(Code)(Java Doc) public List<MaintenanceLock> generateMaintenanceLocks()(Code)(Java Doc) public Collection<String> getAffectedReferencesFromLookup(BusinessObject baseBO, String attributeName, String collectionPrefix)(Code)(Java Doc) protected Collection<String> getAllRefreshableReferences(Class boClass)(Code)(Java Doc) public Class getBoClass()(Code)(Java Doc) public PersistableBusinessObject getBusinessObject()(Code)(Java Doc) public List<Section> getCoreSections(Maintainable oldMaintainable)(Code)(Java Doc) public String getDocumentTitle(MaintenanceDocument document)(Code)(Java Doc) public List<String> getDuplicateIdentifierFieldsFromDataDictionary(String docTypeName, String collectionName)(Code)(Java Doc) public Map<String, Boolean> getInactiveRecordDisplay()(Code)(Java Doc) public String getMaintainableTitle()(Code)(Java Doc) public String getMaintenanceAction()(Code)(Java Doc) public List<String> getMultiValueIdentifierList(Collection maintCollection, List<String> duplicateIdentifierFields)(Code)(Java Doc) public PersistableBusinessObject getNewCollectionLine(String collectionName)(Code)(Java Doc) public List getSections(Maintainable oldMaintainable)(Code)(Java Doc) public boolean getShowInactiveRecords(String collectionName)(Code)(Java Doc) public void handleRouteStatusChange(DocumentHeader documentHeader)(Code)(Java Doc) public boolean hasBusinessObjectExisted(BusinessObject bo, List<String> existingIdentifierList, List<String> duplicateIdentifierFields)(Code)(Java Doc) public PersistableBusinessObject initNewCollectionLine(String collectionName)(Code)(Java Doc) public boolean isBoNotesEnabled()(Code)(Java Doc) public boolean isGenerateBlankRequiredValues()(Code)(Java Doc) public boolean isGenerateDefaultValues()(Code)(Java Doc) protected boolean isRelationshipRefreshable(Class boClass, String relationshipName)(Code)(Java Doc) public Map populateBusinessObject(Map fieldValues)(Code)(Java Doc) public Map populateNewCollectionLines(Map fieldValues)(Code)(Java Doc) protected Map populateNewSubCollectionLines(MaintainableCollectionDefinition parentCollection, Map fieldValues)(Code)(Java Doc) public void prepareBusinessObjectForAdditionFromMultipleValueLookup(String collectionName, BusinessObject bo)(Code)(Java Doc) public void prepareForSave()(Code)(Java Doc) public void processAfterAddLine(String colName, Class colClass)(Code)(Java Doc) public void processAfterCopy()(Code)(Java Doc) public void processAfterEdit()(Code)(Java Doc) public void processAfterRetrieve()(Code)(Java Doc) public void refresh(String refreshCaller, Map fieldValues, MaintenanceDocument document)(Code)(Java Doc) protected void refreshReferences(String referencesToRefresh)(Code)(Java Doc) public void saveBusinessObject()(Code)(Java Doc) public void setBoClass(Class boClass)(Code)(Java Doc) public void setBusinessObject(PersistableBusinessObject businessObject)(Code)(Java Doc) final public void setDocumentNumber(String documentNumber)(Code)(Java Doc) public void setGenerateBlankRequiredValues(boolean generateBlankRequiredValues)(Code)(Java Doc) public void setGenerateDefaultValues(boolean generateDefaultValues)(Code)(Java Doc) public void setMaintenanceAction(String maintenanceAction)(Code)(Java Doc) public void setShowInactiveRecords(String collectionName, boolean showInactive)(Code)(Java Doc) public void setupNewFromExisting()(Code)(Java Doc)
|
|
|