public class ModuleServiceBase extends RemoteModuleServiceBase implements ModuleService
RemoteModuleServiceBase.BaseLookupUrlsHolder| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.log4j.Logger |
LOG |
applicationContext, kualiConfigurationService, kualiModuleService, legacyDataAdapter, lookupService, moduleConfiguration| Constructor and Description |
|---|
ModuleServiceBase() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getBaseLookupUrl()
Returns the base URL to use for lookup requests to objects within the module
|
<T extends ExternalizableBusinessObject> |
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 |
getExternalizableBusinessObjectInquiryUrl(Class inquiryBusinessObjectClass,
Map<String,String[]> parameters)
Deprecated.
|
String |
getExternalizableBusinessObjectLookupUrl(Class inquiryBusinessObjectClass,
Map<String,String> parameters)
Deprecated.
|
<T extends ExternalizableBusinessObject> |
getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass,
Map<String,Object> fieldValues)
This method gets the list of externalizable business objects, given its type and a map of primary keys and
values.
|
protected String |
getInquiryUrl(Class inquiryBusinessObjectClass)
Deprecated.
|
protected RunMode |
getRunMode(String module) |
boolean |
goToCentralRiceForInquiry()
This method determines whether or not the central rice server should be used for lookups.
|
boolean |
isExternalizableBusinessObjectInquirable(Class boClass) |
boolean |
isExternalizableBusinessObjectLookupable(Class boClass) |
afterPropertiesSet, createNewObjectFromExternalizableClass, getBaseInquiryUrl, getBusinessObjectRelationship, getExternalizableBusinessObjectDictionaryEntry, getExternalizableBusinessObjectImplementation, getExternalizableBusinessObjectsListForLookup, getExternalizableDataObjectInquiryUrl, getExternalizableDataObjectLookupUrl, getKualiConfigurationService, getKualiModuleService, getLegacyDataAdapter, getLookupService, getModuleConfiguration, getRiceBaseLookupUrl, getUrlParameters, isExternalizable, isLocked, isNonBlankValueForKey, isResponsibleFor, listAlternatePrimaryKeyFieldNames, listPrimaryKeyFieldNames, packagePrefixesMatchesDataObject, persistenceProvidersMatchDataObject, retrieveExternalizableBusinessObjectIfNecessary, retrieveExternalizableBusinessObjectsList, setApplicationContext, setKualiConfigurationService, setKualiModuleService, setModuleConfiguration, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateNewObjectFromExternalizableClass, getExternalizableBusinessObjectDictionaryEntry, getExternalizableBusinessObjectImplementation, getExternalizableBusinessObjectsListForLookup, getExternalizableDataObjectInquiryUrl, getExternalizableDataObjectLookupUrl, getModuleConfiguration, isExternalizable, isLocked, isResponsibleFor, listAlternatePrimaryKeyFieldNames, listPrimaryKeyFieldNames, retrieveExternalizableBusinessObjectIfNecessary, retrieveExternalizableBusinessObjectsListprotected static final org.apache.log4j.Logger LOG
public ModuleServiceBase()
public <T extends ExternalizableBusinessObject> T getExternalizableBusinessObject(Class<T> businessObjectClass, Map<String,Object> fieldValues)
ModuleServicegetExternalizableBusinessObject in interface ModuleServiceModuleService.getExternalizableBusinessObject(java.lang.Class, java.util.Map)public <T extends ExternalizableBusinessObject> List<T> getExternalizableBusinessObjectsList(Class<T> externalizableBusinessObjectClass, Map<String,Object> fieldValues)
ModuleServicegetExternalizableBusinessObjectsList in interface ModuleServiceModuleService.getExternalizableBusinessObject(java.lang.Class, java.util.Map)@Deprecated public String getExternalizableBusinessObjectInquiryUrl(Class inquiryBusinessObjectClass, Map<String,String[]> parameters)
ModuleServicegetExternalizableBusinessObjectInquiryUrl in interface ModuleServicegetExternalizableBusinessObjectInquiryUrl in class RemoteModuleServiceBaseinquiryBusinessObjectClass - a ExternalizableBusinessObject managed by this moduleparameters - any inquiry parameters, and the primary key values of the inquiryBusinessObjectClass would be
in here@Deprecated protected String getInquiryUrl(Class inquiryBusinessObjectClass)
getInquiryUrl in class RemoteModuleServiceBasepublic boolean isExternalizableBusinessObjectLookupable(Class boClass)
isExternalizableBusinessObjectLookupable in interface ModuleServicepublic boolean isExternalizableBusinessObjectInquirable(Class boClass)
isExternalizableBusinessObjectInquirable in interface ModuleService@Deprecated public String getExternalizableBusinessObjectLookupUrl(Class inquiryBusinessObjectClass, Map<String,String> parameters)
getExternalizableBusinessObjectLookupUrl in interface ModuleServicegetExternalizableBusinessObjectLookupUrl in class RemoteModuleServiceBaseModuleService.getExternalizableBusinessObjectLookupUrl(java.lang.Class,
java.util.Map)public boolean goToCentralRiceForInquiry()
ModuleServicegoToCentralRiceForInquiry in interface ModuleServicegoToCentralRiceForInquiry in class RemoteModuleServiceBaseprotected String getBaseLookupUrl()
getBaseLookupUrl in class RemoteModuleServiceBaseprotected RunMode getRunMode(String module)
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.