@Deprecated public class MaintenanceDocumentDictionaryServiceImpl extends Object implements MaintenanceDocumentDictionaryService
| Modifier and Type | Field and Description | 
|---|---|
| protected static org.apache.log4j.Logger | LOGDeprecated.  | 
| Constructor and Description | 
|---|
| MaintenanceDocumentDictionaryServiceImpl()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| Boolean | getAllowsCopy(MaintenanceDocument document)Deprecated.  Returns whether or not this document's data dictionary file has flagged it to allow document copies | 
| Boolean | getAllowsNewOrCopy(String docTypeName)Deprecated.  Returns whether or not this document's data dictionary file has flagged it to allow maintenance new
 or copy actions | 
| Boolean | getAllowsRecordDeletion(Class businessObjectClass)Deprecated.  for isue KULRice 3070 | 
| Boolean | getAllowsRecordDeletion(MaintenanceDocument document)Deprecated.  for issue KULRice3070, see if need delete button | 
| Class<? extends BusinessRule> | getBusinessRulesClass(MaintenanceDocument document)Deprecated.  Retrieves the configured business rule class for the maintenance document | 
| Class | getCollectionBusinessObjectClass(String docTypeName,
                                                                String collectionName)Deprecated.  Returns the business object used to store the values for the given collection. | 
| String | getCollectionFieldDefaultValue(String docTypeName,
                                                            String collectionName,
                                                            String fieldName)Deprecated.  This method returns the defaultValue as it would appear in the UI on a maintenance document for a collection. | 
| DataDictionary | getDataDictionary()Deprecated.  | 
| Class | getDataObjectClass(String docTypeName)Deprecated.  The instance of the business object class associated with this document type name | 
| Collection | getDefaultExistenceChecks(Class businessObjectClass)Deprecated.  The collection of ReferenceDefinition objects defined as DefaultExistenceChecks for the MaintenanceDocument | 
| Collection | getDefaultExistenceChecks(String docTypeName)Deprecated.  The collection of ReferenceDefinition objects defined as DefaultExistenceChecks for the MaintenanceDocument | 
| protected DocumentType | getDocumentType(String documentTypeName)Deprecated.  Gets the workflow document type for the given documentTypeName | 
| String | getDocumentTypeName(Class businessObjectClass)Deprecated.  The document type name for a class instance | 
| String | getFieldDefaultValue(Class boClass,
                                        String fieldName)Deprecated.  This method returns the defaultValue as it would appear in the UI on a maintenance document. | 
| String | getFieldDefaultValue(String docTypeName,
                                        String fieldName)Deprecated.  This method returns the defaultValue as it would appear in the UI on a maintenance document. | 
| List | getLockingKeys(String docTypeName)Deprecated.  A List of field names used as locking keys | 
| Class | getMaintainableClass(String docTypeName)Deprecated.  | 
| MaintainableCollectionDefinition | getMaintainableCollection(String docTypeName,
                                                  String collectionName)Deprecated.  Returns the definition for the maintainable collection identified by "collectionName". | 
| List<MaintainableCollectionDefinition> | getMaintainableCollections(MaintainableCollectionDefinition parentCollection)Deprecated.  Returns a list of all collections within the given collection | 
| List<MaintainableCollectionDefinition> | getMaintainableCollections(String docTypeName)Deprecated.  Gets a list of all top-level maintainable collections on the document | 
| MaintainableFieldDefinition | getMaintainableField(String docTypeName,
                                        String fieldName)Deprecated.  Returns the definition for the maintainable field identified by "fieldName". | 
| MaintainableItemDefinition | getMaintainableItem(String docTypeName,
                                      String itemName)Deprecated.  Returns the definition for the maintainable item identified by "itemName". | 
| List | getMaintainableSections(String docTypeName)Deprecated.  | 
| String | getMaintenanceDescription(String docTypeName)Deprecated.  Retrieves the description of the maintenance document | 
| MaintenanceDocumentEntry | getMaintenanceDocumentEntry(String docTypeName)Deprecated.  | 
| String | getMaintenanceLabel(String docTypeName)Deprecated.  Retrieves the label for a maintenance document type | 
| boolean | getPreserveLockingKeysOnCopy(Class businessObjectClass)Deprecated.  for issue KULRice 3072 | 
| void | setDataDictionaryService(DataDictionaryService dataDictionaryService)Deprecated.  | 
| Boolean | translateCodes(Class businessObjectClass)Deprecated.  | 
| void | validateMaintainableCollectionsAddLineRequiredFields(MaintenanceDocument document,
                                                                                                        PersistableBusinessObject businessObject,
                                                                                                        String collectionName)Deprecated.  | 
| void | validateMaintainableCollectionsForDuplicateEntries(MaintenanceDocument document)Deprecated.  default implementation checks for duplicats based on keys of objects only | 
| void | validateMaintenanceRequiredFields(MaintenanceDocument document)Deprecated.  Validates the maintenance document contains values for the fields declared as required in the
 maintenance document data dictionary file. | 
protected static org.apache.log4j.Logger LOG
public MaintenanceDocumentDictionaryServiceImpl()
protected DocumentType getDocumentType(String documentTypeName)
documentTypeName - public String getMaintenanceLabel(String docTypeName)
MaintenanceDocumentDictionaryServicegetMaintenanceLabel in interface MaintenanceDocumentDictionaryServicedocTypeName - - doc type to retrieve label forMaintenanceDocumentDictionaryService.getMaintenanceLabel(java.lang.String)public String getMaintenanceDescription(String docTypeName)
MaintenanceDocumentDictionaryServicegetMaintenanceDescription in interface MaintenanceDocumentDictionaryServiceMaintenanceDocumentDictionaryService.getMaintenanceDescription(java.lang.String)@Deprecated public Class getMaintainableClass(String docTypeName)
MaintenanceDocumentDictionaryServicegetMaintainableClass in interface MaintenanceDocumentDictionaryServiceMaintenanceDocumentDictionaryService.getMaintainableClass(java.lang.String)public Class getDataObjectClass(String docTypeName)
MaintenanceDocumentDictionaryServicegetDataObjectClass in interface MaintenanceDocumentDictionaryServiceMaintenanceDocumentDictionaryService.getDataObjectClass(java.lang.String)public String getDocumentTypeName(Class businessObjectClass)
MaintenanceDocumentDictionaryServicegetDocumentTypeName in interface MaintenanceDocumentDictionaryServiceMaintenanceDocumentDictionaryService.getDocumentTypeName(java.lang.Class)@Deprecated public List getMaintainableSections(String docTypeName)
MaintenanceDocumentDictionaryServicegetMaintainableSections in interface MaintenanceDocumentDictionaryServiceMaintenanceDocumentDictionaryService.getMaintainableSections(java.lang.String)public Class<? extends BusinessRule> getBusinessRulesClass(MaintenanceDocument document)
MaintenanceDocumentDictionaryServicegetBusinessRulesClass in interface MaintenanceDocumentDictionaryServicedocument - - maintenance document instance to retrieve rule class forMaintenanceDocumentDictionaryService.getBusinessRulesClass(MaintenanceDocument)public Collection getDefaultExistenceChecks(Class businessObjectClass)
MaintenanceDocumentDictionaryServicegetDefaultExistenceChecks in interface MaintenanceDocumentDictionaryServiceMaintenanceDocumentDictionaryService.getDefaultExistenceChecks(java.lang.Class)public Collection getDefaultExistenceChecks(String docTypeName)
MaintenanceDocumentDictionaryServicegetDefaultExistenceChecks in interface MaintenanceDocumentDictionaryServiceMaintenanceDocumentDictionaryService.getDefaultExistenceChecks(java.lang.String)public List getLockingKeys(String docTypeName)
MaintenanceDocumentDictionaryServicegetLockingKeys in interface MaintenanceDocumentDictionaryServiceMaintenanceDocumentDictionaryService.getLockingKeys(java.lang.String)public void setDataDictionaryService(DataDictionaryService dataDictionaryService)
dataDictionaryService - public DataDictionary getDataDictionary()
public MaintenanceDocumentEntry getMaintenanceDocumentEntry(String docTypeName)
getMaintenanceDocumentEntry in interface MaintenanceDocumentDictionaryServicedocTypeName - public String getFieldDefaultValue(Class boClass, String fieldName)
MaintenanceDocumentDictionaryServicegetFieldDefaultValue in interface MaintenanceDocumentDictionaryServiceboClass - - the class of BO being maintainedfieldName - - the fieldName of the attribute for which the default is desiredMaintenanceDocumentDictionaryService.getFieldDefaultValue(java.lang.Class, java.lang.String)public String getFieldDefaultValue(String docTypeName, String fieldName)
MaintenanceDocumentDictionaryServicegetFieldDefaultValue in interface MaintenanceDocumentDictionaryServicedocTypeName - - the document type name of the maintainablefieldName - - the fieldName of the attribute for which the default is desiredMaintenanceDocumentDictionaryService.getFieldDefaultValue(java.lang.String, java.lang.String)public String getCollectionFieldDefaultValue(String docTypeName, String collectionName, String fieldName)
MaintenanceDocumentDictionaryServicegetCollectionFieldDefaultValue in interface MaintenanceDocumentDictionaryServicedocTypeName - - the document type name of the maintainablecollectionName - - the name attribute of the collection to which the field belongsfieldName - - the fieldName of the attribute for which the default is desiredMaintenanceDocumentDictionaryService.getCollectionFieldDefaultValue(java.lang.String,
      java.lang.String, java.lang.String)public Boolean getAllowsCopy(MaintenanceDocument document)
MaintenanceDocumentDictionaryServicegetAllowsCopy in interface MaintenanceDocumentDictionaryServicedocument - - maintenance document instance to check copy flag forMaintenanceDocumentDictionaryService.getAllowsCopy(MaintenanceDocument)public Boolean getAllowsNewOrCopy(String docTypeName)
MaintenanceDocumentDictionaryServicegetAllowsNewOrCopy in interface MaintenanceDocumentDictionaryServiceMaintenanceDocumentDictionaryService.getAllowsNewOrCopy(java.lang.String)public MaintainableItemDefinition getMaintainableItem(String docTypeName, String itemName)
MaintenanceDocumentDictionaryServicegetMaintainableItem in interface MaintenanceDocumentDictionaryServicepublic MaintainableFieldDefinition getMaintainableField(String docTypeName, String fieldName)
MaintenanceDocumentDictionaryServicegetMaintainableField in interface MaintenanceDocumentDictionaryServicepublic MaintainableCollectionDefinition getMaintainableCollection(String docTypeName, String collectionName)
MaintenanceDocumentDictionaryServicegetMaintainableCollection in interface MaintenanceDocumentDictionaryServicepublic Class getCollectionBusinessObjectClass(String docTypeName, String collectionName)
MaintenanceDocumentDictionaryServicegetCollectionBusinessObjectClass in interface MaintenanceDocumentDictionaryServicepublic List<MaintainableCollectionDefinition> getMaintainableCollections(String docTypeName)
MaintenanceDocumentDictionaryServicegetMaintainableCollections in interface MaintenanceDocumentDictionaryServicepublic List<MaintainableCollectionDefinition> getMaintainableCollections(MaintainableCollectionDefinition parentCollection)
MaintenanceDocumentDictionaryServicegetMaintainableCollections in interface MaintenanceDocumentDictionaryServicepublic void validateMaintenanceRequiredFields(MaintenanceDocument document)
MaintenanceDocumentDictionaryServicevalidateMaintenanceRequiredFields in interface MaintenanceDocumentDictionaryServiceorg.kuali.rice.kns.service.MaintenanceDocumentDictionaryService#validateMaintenanceRequiredFields(org.kuali.rice.krad.maintenance.MaintenanceDocument)public void validateMaintainableCollectionsAddLineRequiredFields(MaintenanceDocument document, PersistableBusinessObject businessObject, String collectionName)
validateMaintainableCollectionsAddLineRequiredFields in interface MaintenanceDocumentDictionaryServicepublic void validateMaintainableCollectionsForDuplicateEntries(MaintenanceDocument document)
validateMaintainableCollectionsForDuplicateEntries in interface MaintenanceDocumentDictionaryServiceorg.kuali.rice.kns.service.MaintenanceDocumentDictionaryService#validateMaintainableCollectionsForDuplicateEntries(org.kuali.rice.krad.maintenance.MaintenanceDocument)public boolean getPreserveLockingKeysOnCopy(Class businessObjectClass)
getPreserveLockingKeysOnCopy in interface MaintenanceDocumentDictionaryServicebusinessObjectClass - - class for the data object to checkorg.kuali.rice.kns.service.MaintenanceDocumentDictionaryService#getgetPreserveLockingKeysOnCopy(java.lang.Class)public Boolean getAllowsRecordDeletion(Class businessObjectClass)
getAllowsRecordDeletion in interface MaintenanceDocumentDictionaryServicebusinessObjectClass - - class for the data object to checkMaintenanceDocumentDictionaryService.getAllowsRecordDeletion(java.lang.Class)public Boolean getAllowsRecordDeletion(MaintenanceDocument document)
getAllowsRecordDeletion in interface MaintenanceDocumentDictionaryServicedocument - - maintenance document instance to checkorg.kuali.rice.kns.service.MaintenanceDocumentDictionaryService#getAllowsRecordDeletion(org.kuali.rice.krad.maintenance.MaintenanceDocument)public Boolean translateCodes(Class businessObjectClass)
translateCodes in interface MaintenanceDocumentDictionaryServicebusinessObjectClass - - business object class for maintenance definitionMaintenanceDocumentDictionaryService.translateCodes(java.lang.Class)Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.