类 MasterConfiguration
- java.lang.Object
- org.springframework.batch.sample.remotepartitioning.aggregating.MasterConfiguration
@Configuration @EnableBatchProcessing @EnableBatchIntegration @Import({DataSourceConfiguration.class,BrokerConfiguration.class}) public class MasterConfiguration extends java.lang.Object
This configuration class is for the master side of the remote partitioning sample. The master step will create 3 partitions for workers to process.- 作者:
- Mahmoud Ben Hassine
构造器概要
构造器 构造器 说明 MasterConfiguration(JobBuilderFactory jobBuilderFactory, RemotePartitioningMasterStepBuilderFactory masterStepBuilderFactory)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.springframework.integration.dsl.IntegrationFlow
inboundFlow(org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
Step
masterStep()
org.springframework.integration.dsl.IntegrationFlow
outboundFlow(org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
Job
remotePartitioningJob()
org.springframework.integration.channel.DirectChannel
replies()
org.springframework.integration.channel.DirectChannel
requests()
构造器详细资料
MasterConfiguration
public MasterConfiguration(JobBuilderFactory jobBuilderFactory, RemotePartitioningMasterStepBuilderFactory masterStepBuilderFactory)
方法详细资料
requests
@Bean public org.springframework.integration.channel.DirectChannel requests()
outboundFlow
@Bean public org.springframework.integration.dsl.IntegrationFlow outboundFlow(org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
replies
@Bean public org.springframework.integration.channel.DirectChannel replies()
inboundFlow
@Bean public org.springframework.integration.dsl.IntegrationFlow inboundFlow(org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
masterStep
@Bean public Step masterStep()
remotePartitioningJob
@Bean public Job remotePartitioningJob()