@Configuration @EnableBatchProcessing @EnableBatchIntegration @EnableIntegration @PropertySource(value="classpath:remote-chunking.properties") public class WorkerConfiguration extends java.lang.Object
RemoteChunkingWorkerBuilder
to configure an
IntegrationFlow
in order to:
Constructor and Description |
---|
WorkerConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.apache.activemq.ActiveMQConnectionFactory |
connectionFactory() |
org.springframework.integration.dsl.IntegrationFlow |
inboundFlow(org.apache.activemq.ActiveMQConnectionFactory connectionFactory) |
ItemProcessor<java.lang.Integer,java.lang.Integer> |
itemProcessor() |
ItemWriter<java.lang.Integer> |
itemWriter() |
org.springframework.integration.dsl.IntegrationFlow |
outboundFlow(org.apache.activemq.ActiveMQConnectionFactory connectionFactory) |
org.springframework.integration.channel.DirectChannel |
replies() |
org.springframework.integration.channel.DirectChannel |
requests() |
org.springframework.integration.dsl.IntegrationFlow |
workerIntegrationFlow() |
@Bean public org.apache.activemq.ActiveMQConnectionFactory connectionFactory()
@Bean public org.springframework.integration.channel.DirectChannel requests()
@Bean public org.springframework.integration.dsl.IntegrationFlow inboundFlow(org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
@Bean public org.springframework.integration.channel.DirectChannel replies()
@Bean public org.springframework.integration.dsl.IntegrationFlow outboundFlow(org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
@Bean public ItemProcessor<java.lang.Integer,java.lang.Integer> itemProcessor()
@Bean public ItemWriter<java.lang.Integer> itemWriter()
@Bean public org.springframework.integration.dsl.IntegrationFlow workerIntegrationFlow()