|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.krad.service.impl.RemoteModuleServiceBase org.kuali.rice.krad.service.impl.ModuleServiceBase org.kuali.rice.kim.service.impl.KimModuleService
public class KimModuleService
This is a description of what this class does - kellerj don't forget to fill this in.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase |
---|
RemoteModuleServiceBase.BaseLookupUrlsHolder |
Field Summary |
---|
Fields inherited from class org.kuali.rice.krad.service.impl.ModuleServiceBase |
---|
LOG |
Fields inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase |
---|
applicationContext, kualiConfigurationService, kualiModuleService, legacyDataAdapter, lookupService, moduleConfiguration |
Constructor Summary | |
---|---|
KimModuleService()
|
Method Summary | ||
---|---|---|
|
getExternalizableBusinessObject(Class<T> businessObjectClass,
Map<String,Object> fieldValues)
This overridden method ... |
|
|
getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass,
Map<String,Object> fieldValues)
This overridden method ... |
|
|
getExternalizableBusinessObjectsListForLookup(Class<T> externalizableBusinessObjectClass,
Map<String,Object> fieldValues,
boolean unbounded)
This method gets the list of externalizable business objects for lookup, given its type and a map of primary keys and values. |
|
protected GroupService |
getGroupService()
|
|
protected IdentityService |
getIdentityService()
|
|
protected String |
getInquiryUrl(Class inquiryBusinessObjectClass)
|
|
protected RoleService |
getKimRoleService()
|
|
protected PersonService |
getPersonService()
|
|
protected KimTypeInfoService |
getTypeInfoService()
|
|
protected Properties |
getUrlParameters(String businessObjectClassAttribute,
Map<String,String[]> parameters)
|
|
boolean |
goToCentralRiceForInquiry()
This method determines whether or not the central rice server should be used for lookups. |
|
boolean |
isExternalizable(Class boClazz)
This method determines whether or not a bo class is externalizable. |
|
List<List<String>> |
listAlternatePrimaryKeyFieldNames(Class businessObjectInterfaceClass)
This overridden method ... |
|
List |
listPrimaryKeyFieldNames(Class businessObjectInterfaceClass)
This overridden method ... |
Methods inherited from class org.kuali.rice.krad.service.impl.ModuleServiceBase |
---|
getBaseLookupUrl, getExternalizableBusinessObjectInquiryUrl, getExternalizableBusinessObjectLookupUrl, getRunMode, isExternalizableBusinessObjectInquirable, isExternalizableBusinessObjectLookupable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.springframework.beans.factory.InitializingBean |
---|
afterPropertiesSet |
Methods inherited from interface org.springframework.context.ApplicationContextAware |
---|
setApplicationContext |
Constructor Detail |
---|
public KimModuleService()
Method Detail |
---|
public <T extends ExternalizableBusinessObject> T getExternalizableBusinessObject(Class<T> businessObjectClass, Map<String,Object> fieldValues)
getExternalizableBusinessObject
in interface ModuleService
getExternalizableBusinessObject
in class ModuleServiceBase
ModuleServiceBase.getExternalizableBusinessObject(java.lang.Class, java.util.Map)
public <T extends ExternalizableBusinessObject> List<T> getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass, Map<String,Object> fieldValues)
getExternalizableBusinessObjectsList
in interface ModuleService
getExternalizableBusinessObjectsList
in class ModuleServiceBase
ModuleServiceBase.getExternalizableBusinessObjectsList(java.lang.Class, java.util.Map)
public <T extends ExternalizableBusinessObject> List<T> getExternalizableBusinessObjectsListForLookup(Class<T> externalizableBusinessObjectClass, Map<String,Object> fieldValues, boolean unbounded)
ModuleService
getExternalizableBusinessObjectsListForLookup
in interface ModuleService
getExternalizableBusinessObjectsListForLookup
in class RemoteModuleServiceBase
ModuleService.getExternalizableBusinessObjectsListForLookup(java.lang.Class, java.util.Map, boolean)
public List listPrimaryKeyFieldNames(Class businessObjectInterfaceClass)
listPrimaryKeyFieldNames
in interface ModuleService
listPrimaryKeyFieldNames
in class RemoteModuleServiceBase
RemoteModuleServiceBase.listPrimaryKeyFieldNames(java.lang.Class)
protected PersonService getPersonService()
protected RoleService getKimRoleService()
protected GroupService getGroupService()
protected IdentityService getIdentityService()
protected KimTypeInfoService getTypeInfoService()
protected Properties getUrlParameters(String businessObjectClassAttribute, Map<String,String[]> parameters)
getUrlParameters
in class RemoteModuleServiceBase
public boolean isExternalizable(Class boClazz)
ModuleService
isExternalizable
in interface ModuleService
isExternalizable
in class RemoteModuleServiceBase
ModuleService.isExternalizable(java.lang.Class)
protected String getInquiryUrl(Class inquiryBusinessObjectClass)
getInquiryUrl
in class ModuleServiceBase
public List<List<String>> listAlternatePrimaryKeyFieldNames(Class businessObjectInterfaceClass)
RemoteModuleServiceBase
listAlternatePrimaryKeyFieldNames
in interface ModuleService
listAlternatePrimaryKeyFieldNames
in class RemoteModuleServiceBase
ModuleService.listAlternatePrimaryKeyFieldNames(java.lang.Class)
public boolean goToCentralRiceForInquiry()
ModuleService
goToCentralRiceForInquiry
in interface ModuleService
goToCentralRiceForInquiry
in class ModuleServiceBase
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |