org.kuali.rice.location.service.impl
Class LocationModuleService

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.location.service.impl.LocationModuleService
All Implemented Interfaces:
ModuleService, org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

public class LocationModuleService
extends ModuleServiceBase


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
LOG
 
Fields inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
applicationContext, kualiConfigurationService, kualiModuleService, legacyDataAdapter, lookupService, moduleConfiguration
 
Constructor Summary
LocationModuleService()
           
 
Method Summary
 BusinessObjectService getBusinessObjectService()
           
protected  CampusService getCampusService()
           
protected  CountryService getCountryService()
           
protected  CountyService getCountyService()
           
<T extends ExternalizableBusinessObject>
T
getExternalizableBusinessObject(Class<T> businessObjectClass, Map<String,Object> fieldValues)
          This method gets the externalizable business object, given its type and a map of primary keys and values
 String getExternalizableBusinessObjectLookupUrl(Class inquiryBusinessObjectClass, Map<String,String> parameters)
          Deprecated. 
<T extends ExternalizableBusinessObject>
List<T>
getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass, Map<String,Object> fieldValues)
          This overridden method ...
<T extends ExternalizableBusinessObject>
List<T>
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  String getInquiryUrl(Class inquiryBusinessObjectClass)
           
protected  PostalCodeService getPostalCodeService()
           
protected  StateService getStateService()
           
 void setBusinessObjectService(BusinessObjectService businessObjectService)
           
 
Methods inherited from class org.kuali.rice.krad.service.impl.ModuleServiceBase
getBaseLookupUrl, getExternalizableBusinessObjectInquiryUrl, getRunMode, goToCentralRiceForInquiry, isExternalizableBusinessObjectInquirable, isExternalizableBusinessObjectLookupable
 
Methods inherited from class org.kuali.rice.krad.service.impl.RemoteModuleServiceBase
afterPropertiesSet, createNewObjectFromExternalizableClass, getBaseInquiryUrl, getBusinessObjectRelationship, getExternalizableBusinessObjectDictionaryEntry, getExternalizableBusinessObjectImplementation, getExternalizableDataObjectInquiryUrl, getExternalizableDataObjectLookupUrl, getKualiConfigurationService, getKualiModuleService, getLegacyDataAdapter, getLookupService, getModuleConfiguration, getRiceBaseLookupUrl, getUrlParameters, isExternalizable, isLocked, isNonBlankValueForKey, isResponsibleFor, listAlternatePrimaryKeyFieldNames, listPrimaryKeyFieldNames, 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
 
Methods inherited from interface org.kuali.rice.krad.service.ModuleService
createNewObjectFromExternalizableClass, getExternalizableBusinessObjectDictionaryEntry, getExternalizableBusinessObjectImplementation, getExternalizableDataObjectInquiryUrl, getExternalizableDataObjectLookupUrl, getModuleConfiguration, isExternalizable, isLocked, isResponsibleFor, listAlternatePrimaryKeyFieldNames, listPrimaryKeyFieldNames, retrieveExternalizableBusinessObjectIfNecessary, retrieveExternalizableBusinessObjectsList
 
Methods inherited from interface org.springframework.beans.factory.InitializingBean
afterPropertiesSet
 
Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContext
 

Constructor Detail

LocationModuleService

public LocationModuleService()
Method Detail

getExternalizableBusinessObject

public <T extends ExternalizableBusinessObject> T getExternalizableBusinessObject(Class<T> businessObjectClass,
                                                                                  Map<String,Object> fieldValues)
Description copied from interface: ModuleService
This method gets the externalizable business object, given its type and a map of primary keys and values

Specified by:
getExternalizableBusinessObject in interface ModuleService
Overrides:
getExternalizableBusinessObject in class ModuleServiceBase
Returns:
See Also:
ModuleService.getExternalizableBusinessObject(java.lang.Class, java.util.Map)

getExternalizableBusinessObjectsList

public <T extends ExternalizableBusinessObject> List<T> getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass,
                                                                                             Map<String,Object> fieldValues)
This overridden method ...

Specified by:
getExternalizableBusinessObjectsList in interface ModuleService
Overrides:
getExternalizableBusinessObjectsList in class ModuleServiceBase
Returns:
See Also:
ModuleServiceBase.getExternalizableBusinessObjectsList(java.lang.Class, java.util.Map)

getExternalizableBusinessObjectsListForLookup

public <T extends ExternalizableBusinessObject> List<T> getExternalizableBusinessObjectsListForLookup(Class<T> externalizableBusinessObjectClass,
                                                                                                      Map<String,Object> fieldValues,
                                                                                                      boolean unbounded)
Description copied from interface: ModuleService
This method gets the list of externalizable business objects for lookup, given its type and a map of primary keys and values.

Specified by:
getExternalizableBusinessObjectsListForLookup in interface ModuleService
Overrides:
getExternalizableBusinessObjectsListForLookup in class RemoteModuleServiceBase
Returns:
See Also:
ModuleService.getExternalizableBusinessObjectsListForLookup(java.lang.Class, java.util.Map, boolean)

getInquiryUrl

protected String getInquiryUrl(Class inquiryBusinessObjectClass)
Overrides:
getInquiryUrl in class ModuleServiceBase

getExternalizableBusinessObjectLookupUrl

@Deprecated
public String getExternalizableBusinessObjectLookupUrl(Class inquiryBusinessObjectClass,
                                                                  Map<String,String> parameters)
Deprecated. 

This overridden method ...

Specified by:
getExternalizableBusinessObjectLookupUrl in interface ModuleService
Overrides:
getExternalizableBusinessObjectLookupUrl in class ModuleServiceBase
Returns:
See Also:
ModuleService.getExternalizableBusinessObjectLookupUrl(java.lang.Class, java.util.Map)

getCampusService

protected CampusService getCampusService()

getStateService

protected StateService getStateService()

getCountryService

protected CountryService getCountryService()

getCountyService

protected CountyService getCountyService()

getPostalCodeService

protected PostalCodeService getPostalCodeService()

getBusinessObjectService

public BusinessObjectService getBusinessObjectService()

setBusinessObjectService

public void setBusinessObjectService(BusinessObjectService businessObjectService)


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