public class DocumentDictionaryServiceImpl extends Object implements DocumentDictionaryService
DocumentDictionaryService which reads configuration
from the data dictionary| Constructor and Description |
|---|
DocumentDictionaryServiceImpl() |
public DocumentDictionaryServiceImpl()
public String getLabel(String documentTypeName)
getLabel in interface DocumentDictionaryServiceDocumentDictionaryService.getLabel(java.lang.String)public String getMaintenanceDocumentTypeName(Class dataObjectClass)
getMaintenanceDocumentTypeName in interface DocumentDictionaryServiceDocumentDictionaryService.getMaintenanceDocumentTypeName(java.lang.Class)public String getDescription(String documentTypeName)
getDescription in interface DocumentDictionaryServiceDocumentDictionaryService.getDescription(java.lang.String)public Collection getDefaultExistenceChecks(Class dataObjectClass)
getDefaultExistenceChecks in interface DocumentDictionaryServiceDocumentDictionaryService.getDefaultExistenceChecks(java.lang.Class)public Collection getDefaultExistenceChecks(Document document)
getDefaultExistenceChecks in interface DocumentDictionaryServiceDocumentDictionaryService.getDefaultExistenceChecks(java.lang.Class)public Collection getDefaultExistenceChecks(String docTypeName)
getDefaultExistenceChecks in interface DocumentDictionaryServiceDocumentDictionaryService.getDefaultExistenceChecks(java.lang.Class)public Class<?> getMaintenanceDataObjectClass(String docTypeName)
getMaintenanceDataObjectClass in interface DocumentDictionaryServiceDocumentDictionaryService.getMaintenanceDataObjectClass(java.lang.String)public Class<? extends Maintainable> getMaintainableClass(String docTypeName)
getMaintainableClass in interface DocumentDictionaryServiceDocumentDictionaryServicepublic Class<? extends BusinessRule> getBusinessRulesClass(Document document)
getBusinessRulesClass in interface DocumentDictionaryServiceDocumentDictionaryService.getBusinessRulesClass(org.kuali.rice.krad.document.Document)public Boolean getAllowsCopy(Document document)
getAllowsCopy in interface DocumentDictionaryServiceDocumentDictionaryService.getAllowsCopy(org.kuali.rice.krad.document.Document)public Boolean getAllowsNewOrCopy(String docTypeName)
getAllowsNewOrCopy in interface DocumentDictionaryServiceDocumentDictionaryService.getAllowsNewOrCopy(java.lang.String)public DocumentEntry getDocumentEntry(String documentTypeName)
getDocumentEntry in interface DocumentDictionaryServiceDocumentDictionaryService.getDocumentEntry(java.lang.String)public DocumentEntry getDocumentEntryByClass(Class<? extends Document> documentClass)
public MaintenanceDocumentEntry getMaintenanceDocumentEntry(String docTypeName)
getMaintenanceDocumentEntry in interface DocumentDictionaryServiceDocumentDictionaryService.getMaintenanceDocumentEntry(java.lang.String)public Class<?> getDocumentClassByName(String documentTypeName)
getDocumentClassByName in interface DocumentDictionaryServiceDocumentDictionaryService.getDocumentClassByName(java.lang.String)public String getDocumentTypeByClass(Class<? extends Document> documentClass)
public Boolean getAllowsRecordDeletion(Class dataObjectClass)
getAllowsRecordDeletion in interface DocumentDictionaryServiceDocumentDictionaryService.getAllowsRecordDeletion(java.lang.Class)public Boolean getAllowsRecordDeletion(MaintenanceDocument document)
getAllowsRecordDeletion in interface DocumentDictionaryServiceDocumentDictionaryService.getAllowsRecordDeletion(java.lang.Class)public List<String> getLockingKeys(String docTypeName)
getLockingKeys in interface DocumentDictionaryServiceDocumentDictionaryService.getLockingKeys(java.lang.String)public boolean getPreserveLockingKeysOnCopy(Class dataObjectClass)
getPreserveLockingKeysOnCopy in interface DocumentDictionaryServiceDocumentDictionaryService.getPreserveLockingKeysOnCopy(java.lang.Class)public List<String> getClearValueOnCopyPropertyNames(Class dataObjectClass)
getClearValueOnCopyPropertyNames in interface DocumentDictionaryServiceDocumentDictionaryService.getClearValueOnCopyPropertyNames(java.lang.Class)public DocumentAuthorizer getDocumentAuthorizer(String documentType)
getDocumentAuthorizer in interface DocumentDictionaryServiceDocumentDictionaryService.getDocumentAuthorizer(java.lang.String)public DocumentAuthorizer getDocumentAuthorizer(Document document)
getDocumentAuthorizer in interface DocumentDictionaryServiceDocumentDictionaryService.getDocumentAuthorizer(java.lang.String)public DocumentPresentationController getDocumentPresentationController(String documentType)
getDocumentPresentationController in interface DocumentDictionaryServiceDocumentDictionaryService.getDocumentPresentationController(java.lang.String)public DocumentPresentationController getDocumentPresentationController(Document document)
getDocumentPresentationController in interface DocumentDictionaryServiceDocumentDictionaryService.getDocumentPresentationController(java.lang.String)protected MaintenanceDocumentEntry getMaintenanceDocumentEntry(Class dataObjectClass)
dataObjectClass - - data object class to retrieve maintenance document entry forprotected DocumentEntry getDocumentEntry(Document document)
document - - document instance to retrieve document entry forprotected org.kuali.rice.kew.api.doctype.DocumentType getDocumentType(String documentTypeName)
documentTypeName - - document type name to retrieve document type dtoprotected DataDictionary getDataDictionary()
protected DataDictionaryService getDataDictionaryService()
public void setDataDictionaryService(DataDictionaryService dataDictionaryService)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.