Package org.apache.camel.service.lra
Class LRASagaCoordinator
java.lang.Object
org.apache.camel.service.lra.LRASagaCoordinator
- All Implemented Interfaces:
org.apache.camel.saga.CamelSagaCoordinator,org.apache.camel.spi.HasId
public class LRASagaCoordinator
extends Object
implements org.apache.camel.saga.CamelSagaCoordinator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbeginStep(org.apache.camel.Exchange exchange, org.apache.camel.saga.CamelSagaStep step) compensate(org.apache.camel.Exchange exchange) complete(org.apache.camel.Exchange exchange) getId()
-
Constructor Details
-
LRASagaCoordinator
-
-
Method Details
-
beginStep
public CompletableFuture<Void> beginStep(org.apache.camel.Exchange exchange, org.apache.camel.saga.CamelSagaStep step) - Specified by:
beginStepin interfaceorg.apache.camel.saga.CamelSagaCoordinator
-
compensate
- Specified by:
compensatein interfaceorg.apache.camel.saga.CamelSagaCoordinator
-
complete
- Specified by:
completein interfaceorg.apache.camel.saga.CamelSagaCoordinator
-
getId
- Specified by:
getIdin interfaceorg.apache.camel.spi.HasId
-