org.kuali.rice.kns.service.impl
Class DataDictionaryServiceImpl
java.lang.Object
org.kuali.rice.kns.service.impl.DataDictionaryServiceImpl
- All Implemented Interfaces:
- org.kuali.rice.kns.service.DataDictionaryService
public class DataDictionaryServiceImpl
- extends Object
- implements org.kuali.rice.kns.service.DataDictionaryService
This class is the service implementation for a DataDictionary. It is a thin wrapper around creating, initializing, and
returning a DataDictionary. This is the default, Kuali delivered implementation.
Method Summary |
void |
addDataDictionaryLocation(String location)
|
void |
addDataDictionaryLocations(List<String> locations)
|
Set<org.kuali.rice.kns.datadictionary.InactivationBlockingMetadata> |
getAllInactivationBlockingDefinitions(Class inactivationBlockedBusinessObjectClass)
Returns all of the inactivation blocks registered for a particular business object |
org.kuali.rice.kns.datadictionary.control.ControlDefinition |
getAttributeControlDefinition(Class businessObjectClass,
String attributeName)
|
org.kuali.rice.kns.datadictionary.control.ControlDefinition |
getAttributeControlDefinition(String entryName,
String attributeName)
|
String |
getAttributeDescription(Class businessObjectClass,
String attributeName)
|
String |
getAttributeDescription(String entryName,
String attributeName)
|
String |
getAttributeErrorLabel(Class businessObjectClass,
String attributeName)
|
String |
getAttributeErrorLabel(String entryName,
String attributeName)
|
BigDecimal |
getAttributeExclusiveMin(String entryName,
String attributeName)
|
Boolean |
getAttributeForceUppercase(Class businessObjectClass,
String attributeName)
|
Boolean |
getAttributeForceUppercase(String entryName,
String attributeName)
|
Class<? extends org.kuali.rice.core.web.format.Formatter> |
getAttributeFormatter(Class businessObjectClass,
String attributeName)
|
Class<? extends org.kuali.rice.core.web.format.Formatter> |
getAttributeFormatter(String entryName,
String attributeName)
|
BigDecimal |
getAttributeInclusiveMax(String entryName,
String attributeName)
|
String |
getAttributeLabel(Class businessObjectClass,
String attributeName)
|
String |
getAttributeLabel(String entryName,
String attributeName)
|
Integer |
getAttributeMaxLength(Class businessObjectClass,
String attributeName)
|
Integer |
getAttributeMaxLength(String entryName,
String attributeName)
|
org.kuali.rice.kns.datadictionary.AttributeSecurity |
getAttributeSecurity(String entryName,
String attributeName)
|
String |
getAttributeShortLabel(Class businessObjectClass,
String attributeName)
|
String |
getAttributeShortLabel(String entryName,
String attributeName)
|
Integer |
getAttributeSize(Class businessObjectClass,
String attributeName)
|
Integer |
getAttributeSize(String entryName,
String attributeName)
|
String |
getAttributeSummary(Class businessObjectClass,
String attributeName)
|
String |
getAttributeSummary(String entryName,
String attributeName)
|
String |
getAttributeValidatingErrorMessageKey(String entryName,
String attributeName)
|
String[] |
getAttributeValidatingErrorMessageParameters(String entryName,
String attributeName)
|
Pattern |
getAttributeValidatingExpression(Class businessObjectClass,
String attributeName)
|
Pattern |
getAttributeValidatingExpression(String entryName,
String attributeName)
|
Class |
getAttributeValuesFinderClass(Class businessObjectClass,
String attributeName)
|
Class<? extends org.kuali.rice.kns.lookup.keyvalues.KeyValuesFinder> |
getAttributeValuesFinderClass(String entryName,
String attributeName)
|
String |
getCollectionDescription(Class businessObjectClass,
String collectionName)
|
String |
getCollectionDescription(String entryName,
String collectionName)
|
String |
getCollectionElementLabel(String entryName,
String collectionName,
Class businessObjectClass)
|
String |
getCollectionLabel(Class businessObjectClass,
String collectionName)
|
String |
getCollectionLabel(String entryName,
String collectionName)
|
String |
getCollectionShortLabel(Class businessObjectClass,
String collectionName)
|
String |
getCollectionShortLabel(String entryName,
String collectionName)
|
String |
getCollectionSummary(Class businessObjectClass,
String collectionName)
|
String |
getCollectionSummary(String entryName,
String collectionName)
|
org.kuali.rice.kns.datadictionary.DataDictionary |
getDataDictionary()
|
Map |
getDataDictionaryMap()
|
Class<? extends org.kuali.rice.kns.document.Document> |
getDocumentClassByTypeName(String documentTypeName)
|
String |
getDocumentLabelByClass(Class documentOrBusinessObjectClass)
|
String |
getDocumentLabelByTypeName(String documentTypeName)
|
String |
getDocumentTypeNameByClass(Class documentClass)
|
org.kuali.rice.core.api.config.property.ConfigurationService |
getKualiConfigurationService()
|
org.kuali.rice.kns.service.KualiModuleService |
getKualiModuleService()
|
Class<? extends org.kuali.rice.kns.rule.PromptBeforeValidation> |
getPromptBeforeValidationClass(String docTypeName)
|
Map<String,String> |
getRelationshipAttributeMap(String entryName,
String relationshipName)
|
List<String> |
getRelationshipEntriesForSourceAttribute(String entryName,
String sourceAttributeName)
|
List<String> |
getRelationshipEntriesForTargetAttribute(String entryName,
String targetAttributeName)
|
List<String> |
getRelationshipNames(String entryName)
|
List<String> |
getRelationshipSourceAttributes(String entryName,
String relationshipName)
|
Class<? extends org.kuali.rice.kns.bo.BusinessObject> |
getRelationshipSourceClass(String entryName,
String relationshipName)
|
List<String> |
getRelationshipTargetAttributes(String entryName,
String relationshipName)
|
Class<? extends org.kuali.rice.kns.bo.BusinessObject> |
getRelationshipTargetClass(String entryName,
String relationshipName)
|
Class<? extends org.kuali.rice.kns.document.Document> |
getValidDocumentClassByTypeName(String documentTypeName)
|
String |
getValidDocumentTypeNameByClass(Class documentClass)
|
org.kuali.rice.kns.workflow.service.KualiWorkflowInfo |
getWorkflowInfoService()
|
boolean |
hasRelationship(String entryName,
String relationshipName)
|
Boolean |
isAttributeDefined(Class businessObjectClass,
String attributeName)
|
Boolean |
isAttributeDefined(String entryName,
String attributeName)
|
Boolean |
isAttributeRequired(Class businessObjectClass,
String attributeName)
|
Boolean |
isAttributeRequired(String entryName,
String attributeName)
|
void |
setBaselinePackages(List baselinePackages)
|
void |
setKualiConfigurationService(org.kuali.rice.core.api.config.property.ConfigurationService kualiConfigurationService)
|
void |
setKualiModuleService(org.kuali.rice.kns.service.KualiModuleService kualiModuleService)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataDictionaryServiceImpl
public DataDictionaryServiceImpl()
- Default constructor.
DataDictionaryServiceImpl
public DataDictionaryServiceImpl(org.kuali.rice.kns.datadictionary.DataDictionary dataDictionary)
setBaselinePackages
public void setBaselinePackages(List baselinePackages)
throws IOException
- Specified by:
setBaselinePackages
in interface org.kuali.rice.kns.service.DataDictionaryService
- Throws:
IOException
- See Also:
org.kuali.rice.kns.service.DataDictionaryService#setBaselinePackages(java.lang.String)
getDataDictionary
public org.kuali.rice.kns.datadictionary.DataDictionary getDataDictionary()
- Specified by:
getDataDictionary
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getDataDictionary()
getAttributeControlDefinition
public org.kuali.rice.kns.datadictionary.control.ControlDefinition getAttributeControlDefinition(String entryName,
String attributeName)
- Specified by:
getAttributeControlDefinition
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeControlDefinition(java.lang.String)
getAttributeSize
public Integer getAttributeSize(String entryName,
String attributeName)
- Specified by:
getAttributeSize
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeSize(java.lang.String)
getAttributeMaxLength
public Integer getAttributeMaxLength(String entryName,
String attributeName)
- Specified by:
getAttributeMaxLength
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeMaxLength(java.lang.String)
getAttributeExclusiveMin
public BigDecimal getAttributeExclusiveMin(String entryName,
String attributeName)
- Specified by:
getAttributeExclusiveMin
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeExclusiveMin(java.lang.String, java.lang.String)
getAttributeInclusiveMax
public BigDecimal getAttributeInclusiveMax(String entryName,
String attributeName)
- Specified by:
getAttributeInclusiveMax
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeInclusiveMax(java.lang.String, java.lang.String)
getAttributeValidatingExpression
public Pattern getAttributeValidatingExpression(String entryName,
String attributeName)
- Specified by:
getAttributeValidatingExpression
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeValidatingExpression(java.lang.String)
getAttributeLabel
public String getAttributeLabel(String entryName,
String attributeName)
- Specified by:
getAttributeLabel
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeLabel(java.lang.String)
getAttributeShortLabel
public String getAttributeShortLabel(String entryName,
String attributeName)
- Specified by:
getAttributeShortLabel
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeShortLabel(java.lang.String)
getAttributeErrorLabel
public String getAttributeErrorLabel(String entryName,
String attributeName)
- Specified by:
getAttributeErrorLabel
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeErrorLabel(java.lang.String)
getAttributeFormatter
public Class<? extends org.kuali.rice.core.web.format.Formatter> getAttributeFormatter(String entryName,
String attributeName)
- Specified by:
getAttributeFormatter
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeFormatter(java.lang.String)
getAttributeForceUppercase
public Boolean getAttributeForceUppercase(String entryName,
String attributeName)
throws org.kuali.rice.kns.datadictionary.exception.UnknownBusinessClassAttributeException
- Specified by:
getAttributeForceUppercase
in interface org.kuali.rice.kns.service.DataDictionaryService
- Throws:
org.kuali.rice.kns.datadictionary.exception.UnknownBusinessClassAttributeException
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeForceUppercase(java.lang.String)
getAttributeSecurity
public org.kuali.rice.kns.datadictionary.AttributeSecurity getAttributeSecurity(String entryName,
String attributeName)
- Specified by:
getAttributeSecurity
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.DataDictionaryService#getAttributeDisplayMask(java.lang.String, java.lang.String)
getAttributeSummary
public String getAttributeSummary(String entryName,
String attributeName)
- Specified by:
getAttributeSummary
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeSummary(java.lang.String)
getAttributeDescription
public String getAttributeDescription(String entryName,
String attributeName)
- Specified by:
getAttributeDescription
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeDescription(java.lang.String)
isAttributeRequired
public Boolean isAttributeRequired(String entryName,
String attributeName)
- Specified by:
isAttributeRequired
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#isAttributeRequired(java.lang.Class, java.lang.String)
isAttributeDefined
public Boolean isAttributeDefined(String entryName,
String attributeName)
- Specified by:
isAttributeDefined
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#isAttributeDefined(java.lang.Class, java.lang.String)
getAttributeValuesFinderClass
public Class<? extends org.kuali.rice.kns.lookup.keyvalues.KeyValuesFinder> getAttributeValuesFinderClass(String entryName,
String attributeName)
- Specified by:
getAttributeValuesFinderClass
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getAttributeValuesScopeId(java.lang.Class,
java.lang.String)
getCollectionLabel
public String getCollectionLabel(String entryName,
String collectionName)
- Specified by:
getCollectionLabel
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getCollectionLabel(java.lang.Class, java.lang.String)
getCollectionShortLabel
public String getCollectionShortLabel(String entryName,
String collectionName)
- Specified by:
getCollectionShortLabel
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getCollectionShortLabel(java.lang.Class, java.lang.String)
getCollectionElementLabel
public String getCollectionElementLabel(String entryName,
String collectionName,
Class businessObjectClass)
- Specified by:
getCollectionElementLabel
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getCollectionElementLabel(java.lang.Class,
java.lang.String)
getCollectionSummary
public String getCollectionSummary(String entryName,
String collectionName)
- Specified by:
getCollectionSummary
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getCollectionSummary(java.lang.Class, java.lang.String)
getCollectionDescription
public String getCollectionDescription(String entryName,
String collectionName)
- Specified by:
getCollectionDescription
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getCollectionDescription(java.lang.Class,
java.lang.String)
getRelationshipSourceClass
public Class<? extends org.kuali.rice.kns.bo.BusinessObject> getRelationshipSourceClass(String entryName,
String relationshipName)
- Specified by:
getRelationshipSourceClass
in interface org.kuali.rice.kns.service.DataDictionaryService
getRelationshipTargetClass
public Class<? extends org.kuali.rice.kns.bo.BusinessObject> getRelationshipTargetClass(String entryName,
String relationshipName)
- Specified by:
getRelationshipTargetClass
in interface org.kuali.rice.kns.service.DataDictionaryService
getRelationshipSourceAttributes
public List<String> getRelationshipSourceAttributes(String entryName,
String relationshipName)
- Specified by:
getRelationshipSourceAttributes
in interface org.kuali.rice.kns.service.DataDictionaryService
getRelationshipTargetAttributes
public List<String> getRelationshipTargetAttributes(String entryName,
String relationshipName)
- Specified by:
getRelationshipTargetAttributes
in interface org.kuali.rice.kns.service.DataDictionaryService
getRelationshipEntriesForSourceAttribute
public List<String> getRelationshipEntriesForSourceAttribute(String entryName,
String sourceAttributeName)
- Specified by:
getRelationshipEntriesForSourceAttribute
in interface org.kuali.rice.kns.service.DataDictionaryService
getRelationshipEntriesForTargetAttribute
public List<String> getRelationshipEntriesForTargetAttribute(String entryName,
String targetAttributeName)
- Specified by:
getRelationshipEntriesForTargetAttribute
in interface org.kuali.rice.kns.service.DataDictionaryService
getRelationshipAttributeMap
public Map<String,String> getRelationshipAttributeMap(String entryName,
String relationshipName)
- Specified by:
getRelationshipAttributeMap
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getRelationshipAttributeMap(java.lang.String, java.lang.String)
hasRelationship
public boolean hasRelationship(String entryName,
String relationshipName)
- Specified by:
hasRelationship
in interface org.kuali.rice.kns.service.DataDictionaryService
getRelationshipNames
public List<String> getRelationshipNames(String entryName)
- Specified by:
getRelationshipNames
in interface org.kuali.rice.kns.service.DataDictionaryService
getAttributeControlDefinition
public org.kuali.rice.kns.datadictionary.control.ControlDefinition getAttributeControlDefinition(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeControlDefinition
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeControlDefinition(java.lang.String, java.lang.String)
getAttributeDescription
public String getAttributeDescription(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeDescription
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeDescription(java.lang.String, java.lang.String)
getAttributeForceUppercase
public Boolean getAttributeForceUppercase(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeForceUppercase
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeForceUppercase(java.lang.String, java.lang.String)
getAttributeFormatter
public Class<? extends org.kuali.rice.core.web.format.Formatter> getAttributeFormatter(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeFormatter
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeFormatter(java.lang.String, java.lang.String)
getAttributeLabel
public String getAttributeLabel(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeLabel
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeLabel(java.lang.String, java.lang.String)
getAttributeMaxLength
public Integer getAttributeMaxLength(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeMaxLength
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeMaxLength(java.lang.String, java.lang.String)
getAttributeShortLabel
public String getAttributeShortLabel(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeShortLabel
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeShortLabel(java.lang.String, java.lang.String)
getAttributeErrorLabel
public String getAttributeErrorLabel(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeErrorLabel
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeErrorLabel(java.lang.String, java.lang.String)
getAttributeSize
public Integer getAttributeSize(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeSize
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeSize(java.lang.String, java.lang.String)
getAttributeSummary
public String getAttributeSummary(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeSummary
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeSummary(java.lang.String, java.lang.String)
getAttributeValidatingExpression
public Pattern getAttributeValidatingExpression(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeValidatingExpression
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeValidatingExpression(java.lang.String, java.lang.String)
getAttributeValuesFinderClass
public Class getAttributeValuesFinderClass(Class businessObjectClass,
String attributeName)
- Specified by:
getAttributeValuesFinderClass
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeValuesFinderClass(java.lang.String, java.lang.String)
getAttributeValidatingErrorMessageKey
public String getAttributeValidatingErrorMessageKey(String entryName,
String attributeName)
- Specified by:
getAttributeValidatingErrorMessageKey
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeValidatingErrorMessageKey(java.lang.String, java.lang.String)
getAttributeValidatingErrorMessageParameters
public String[] getAttributeValidatingErrorMessageParameters(String entryName,
String attributeName)
- Specified by:
getAttributeValidatingErrorMessageParameters
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAttributeValidatingErrorMessageParameters(java.lang.String, java.lang.String)
getCollectionDescription
public String getCollectionDescription(Class businessObjectClass,
String collectionName)
- Specified by:
getCollectionDescription
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getCollectionDescription(java.lang.String, java.lang.String)
getCollectionLabel
public String getCollectionLabel(Class businessObjectClass,
String collectionName)
- Specified by:
getCollectionLabel
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getCollectionLabel(java.lang.String, java.lang.String)
getCollectionShortLabel
public String getCollectionShortLabel(Class businessObjectClass,
String collectionName)
- Specified by:
getCollectionShortLabel
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getCollectionShortLabel(java.lang.String, java.lang.String)
getCollectionSummary
public String getCollectionSummary(Class businessObjectClass,
String collectionName)
- Specified by:
getCollectionSummary
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getCollectionSummary(java.lang.String, java.lang.String)
isAttributeDefined
public Boolean isAttributeDefined(Class businessObjectClass,
String attributeName)
- Specified by:
isAttributeDefined
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.isAttributeDefined(java.lang.String, java.lang.String)
isAttributeRequired
public Boolean isAttributeRequired(Class businessObjectClass,
String attributeName)
- Specified by:
isAttributeRequired
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.isAttributeRequired(java.lang.String, java.lang.String)
getDocumentLabelByClass
public String getDocumentLabelByClass(Class documentOrBusinessObjectClass)
- Specified by:
getDocumentLabelByClass
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getDocumentLabelByClass(java.lang.Class)
getDocumentLabelByTypeName
public String getDocumentLabelByTypeName(String documentTypeName)
- Specified by:
getDocumentLabelByTypeName
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getDocumentLabelByTypeName(java.lang.String)
getDocumentTypeNameByClass
public String getDocumentTypeNameByClass(Class documentClass)
- Specified by:
getDocumentTypeNameByClass
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getDocumentTypeNameByClass(java.lang.Class)
getValidDocumentTypeNameByClass
public String getValidDocumentTypeNameByClass(Class documentClass)
- Specified by:
getValidDocumentTypeNameByClass
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getValidDocumentTypeNameByClass(java.lang.Class)
getDocumentClassByTypeName
public Class<? extends org.kuali.rice.kns.document.Document> getDocumentClassByTypeName(String documentTypeName)
- Specified by:
getDocumentClassByTypeName
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getDocumentClassByTypeName(java.lang.String)
getValidDocumentClassByTypeName
public Class<? extends org.kuali.rice.kns.document.Document> getValidDocumentClassByTypeName(String documentTypeName)
- Specified by:
getValidDocumentClassByTypeName
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getValidDocumentClassByTypeName(java.lang.String)
getPromptBeforeValidationClass
public Class<? extends org.kuali.rice.kns.rule.PromptBeforeValidation> getPromptBeforeValidationClass(String docTypeName)
- Specified by:
getPromptBeforeValidationClass
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getPromptBeforeValidationClass(java.lang.String)
addDataDictionaryLocation
public void addDataDictionaryLocation(String location)
throws IOException
- Throws:
IOException
addDataDictionaryLocations
public void addDataDictionaryLocations(List<String> locations)
throws IOException
- Specified by:
addDataDictionaryLocations
in interface org.kuali.rice.kns.service.DataDictionaryService
- Throws:
IOException
getDataDictionaryMap
public Map getDataDictionaryMap()
- Specified by:
getDataDictionaryMap
in interface org.kuali.rice.kns.service.DataDictionaryService
setKualiConfigurationService
public void setKualiConfigurationService(org.kuali.rice.core.api.config.property.ConfigurationService kualiConfigurationService)
getKualiConfigurationService
public org.kuali.rice.core.api.config.property.ConfigurationService getKualiConfigurationService()
getKualiModuleService
public org.kuali.rice.kns.service.KualiModuleService getKualiModuleService()
setKualiModuleService
public void setKualiModuleService(org.kuali.rice.kns.service.KualiModuleService kualiModuleService)
getAllInactivationBlockingDefinitions
public Set<org.kuali.rice.kns.datadictionary.InactivationBlockingMetadata> getAllInactivationBlockingDefinitions(Class inactivationBlockedBusinessObjectClass)
- Returns all of the inactivation blocks registered for a particular business object
- Specified by:
getAllInactivationBlockingDefinitions
in interface org.kuali.rice.kns.service.DataDictionaryService
- See Also:
DataDictionaryService.getAllInactivationBlockingDefinitions(java.lang.Class)
getWorkflowInfoService
public org.kuali.rice.kns.workflow.service.KualiWorkflowInfo getWorkflowInfoService()
Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.