public class KimModuleService extends ModuleServiceBase
RemoteModuleServiceBase.BaseLookupUrlsHolder
LOG
applicationContext, kualiConfigurationService, kualiModuleService, legacyDataAdapter, lookupService, moduleConfiguration
Constructor and Description |
---|
KimModuleService() |
Modifier and Type | Method and Description |
---|---|
<T extends ExternalizableBusinessObject> |
getExternalizableBusinessObject(Class<T> businessObjectClass,
Map<String,Object> fieldValues)
This overridden method ...
|
<T extends ExternalizableBusinessObject> |
getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass,
Map<String,Object> fieldValues)
This overridden method ...
|
<T extends ExternalizableBusinessObject> |
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 ...
|
getBaseLookupUrl, getExternalizableBusinessObjectInquiryUrl, getExternalizableBusinessObjectLookupUrl, getRunMode, isExternalizableBusinessObjectInquirable, isExternalizableBusinessObjectLookupable
afterPropertiesSet, createNewObjectFromExternalizableClass, getBaseInquiryUrl, getBusinessObjectRelationship, getExternalizableBusinessObjectDictionaryEntry, getExternalizableBusinessObjectImplementation, getExternalizableDataObjectInquiryUrl, getExternalizableDataObjectLookupUrl, getKualiConfigurationService, getKualiModuleService, getLegacyDataAdapter, getLookupService, getModuleConfiguration, getRiceBaseLookupUrl, isLocked, isNonBlankValueForKey, isResponsibleFor, packagePrefixesMatchesDataObject, persistenceProvidersMatchDataObject, retrieveExternalizableBusinessObjectIfNecessary, retrieveExternalizableBusinessObjectsList, setApplicationContext, setKualiConfigurationService, setKualiModuleService, setModuleConfiguration, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
createNewObjectFromExternalizableClass, getExternalizableBusinessObjectDictionaryEntry, getExternalizableBusinessObjectImplementation, getExternalizableDataObjectInquiryUrl, getExternalizableDataObjectLookupUrl, getModuleConfiguration, isLocked, isResponsibleFor, retrieveExternalizableBusinessObjectIfNecessary, retrieveExternalizableBusinessObjectsList
public KimModuleService()
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
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.