|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.kns.service.impl.RiceApplicationConfigurationServiceImpl
public class RiceApplicationConfigurationServiceImpl
Field Summary | |
---|---|
protected List<ParameterDetailType> |
components
|
protected List<String> |
packagePrefixes
|
Constructor Summary | |
---|---|
RiceApplicationConfigurationServiceImpl()
|
Method Summary | |
---|---|
String |
getBaseHelpUrl(String businessObjectClassName)
|
String |
getBaseInquiryUrl(String businessObjectClassName)
|
String |
getBaseLookupUrl(String businessObjectClassName)
|
AttributeDefinition |
getBusinessObjectAttributeDefinition(String businessObjectClassName,
String attributeName)
This method will return the attribute definition from the local data dictionary. |
String |
getConfigurationParameter(String parameterName)
Given a property name (parameterName), returns the value associated with it. |
protected DataDictionaryService |
getDataDictionaryService()
|
protected String |
getDetailTypeName(Class documentOrStepClass)
|
protected KualiConfigurationService |
getKualiConfigurationService()
|
List<ParameterDetailType> |
getNonDatabaseComponents()
This method derived ParameterDetailedTypes from the DataDictionary for all BusinessObjects and Documents and from Spring for all batch Steps. |
List<String> |
getPackagePrefixes()
|
protected ParameterDetailType |
getParameterDetailType(Class documentOrStepClass)
|
protected ParameterService |
getParameterService()
|
boolean |
isResponsibleForPackage(String packageName)
Checks whether this application is responsible for the package given. |
void |
setPackagePrefixes(List<String> packagePrefixes)
|
boolean |
supportsBusinessObjectClass(String businessObjectClassName)
Checks whether this application supports the given business object (whether it is defined in the data dictionary) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected List<ParameterDetailType> components
protected List<String> packagePrefixes
Constructor Detail |
---|
public RiceApplicationConfigurationServiceImpl()
Method Detail |
---|
public String getConfigurationParameter(String parameterName)
RiceApplicationConfigurationService
getConfigurationParameter
in interface RiceApplicationConfigurationService
public List<ParameterDetailType> getNonDatabaseComponents()
getNonDatabaseComponents
in interface RiceApplicationConfigurationService
protected ParameterDetailType getParameterDetailType(Class documentOrStepClass)
protected String getDetailTypeName(Class documentOrStepClass)
protected KualiConfigurationService getKualiConfigurationService()
protected ParameterService getParameterService()
protected DataDictionaryService getDataDictionaryService()
public String getBaseInquiryUrl(String businessObjectClassName)
getBaseInquiryUrl
in interface RiceApplicationConfigurationService
RiceApplicationConfigurationService.getBaseInquiryUrl(java.lang.String)
public String getBaseLookupUrl(String businessObjectClassName)
getBaseLookupUrl
in interface RiceApplicationConfigurationService
RiceApplicationConfigurationService.getBaseLookupUrl(java.lang.String)
public String getBaseHelpUrl(String businessObjectClassName)
getBaseHelpUrl
in interface RiceApplicationConfigurationService
public boolean isResponsibleForPackage(String packageName)
RiceApplicationConfigurationService
isResponsibleForPackage
in interface RiceApplicationConfigurationService
RiceApplicationConfigurationService.isResponsibleForPackage(java.lang.String)
public boolean supportsBusinessObjectClass(String businessObjectClassName)
RiceApplicationConfigurationService
supportsBusinessObjectClass
in interface RiceApplicationConfigurationService
RiceApplicationConfigurationService.supportsBusinessObjectClass(java.lang.String)
public AttributeDefinition getBusinessObjectAttributeDefinition(String businessObjectClassName, String attributeName)
RiceApplicationConfigurationService
getBusinessObjectAttributeDefinition
in interface RiceApplicationConfigurationService
RiceApplicationConfigurationService.getBusinessObjectAttributeDefinition(java.lang.String, java.lang.String)
public List<String> getPackagePrefixes()
public void setPackagePrefixes(List<String> packagePrefixes)
packagePrefixes
- the packagePrefixes to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |