@Configuration
@ComponentScan(value="org.finra.herd.service",
excludeFilters=)
public class ServiceSpringModuleConfig
extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ACTIVITI_DB_SCHEMA_UPDATE_PARAM_BEAN_NAME
The Activiti DB schema update param bean name.
|
org.springframework.context.ApplicationContext |
applicationContext |
static String |
CREATE_QUARTZ_TABLES_BEAN_NAME
The Create Quartz Tables bean name.
|
org.springframework.transaction.PlatformTransactionManager |
herdTransactionManager |
| Constructor and Description |
|---|
ServiceSpringModuleConfig() |
| Modifier and Type | Method and Description |
|---|---|
org.activiti.engine.impl.asyncexecutor.AsyncExecutor |
activitiAsyncExecutor(org.springframework.core.task.TaskExecutor activitiTaskExecutor,
org.activiti.spring.SpringRejectedJobsHandler springRejectedJobsHandler)
Returns an Activiti Async executor that uses our configured task executor.
|
org.activiti.engine.HistoryService |
activitiHistoryService(org.activiti.engine.ProcessEngine activitiProcessEngine) |
org.activiti.engine.IdentityService |
activitiIdentityService(org.activiti.engine.ProcessEngine activitiProcessEngine) |
org.activiti.engine.ManagementService |
activitiManagementService(org.activiti.engine.ProcessEngine activitiProcessEngine) |
org.activiti.spring.ProcessEngineFactoryBean |
activitiProcessEngine(org.activiti.spring.SpringProcessEngineConfiguration activitiProcessEngineConfiguration)
Gets the Activiti Process Engine.
|
org.activiti.spring.SpringProcessEngineConfiguration |
activitiProcessEngineConfiguration(org.activiti.engine.impl.asyncexecutor.AsyncExecutor activitiAsyncExecutor)
Gets the Activiti Process Engine Configuration.
|
org.activiti.engine.RepositoryService |
activitiRepositoryService(org.activiti.engine.ProcessEngine activitiProcessEngine) |
org.activiti.engine.RuntimeService |
activitiRuntimeService(org.activiti.engine.ProcessEngine activitiProcessEngine) |
org.springframework.core.task.TaskExecutor |
activitiTaskExecutor()
Activiti's dedicated TaskExecutor bean definition.
|
org.activiti.engine.TaskService |
activitiTaskService(org.activiti.engine.ProcessEngine activitiProcessEngine) |
org.springframework.web.method.annotation.ExceptionHandlerMethodResolver |
exceptionHandlerMethodResolver()
Returns a new "exception handler method resolver" that knows how to resolve exception handler methods based on the "herd error information exception
handler".
|
javax.jms.ConnectionFactory |
jmsConnectionFactory()
Gets a JMS connection factory.
|
org.springframework.jms.config.DefaultJmsListenerContainerFactory |
jmsListenerContainerFactory(javax.jms.ConnectionFactory jmsConnectionFactory)
Gets a JMS listener container factory that can return a JMS listener container.
|
org.springframework.scheduling.quartz.SchedulerFactoryBean |
quartzScheduler()
Gets a Quartz scheduler factory bean that can return a Quartz scheduler.
|
org.activiti.spring.SpringRejectedJobsHandler |
springRejectedJobsHandler()
Returns a Spring rejected jobs handler.
|
org.springframework.jms.config.DefaultJmsListenerContainerFactory |
storagePolicyProcessorJmsListenerContainerFactory(javax.jms.ConnectionFactory jmsConnectionFactory)
Gets a JMS listener container factory that returns a JMS listener container for the storage policy processor JMS message listener service.
|
public static final String ACTIVITI_DB_SCHEMA_UPDATE_PARAM_BEAN_NAME
public static final String CREATE_QUARTZ_TABLES_BEAN_NAME
@Autowired public org.springframework.transaction.PlatformTransactionManager herdTransactionManager
@Autowired public org.springframework.context.ApplicationContext applicationContext
@Bean public org.springframework.web.method.annotation.ExceptionHandlerMethodResolver exceptionHandlerMethodResolver()
@Bean public org.activiti.spring.SpringRejectedJobsHandler springRejectedJobsHandler()
@Bean public org.springframework.core.task.TaskExecutor activitiTaskExecutor()
@Bean
public org.activiti.engine.impl.asyncexecutor.AsyncExecutor activitiAsyncExecutor(org.springframework.core.task.TaskExecutor activitiTaskExecutor,
org.activiti.spring.SpringRejectedJobsHandler springRejectedJobsHandler)
activitiTaskExecutor - the task executor. Note that the parameter must be named as is so that Spring IoC knows which TaskExecutor bean to autowire.springRejectedJobsHandler - The Spring rejected jobs handler@Bean public org.activiti.spring.SpringProcessEngineConfiguration activitiProcessEngineConfiguration(org.activiti.engine.impl.asyncexecutor.AsyncExecutor activitiAsyncExecutor)
activitiAsyncExecutor - the async executor to set on the configuration.@Bean(destroyMethod="destroy") public org.activiti.spring.ProcessEngineFactoryBean activitiProcessEngine(org.activiti.spring.SpringProcessEngineConfiguration activitiProcessEngineConfiguration)
activitiProcessEngineConfiguration - the Activiti process engine configuration to use.@Bean
public org.activiti.engine.RepositoryService activitiRepositoryService(org.activiti.engine.ProcessEngine activitiProcessEngine)
throws Exception
Exception@Bean
public org.activiti.engine.RuntimeService activitiRuntimeService(org.activiti.engine.ProcessEngine activitiProcessEngine)
throws Exception
Exception@Bean
public org.activiti.engine.TaskService activitiTaskService(org.activiti.engine.ProcessEngine activitiProcessEngine)
throws Exception
Exception@Bean
public org.activiti.engine.HistoryService activitiHistoryService(org.activiti.engine.ProcessEngine activitiProcessEngine)
throws Exception
Exception@Bean
public org.activiti.engine.ManagementService activitiManagementService(org.activiti.engine.ProcessEngine activitiProcessEngine)
throws Exception
Exception@Bean
public org.activiti.engine.IdentityService activitiIdentityService(org.activiti.engine.ProcessEngine activitiProcessEngine)
throws Exception
Exception@Bean
public org.springframework.scheduling.quartz.SchedulerFactoryBean quartzScheduler()
throws Exception
Exception - if the bean couldn't be created.@Bean public org.springframework.jms.config.DefaultJmsListenerContainerFactory jmsListenerContainerFactory(javax.jms.ConnectionFactory jmsConnectionFactory)
jmsConnectionFactory - the JMS connection factory@Bean public org.springframework.jms.config.DefaultJmsListenerContainerFactory storagePolicyProcessorJmsListenerContainerFactory(javax.jms.ConnectionFactory jmsConnectionFactory)
jmsConnectionFactory - the JMS connection factory@Bean public javax.jms.ConnectionFactory jmsConnectionFactory()
Copyright © 2019. All rights reserved.