|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.core.lifecycle.BaseLifecycle
org.kuali.rice.core.lifecycle.BaseCompositeLifecycle
org.kuali.rice.core.config.ModuleConfigurer
org.kuali.rice.ksb.messaging.config.KSBConfigurer
public class KSBConfigurer
Used to configure the embedded workflow. This could be used to configure embedded workflow programmatically but mostly this is a base class by which to hang specific configuration behavior off of through subclassing
| Field Summary |
|---|
| Fields inherited from class org.kuali.rice.core.config.ModuleConfigurer |
|---|
EMBEDDED_RUN_MODE, exposeServicesOnBus, includeUserInterfaceComponents, LOCAL_RUN_MODE, LOG, REMOTE_RUN_MODE, resourceLoaderName, setSOAPServicesAsDefault, springFileLocations, testMode, THIN_RUN_MODE, VALID_RUN_MODES, webInterface, webModuleBaseUrl, webModuleConfigName, webModuleConfigurationFiles |
| Constructor Summary | |
|---|---|
KSBConfigurer()
|
|
| Method Summary | |
|---|---|
protected void |
cleanUpConfiguration()
Because our configuration is global, shutting down Rice does not get rid of objects stored there. |
protected void |
configureAlternateEndpoints(org.kuali.rice.core.config.Config config)
|
protected void |
configureBus(org.kuali.rice.core.config.Config config)
|
protected void |
configureDataSource(org.kuali.rice.core.config.Config config)
|
protected void |
configureKeystore(org.kuali.rice.core.config.Config config)
|
protected void |
configurePlatformTransactionManager(org.kuali.rice.core.config.Config config)
|
protected void |
configureScheduler(org.kuali.rice.core.config.Config config)
|
protected void |
configureServiceList(org.kuali.rice.core.config.Config config,
String key,
List services)
|
List<AlternateEndpointLocation> |
getAlternateEndpointLocations()
|
List<AlternateEndpoint> |
getAlternateEndpoints()
|
org.quartz.Scheduler |
getExceptionMessagingScheduler()
|
String |
getKeystoreAlias()
|
String |
getKeystoreFile()
|
String |
getKeystorePassword()
|
DataSource |
getMessageDataSource()
|
String |
getMessageDataSourceJndiName()
|
DataSource |
getNonTransactionalMessageDataSource()
|
String |
getNonTransactionalMessageDataSourceJndiName()
|
org.springframework.transaction.PlatformTransactionManager |
getPlatformTransactionManager()
|
DataSource |
getRegistryDataSource()
|
String |
getRegistryDataSourceJndiName()
|
org.kuali.rice.core.resourceloader.ResourceLoader |
getResourceLoaderToRegister()
This method returns a resource loader that this module might want to register with the global resource loader. |
protected String |
getServiceNamespace(org.kuali.rice.core.config.Config config)
|
List<ServiceDefinition> |
getServices()
|
String |
getServiceServletUrl()
|
String |
getSpringFileLocations()
This method returns a comma separated string of spring file locations for this module. |
String |
getWebserviceRetry()
|
String |
getWebservicesUrl()
|
boolean |
isStarted()
|
org.kuali.rice.core.config.Config |
loadConfig(org.kuali.rice.core.config.Config parentConfig)
|
protected List<org.kuali.rice.core.lifecycle.Lifecycle> |
loadLifecycles()
This overridden method ... |
void |
onEvent(RiceConfigEvent event)
Used to refresh the service registry after the Application Context is initialized. |
void |
setAlternateEndpointLocations(List<AlternateEndpointLocation> alternateEndpointLocations)
|
void |
setAlternateEndpoints(List<AlternateEndpoint> alternateEndpoints)
|
void |
setExceptionMessagingScheduler(org.quartz.Scheduler exceptionMessagingScheduler)
|
void |
setKeystoreAlias(String keystoreAlias)
|
void |
setKeystoreFile(String keystoreFile)
|
void |
setKeystorePassword(String keystorePassword)
|
void |
setMessageDataSource(DataSource messageDataSource)
|
void |
setMessageDataSourceJndiName(String messageDataSourceJndiName)
|
void |
setNonTransactionalMessageDataSource(DataSource nonTransactionalMessageDataSource)
|
void |
setNonTransactionalMessageDataSourceJndiName(String nonTransactionalMessageDataSourceJndiName)
|
void |
setPlatformTransactionManager(org.springframework.transaction.PlatformTransactionManager springTransactionManager)
|
void |
setRegistryDataSource(DataSource registryDataSource)
|
void |
setRegistryDataSourceJndiName(String registryDataSourceJndiName)
|
void |
setServices(List<ServiceDefinition> javaServices)
|
void |
setServiceServletUrl(String serviceServletUrl)
|
protected void |
setStarted(boolean isStarted)
|
void |
setWebserviceRetry(String webserviceRetry)
|
void |
setWebservicesUrl(String webservicesUrl)
|
boolean |
shouldRenderWebInterface()
Returns true - KSB UI should always be included. |
void |
stop()
|
| Methods inherited from class org.kuali.rice.core.lifecycle.BaseCompositeLifecycle |
|---|
start |
| 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.core.lifecycle.Lifecycle |
|---|
start |
| Constructor Detail |
|---|
public KSBConfigurer()
| Method Detail |
|---|
public org.kuali.rice.core.config.Config loadConfig(org.kuali.rice.core.config.Config parentConfig)
throws Exception
loadConfig in class ModuleConfigurerExceptionpublic String getSpringFileLocations()
ModuleConfigurer
getSpringFileLocations in class ModuleConfigurerpublic boolean shouldRenderWebInterface()
shouldRenderWebInterface in class ModuleConfigurerModuleConfigurer.shouldRenderWebInterface()
public org.kuali.rice.core.resourceloader.ResourceLoader getResourceLoaderToRegister()
throws Exception
ModuleConfigurer
getResourceLoaderToRegister in class ModuleConfigurerException
protected List<org.kuali.rice.core.lifecycle.Lifecycle> loadLifecycles()
throws Exception
ModuleConfigurer
loadLifecycles in class ModuleConfigurerExceptionBaseCompositeLifecycle.loadLifecycles()
public void onEvent(RiceConfigEvent event)
throws Exception
onEvent in interface RiceConfigEventListeneronEvent in class ModuleConfigurerExceptionprotected String getServiceNamespace(org.kuali.rice.core.config.Config config)
protected void configureBus(org.kuali.rice.core.config.Config config)
throws Exception
Exception
protected void configureServiceList(org.kuali.rice.core.config.Config config,
String key,
List services)
throws Exception
Exceptionprotected void configureScheduler(org.kuali.rice.core.config.Config config)
protected void configureKeystore(org.kuali.rice.core.config.Config config)
protected void configureDataSource(org.kuali.rice.core.config.Config config)
protected void configurePlatformTransactionManager(org.kuali.rice.core.config.Config config)
protected void configureAlternateEndpoints(org.kuali.rice.core.config.Config config)
public void stop()
throws Exception
stop in interface org.kuali.rice.core.lifecycle.Lifecyclestop in class BaseCompositeLifecycleExceptionprotected void cleanUpConfiguration()
public boolean isStarted()
isStarted in interface org.kuali.rice.core.lifecycle.LifecycleisStarted in class org.kuali.rice.core.lifecycle.BaseLifecycleprotected void setStarted(boolean isStarted)
setStarted in class org.kuali.rice.core.lifecycle.BaseLifecyclepublic List<ServiceDefinition> getServices()
public void setServices(List<ServiceDefinition> javaServices)
public String getKeystoreAlias()
public void setKeystoreAlias(String keystoreAlias)
public String getKeystoreFile()
public void setKeystoreFile(String keystoreFile)
public String getKeystorePassword()
public void setKeystorePassword(String keystorePassword)
public String getWebserviceRetry()
public void setWebserviceRetry(String webserviceRetry)
public String getWebservicesUrl()
public void setWebservicesUrl(String webservicesUrl)
public String getServiceServletUrl()
public void setServiceServletUrl(String serviceServletUrl)
public DataSource getMessageDataSource()
public void setMessageDataSource(DataSource messageDataSource)
public DataSource getNonTransactionalMessageDataSource()
public void setNonTransactionalMessageDataSource(DataSource nonTransactionalMessageDataSource)
public String getMessageDataSourceJndiName()
public void setMessageDataSourceJndiName(String messageDataSourceJndiName)
public String getNonTransactionalMessageDataSourceJndiName()
public void setNonTransactionalMessageDataSourceJndiName(String nonTransactionalMessageDataSourceJndiName)
public DataSource getRegistryDataSource()
public void setRegistryDataSource(DataSource registryDataSource)
public String getRegistryDataSourceJndiName()
public void setRegistryDataSourceJndiName(String registryDataSourceJndiName)
public org.quartz.Scheduler getExceptionMessagingScheduler()
public void setExceptionMessagingScheduler(org.quartz.Scheduler exceptionMessagingScheduler)
public org.springframework.transaction.PlatformTransactionManager getPlatformTransactionManager()
public void setPlatformTransactionManager(org.springframework.transaction.PlatformTransactionManager springTransactionManager)
public List<AlternateEndpointLocation> getAlternateEndpointLocations()
public void setAlternateEndpointLocations(List<AlternateEndpointLocation> alternateEndpointLocations)
public List<AlternateEndpoint> getAlternateEndpoints()
public void setAlternateEndpoints(List<AlternateEndpoint> alternateEndpoints)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||