Class DefaultClaimCheckRepository

java.lang.Object
org.apache.camel.processor.DefaultClaimCheckRepository
All Implemented Interfaces:
AutoCloseable, org.apache.camel.Service, org.apache.camel.spi.ClaimCheckRepository

public class DefaultClaimCheckRepository extends Object implements org.apache.camel.spi.ClaimCheckRepository
The default ClaimCheckRepository implementation that is an in-memory storage.
  • Constructor Details

    • DefaultClaimCheckRepository

      public DefaultClaimCheckRepository()
  • Method Details

    • add

      public boolean add(String key, org.apache.camel.Exchange exchange)
      Specified by:
      add in interface org.apache.camel.spi.ClaimCheckRepository
    • contains

      public boolean contains(String key)
      Specified by:
      contains in interface org.apache.camel.spi.ClaimCheckRepository
    • get

      public org.apache.camel.Exchange get(String key)
      Specified by:
      get in interface org.apache.camel.spi.ClaimCheckRepository
    • getAndRemove

      public org.apache.camel.Exchange getAndRemove(String key)
      Specified by:
      getAndRemove in interface org.apache.camel.spi.ClaimCheckRepository
    • push

      public void push(org.apache.camel.Exchange exchange)
      Specified by:
      push in interface org.apache.camel.spi.ClaimCheckRepository
    • pop

      public org.apache.camel.Exchange pop()
      Specified by:
      pop in interface org.apache.camel.spi.ClaimCheckRepository
    • clear

      public void clear()
      Specified by:
      clear in interface org.apache.camel.spi.ClaimCheckRepository
    • start

      public void start()
      Specified by:
      start in interface org.apache.camel.Service
    • stop

      public void stop()
      Specified by:
      stop in interface org.apache.camel.Service