Package org.kuali.rice.kim.service.impl
Class KimModuleService
java.lang.Object
org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
org.kuali.rice.krad.service.impl.ModuleServiceBase
org.kuali.rice.kim.service.impl.KimModuleService
- All Implemented Interfaces:
org.kuali.rice.krad.service.ModuleService,org.springframework.beans.factory.Aware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware
public class KimModuleService
extends org.kuali.rice.krad.service.impl.ModuleServiceBase
-
Nested Class Summary
Nested classes/interfaces inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
org.kuali.rice.krad.service.impl.RemoteModuleServiceBase.BaseLookupUrlsHolder -
Field Summary
Fields inherited from class org.kuali.rice.krad.service.impl.ModuleServiceBase
LOGFields inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
applicationContext, kualiConfigurationService, kualiModuleService, legacyDataAdapter, lookupService, moduleConfiguration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends org.kuali.rice.krad.bo.ExternalizableBusinessObject>
TgetExternalizableBusinessObject(Class<T> businessObjectClass, Map<String, Object> fieldValues) <T extends org.kuali.rice.krad.bo.ExternalizableBusinessObject>
List<T> getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass, Map<String, Object> fieldValues) <T extends org.kuali.rice.krad.bo.ExternalizableBusinessObject>
List<T> getExternalizableBusinessObjectsListForLookup(Class<T> externalizableBusinessObjectClass, Map<String, Object> fieldValues, boolean unbounded) protected org.kuali.rice.kim.api.group.GroupServiceprotected org.kuali.rice.kim.api.identity.IdentityServiceprotected StringgetInquiryUrl(Class inquiryBusinessObjectClass) protected org.kuali.rice.kim.api.role.RoleServiceprotected org.kuali.rice.kim.api.identity.PersonServiceprotected org.kuali.rice.kim.api.type.KimTypeInfoServiceprotected PropertiesgetUrlParameters(String businessObjectClassAttribute, Map<String, String[]> parameters) booleanbooleanisExternalizable(Class boClazz) listAlternatePrimaryKeyFieldNames(Class businessObjectInterfaceClass) listPrimaryKeyFieldNames(Class businessObjectInterfaceClass) Methods inherited from class org.kuali.rice.krad.service.impl.ModuleServiceBase
getBaseLookupUrl, getExternalizableBusinessObjectInquiryUrl, getExternalizableBusinessObjectLookupUrl, getRunMode, isExternalizableBusinessObjectInquirable, isExternalizableBusinessObjectLookupableMethods inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContextMethods inherited from interface org.springframework.beans.factory.InitializingBean
afterPropertiesSetMethods inherited from interface org.kuali.rice.krad.service.ModuleService
createNewObjectFromExternalizableClass, getExternalizableBusinessObjectDictionaryEntry, getExternalizableBusinessObjectImplementation, getExternalizableDataObjectInquiryUrl, getExternalizableDataObjectLookupUrl, getModuleConfiguration, isLocked, isResponsibleFor, retrieveExternalizableBusinessObjectIfNecessary, retrieveExternalizableBusinessObjectsList
-
Constructor Details
-
KimModuleService
public KimModuleService()
-
-
Method Details
-
getExternalizableBusinessObject
public <T extends org.kuali.rice.krad.bo.ExternalizableBusinessObject> T getExternalizableBusinessObject(Class<T> businessObjectClass, Map<String, Object> fieldValues) - Specified by:
getExternalizableBusinessObjectin interfaceorg.kuali.rice.krad.service.ModuleService- Overrides:
getExternalizableBusinessObjectin classorg.kuali.rice.krad.service.impl.ModuleServiceBase
-
getExternalizableBusinessObjectsList
public <T extends org.kuali.rice.krad.bo.ExternalizableBusinessObject> List<T> getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass, Map<String, Object> fieldValues) - Specified by:
getExternalizableBusinessObjectsListin interfaceorg.kuali.rice.krad.service.ModuleService- Overrides:
getExternalizableBusinessObjectsListin classorg.kuali.rice.krad.service.impl.ModuleServiceBase
-
getExternalizableBusinessObjectsListForLookup
public <T extends org.kuali.rice.krad.bo.ExternalizableBusinessObject> List<T> getExternalizableBusinessObjectsListForLookup(Class<T> externalizableBusinessObjectClass, Map<String, Object> fieldValues, boolean unbounded) - Specified by:
getExternalizableBusinessObjectsListForLookupin interfaceorg.kuali.rice.krad.service.ModuleService- Overrides:
getExternalizableBusinessObjectsListForLookupin classorg.kuali.rice.krad.service.impl.RemoteModuleServiceBase- See Also:
-
listPrimaryKeyFieldNames
- Specified by:
listPrimaryKeyFieldNamesin interfaceorg.kuali.rice.krad.service.ModuleService- Overrides:
listPrimaryKeyFieldNamesin classorg.kuali.rice.krad.service.impl.RemoteModuleServiceBase
-
getPersonService
protected org.kuali.rice.kim.api.identity.PersonService getPersonService() -
getKimRoleService
protected org.kuali.rice.kim.api.role.RoleService getKimRoleService() -
getGroupService
protected org.kuali.rice.kim.api.group.GroupService getGroupService() -
getIdentityService
protected org.kuali.rice.kim.api.identity.IdentityService getIdentityService() -
getTypeInfoService
protected org.kuali.rice.kim.api.type.KimTypeInfoService getTypeInfoService() -
getUrlParameters
protected Properties getUrlParameters(String businessObjectClassAttribute, Map<String, String[]> parameters) - Overrides:
getUrlParametersin classorg.kuali.rice.krad.service.impl.RemoteModuleServiceBase
-
isExternalizable
- Specified by:
isExternalizablein interfaceorg.kuali.rice.krad.service.ModuleService- Overrides:
isExternalizablein classorg.kuali.rice.krad.service.impl.RemoteModuleServiceBase
-
getInquiryUrl
- Overrides:
getInquiryUrlin classorg.kuali.rice.krad.service.impl.ModuleServiceBase
-
listAlternatePrimaryKeyFieldNames
- Specified by:
listAlternatePrimaryKeyFieldNamesin interfaceorg.kuali.rice.krad.service.ModuleService- Overrides:
listAlternatePrimaryKeyFieldNamesin classorg.kuali.rice.krad.service.impl.RemoteModuleServiceBase
-
goToCentralRiceForInquiry
public boolean goToCentralRiceForInquiry()- Specified by:
goToCentralRiceForInquiryin interfaceorg.kuali.rice.krad.service.ModuleService- Overrides:
goToCentralRiceForInquiryin classorg.kuali.rice.krad.service.impl.ModuleServiceBase
-