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:
ModuleService,org.springframework.beans.factory.Aware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware
-
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
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 ExternalizableBusinessObject>
TgetExternalizableBusinessObject(Class<T> businessObjectClass, Map<String, Object> fieldValues) <T extends ExternalizableBusinessObject>
List<T>getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass, Map<String, Object> fieldValues) <T extends 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 ExternalizableBusinessObject> T getExternalizableBusinessObject(Class<T> businessObjectClass, Map<String, Object> fieldValues) - Specified by:
getExternalizableBusinessObjectin interfaceModuleService- Overrides:
getExternalizableBusinessObjectin classModuleServiceBase
-
getExternalizableBusinessObjectsList
public <T extends ExternalizableBusinessObject> List<T> getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass, Map<String, Object> fieldValues) - Specified by:
getExternalizableBusinessObjectsListin interfaceModuleService- Overrides:
getExternalizableBusinessObjectsListin classModuleServiceBase
-
getExternalizableBusinessObjectsListForLookup
public <T extends ExternalizableBusinessObject> List<T> getExternalizableBusinessObjectsListForLookup(Class<T> externalizableBusinessObjectClass, Map<String, Object> fieldValues, boolean unbounded) - Specified by:
getExternalizableBusinessObjectsListForLookupin interfaceModuleService- Overrides:
getExternalizableBusinessObjectsListForLookupin classRemoteModuleServiceBase- See Also:
-
listPrimaryKeyFieldNames
- Specified by:
listPrimaryKeyFieldNamesin interfaceModuleService- Overrides:
listPrimaryKeyFieldNamesin classRemoteModuleServiceBase
-
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 classRemoteModuleServiceBase
-
isExternalizable
- Specified by:
isExternalizablein interfaceModuleService- Overrides:
isExternalizablein classRemoteModuleServiceBase
-
getInquiryUrl
- Overrides:
getInquiryUrlin classModuleServiceBase
-
listAlternatePrimaryKeyFieldNames
- Specified by:
listAlternatePrimaryKeyFieldNamesin interfaceModuleService- Overrides:
listAlternatePrimaryKeyFieldNamesin classRemoteModuleServiceBase
-
goToCentralRiceForInquiry
public boolean goToCentralRiceForInquiry()- Specified by:
goToCentralRiceForInquiryin interfaceModuleService- Overrides:
goToCentralRiceForInquiryin classModuleServiceBase
-