| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 | 
|---|
| businessObjectDictionaryService, businessObjectService, LOG | 
| Fields inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase | 
|---|
| applicationContext, kualiConfigurationService, kualiModuleService, 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, getBusinessObjectDictionaryService, getBusinessObjectService, getExternalizableBusinessObjectInquiryUrl, getExternalizableBusinessObjectLookupUrl, getRunMode, isExternalizableBusinessObjectInquirable, isExternalizableBusinessObjectLookupable | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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 ModuleServicegetExternalizableBusinessObject in class ModuleServiceBaseModuleServiceBase.getExternalizableBusinessObject(java.lang.Class, java.util.Map)
public <T extends ExternalizableBusinessObject> List<T> getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass,
                                                                                             Map<String,Object> fieldValues)
getExternalizableBusinessObjectsList in interface ModuleServicegetExternalizableBusinessObjectsList in class ModuleServiceBaseModuleServiceBase.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 ModuleServicegetExternalizableBusinessObjectsListForLookup in class RemoteModuleServiceBaseModuleService.getExternalizableBusinessObjectsListForLookup(java.lang.Class, java.util.Map, boolean)public List listPrimaryKeyFieldNames(Class businessObjectInterfaceClass)
listPrimaryKeyFieldNames in interface ModuleServicelistPrimaryKeyFieldNames in class RemoteModuleServiceBaseRemoteModuleServiceBase.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 RemoteModuleServiceBasepublic boolean isExternalizable(Class boClazz)
ModuleService
isExternalizable in interface ModuleServiceisExternalizable in class RemoteModuleServiceBaseModuleService.isExternalizable(java.lang.Class)protected String getInquiryUrl(Class inquiryBusinessObjectClass)
getInquiryUrl in class ModuleServiceBasepublic List<List<String>> listAlternatePrimaryKeyFieldNames(Class businessObjectInterfaceClass)
RemoteModuleServiceBase
listAlternatePrimaryKeyFieldNames in interface ModuleServicelistAlternatePrimaryKeyFieldNames in class RemoteModuleServiceBaseModuleService.listAlternatePrimaryKeyFieldNames(java.lang.Class)public boolean goToCentralRiceForInquiry()
ModuleService
goToCentralRiceForInquiry in interface ModuleServicegoToCentralRiceForInquiry in class ModuleServiceBase| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||