Package org.apache.camel.processor.saga
Class SagaProcessorBuilder
- java.lang.Object
-
- org.apache.camel.processor.saga.SagaProcessorBuilder
-
public class SagaProcessorBuilder extends Object
Builder of Saga processors.
-
-
Constructor Summary
Constructors Constructor Description SagaProcessorBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SagaProcessor
build()
SagaProcessorBuilder
camelContext(org.apache.camel.CamelContext camelContext)
SagaProcessorBuilder
childProcessor(org.apache.camel.Processor childProcessor)
SagaProcessorBuilder
completionMode(SagaCompletionMode completionMode)
SagaProcessorBuilder
propagation(SagaPropagation propagation)
SagaProcessorBuilder
sagaService(org.apache.camel.saga.CamelSagaService sagaService)
SagaProcessorBuilder
step(org.apache.camel.saga.CamelSagaStep step)
-
-
-
Method Detail
-
camelContext
public SagaProcessorBuilder camelContext(org.apache.camel.CamelContext camelContext)
-
childProcessor
public SagaProcessorBuilder childProcessor(org.apache.camel.Processor childProcessor)
-
sagaService
public SagaProcessorBuilder sagaService(org.apache.camel.saga.CamelSagaService sagaService)
-
step
public SagaProcessorBuilder step(org.apache.camel.saga.CamelSagaStep step)
-
propagation
public SagaProcessorBuilder propagation(SagaPropagation propagation)
-
completionMode
public SagaProcessorBuilder completionMode(SagaCompletionMode completionMode)
-
build
public SagaProcessor build()
-
-