Class CamelSagaStep


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

      • CamelSagaStep

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

      • 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()