Class KimRemoteModuleService

java.lang.Object
org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
org.kuali.rice.kim.impl.services.KimRemoteModuleService
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 KimRemoteModuleService extends org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
  • 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.RemoteModuleServiceBase

    applicationContext, kualiConfigurationService, kualiModuleService, legacyDataAdapter, LOG, lookupService, moduleConfiguration
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends org.kuali.rice.krad.bo.ExternalizableBusinessObject>
    T
    getExternalizableBusinessObject(Class<T> businessObjectClass, Map<String,Object> fieldValues)
     
    <T extends org.kuali.rice.krad.bo.ExternalizableBusinessObject>
    List<T>
    getExternalizableBusinessObjectsList(Class<T> businessObjectClass, Map<String,Object> fieldValues)
     
    protected org.kuali.rice.kim.api.group.GroupService
     
    protected org.kuali.rice.kim.api.identity.IdentityService
     
    protected org.kuali.rice.kim.api.role.RoleService
     
    protected org.kuali.rice.kim.api.identity.PersonService
     
    protected org.kuali.rice.kim.api.type.KimTypeInfoService
     
    boolean
     
    boolean
     
    boolean
     
     

    Methods inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase

    afterPropertiesSet, createNewObjectFromExternalizableClass, getBaseInquiryUrl, getBaseLookupUrl, getBusinessObjectRelationship, getExternalizableBusinessObjectDictionaryEntry, getExternalizableBusinessObjectImplementation, getExternalizableBusinessObjectInquiryUrl, getExternalizableBusinessObjectLookupUrl, getExternalizableBusinessObjectsListForLookup, getExternalizableDataObjectInquiryUrl, getExternalizableDataObjectLookupUrl, getInquiryUrl, getKualiConfigurationService, getKualiModuleService, getLegacyDataAdapter, getLookupService, getModuleConfiguration, getRiceBaseLookupUrl, getUrlParameters, goToCentralRiceForInquiry, isLocked, isNonBlankValueForKey, isResponsibleFor, listAlternatePrimaryKeyFieldNames, packagePrefixesMatchesDataObject, persistenceProvidersMatchDataObject, retrieveExternalizableBusinessObjectIfNecessary, retrieveExternalizableBusinessObjectsList, setApplicationContext, setKualiConfigurationService, setKualiModuleService, setModuleConfiguration, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • KimRemoteModuleService

      public KimRemoteModuleService()
  • Method Details

    • getExternalizableBusinessObject

      public <T extends org.kuali.rice.krad.bo.ExternalizableBusinessObject> T getExternalizableBusinessObject(Class<T> businessObjectClass, Map<String,Object> fieldValues)
    • getExternalizableBusinessObjectsList

      public <T extends org.kuali.rice.krad.bo.ExternalizableBusinessObject> List<T> getExternalizableBusinessObjectsList(Class<T> businessObjectClass, Map<String,Object> fieldValues)
    • isExternalizableBusinessObjectLookupable

      public boolean isExternalizableBusinessObjectLookupable(Class boClass)
    • isExternalizableBusinessObjectInquirable

      public boolean isExternalizableBusinessObjectInquirable(Class boClass)
    • isExternalizable

      public boolean isExternalizable(Class boClazz)
      Specified by:
      isExternalizable in interface org.kuali.rice.krad.service.ModuleService
      Overrides:
      isExternalizable in class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
    • listPrimaryKeyFieldNames

      public List<String> listPrimaryKeyFieldNames(Class boClass)
      Specified by:
      listPrimaryKeyFieldNames in interface org.kuali.rice.krad.service.ModuleService
      Overrides:
      listPrimaryKeyFieldNames in class org.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()