Class CamelSagaStep

java.lang.Object
org.apache.camel.saga.CamelSagaStep

public class CamelSagaStep extends Object
Defines the configuration of a saga step.
  • Constructor Details

    • CamelSagaStep

      public CamelSagaStep(org.apache.camel.Endpoint compensation, org.apache.camel.Endpoint completion, Map<String,org.apache.camel.Expression> options, Long timeoutInMilliseconds)
  • Method Details

    • getCompensation

      public Optional<org.apache.camel.Endpoint> getCompensation()
    • getCompletion

      public Optional<org.apache.camel.Endpoint> getCompletion()
    • getOptions

      public Map<String,org.apache.camel.Expression> getOptions()
    • getTimeoutInMilliseconds

      public Optional<Long> getTimeoutInMilliseconds()
    • isEmpty

      public boolean isEmpty()