public interface KualiModuleService
Modifier and Type | Method and Description |
---|---|
String |
getComponentCode(Class<?> documentOrStepClass) |
List<String> |
getDataDictionaryPackages() |
List<ModuleService> |
getInstalledModuleServices()
get the list of all installed module services
|
ModuleService |
getModuleService(String moduleId)
Returns the module service with the given ID or null if the module ID is not found.
|
ModuleService |
getModuleServiceByNamespaceCode(String namespaceCode)
Returns the module service with the given moduleCode or null if the moduleCode is not found.
|
String |
getNamespaceCode(Class<?> documentOrStepClass) |
String |
getNamespaceName(String namespaceCode)
This method gets namespace name for the given namespace code
|
ModuleService |
getResponsibleModuleService(Class boClass)
Given a class, this method will return the module service which is responsible for authorizing access to it.
|
boolean |
isModuleServiceInstalled(String namespaceCode) |
void |
setInstalledModuleServices(List<ModuleService> moduleServices) |
List<ModuleService> getInstalledModuleServices()
ModuleService getModuleService(String moduleId)
moduleId
- ModuleService getModuleServiceByNamespaceCode(String namespaceCode)
namespaceCode
- boolean isModuleServiceInstalled(String namespaceCode)
ModuleService getResponsibleModuleService(Class boClass)
boClass
- ModuleServiceNotFoundException
- if boClass is an ExternalizableBusinessObject that no ModuleService is responsible for.void setInstalledModuleServices(List<ModuleService> moduleServices)
List<String> getDataDictionaryPackages()
String getNamespaceName(String namespaceCode)
namespaceCode
- namespace codeString getNamespaceCode(Class<?> documentOrStepClass)
String getComponentCode(Class<?> documentOrStepClass)
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.