org.kuali.rice.krad.service.impl
Class KRADModuleService

java.lang.Object
  extended by org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
      extended by org.kuali.rice.krad.service.impl.ModuleServiceBase
          extended by org.kuali.rice.krad.service.impl.KRADModuleService
All Implemented Interfaces:
ModuleService, org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

public class KRADModuleService
extends ModuleServiceBase

Module service implementation for the Rice KRAD module

Author:
Kuali Rice Team (rice.collab@kuali.org)

Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
RemoteModuleServiceBase.BaseLookupUrlsHolder
 
Field Summary
protected  List<String> businessObjects
           
 
Fields inherited from class org.kuali.rice.krad.service.impl.ModuleServiceBase
businessObjectService, dataObjectMetaDataService, LOG
 
Fields inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
applicationContext, kualiConfigurationService, kualiModuleService, lookupService, moduleConfiguration
 
Constructor Summary
KRADModuleService()
           
 
Method Summary
 List<String> getBusinessObjects()
           
 boolean isResponsibleFor(Class businessObjectClass)
          This method determines whether this service is responsible for the business object class passed in, or not.
 void setBusinessObjects(List<String> businessObjects)
           
 
Methods inherited from class org.kuali.rice.krad.service.impl.ModuleServiceBase
getBaseLookupUrl, getBusinessObjectService, getDataObjectMetaDataService, getExternalizableBusinessObject, getExternalizableBusinessObjectInquiryUrl, getExternalizableBusinessObjectLookupUrl, getExternalizableBusinessObjectsList, getInquiryUrl, getRunMode, goToCentralRiceForInquiry, isExternalizableBusinessObjectInquirable, isExternalizableBusinessObjectLookupable, setBusinessObjectService, setDataObjectMetaDataService
 
Methods inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
afterPropertiesSet, createNewObjectFromExternalizableClass, getBaseInquiryUrl, getBusinessObjectRelationship, getExternalizableBusinessObjectDictionaryEntry, getExternalizableBusinessObjectImplementation, getExternalizableBusinessObjectsListForLookup, getExternalizableDataObjectInquiryUrl, getExternalizableDataObjectLookupUrl, getKualiConfigurationService, getKualiModuleService, getLookupService, getModuleConfiguration, getRiceBaseLookupUrl, getUrlParameters, isExternalizable, isLocked, isNonBlankValueForKey, isResponsibleForJob, listAlternatePrimaryKeyFieldNames, listPrimaryKeyFieldNames, retrieveExternalizableBusinessObjectIfNecessary, retrieveExternalizableBusinessObjectsList, setApplicationContext, setKualiConfigurationService, setKualiModuleService, setModuleConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.krad.service.ModuleService
createNewObjectFromExternalizableClass, getExternalizableBusinessObjectDictionaryEntry, getExternalizableBusinessObjectImplementation, getExternalizableBusinessObjectsListForLookup, getExternalizableDataObjectInquiryUrl, getExternalizableDataObjectLookupUrl, getModuleConfiguration, isExternalizable, isLocked, isResponsibleForJob, listAlternatePrimaryKeyFieldNames, listPrimaryKeyFieldNames, retrieveExternalizableBusinessObjectIfNecessary, retrieveExternalizableBusinessObjectsList
 
Methods inherited from interface org.springframework.beans.factory.InitializingBean
afterPropertiesSet
 
Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContext
 

Field Detail

businessObjects

protected List<String> businessObjects
Constructor Detail

KRADModuleService

public KRADModuleService()
Method Detail

isResponsibleFor

public boolean isResponsibleFor(Class businessObjectClass)
Description copied from interface: ModuleService
This method determines whether this service is responsible for the business object class passed in, or not.

Specified by:
isResponsibleFor in interface ModuleService
Overrides:
isResponsibleFor in class RemoteModuleServiceBase
Returns:
See Also:
ModuleService.isResponsibleFor(java.lang.Class)

getBusinessObjects

public List<String> getBusinessObjects()

setBusinessObjects

public void setBusinessObjects(List<String> businessObjects)


Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.