Package org.apache.camel.processor
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 defaultClaimCheckRepository
implementation that is an in-memory storage.
-
-
Constructor Summary
Constructors Constructor Description DefaultClaimCheckRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
add(String key, org.apache.camel.Exchange exchange)
void
clear()
boolean
contains(String key)
org.apache.camel.Exchange
get(String key)
org.apache.camel.Exchange
getAndRemove(String key)
org.apache.camel.Exchange
pop()
void
push(org.apache.camel.Exchange exchange)
void
start()
void
stop()
-
-
-
Method Detail
-
add
public boolean add(String key, org.apache.camel.Exchange exchange)
- Specified by:
add
in interfaceorg.apache.camel.spi.ClaimCheckRepository
-
contains
public boolean contains(String key)
- Specified by:
contains
in interfaceorg.apache.camel.spi.ClaimCheckRepository
-
get
public org.apache.camel.Exchange get(String key)
- Specified by:
get
in interfaceorg.apache.camel.spi.ClaimCheckRepository
-
getAndRemove
public org.apache.camel.Exchange getAndRemove(String key)
- Specified by:
getAndRemove
in interfaceorg.apache.camel.spi.ClaimCheckRepository
-
push
public void push(org.apache.camel.Exchange exchange)
- Specified by:
push
in interfaceorg.apache.camel.spi.ClaimCheckRepository
-
pop
public org.apache.camel.Exchange pop()
- Specified by:
pop
in interfaceorg.apache.camel.spi.ClaimCheckRepository
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.apache.camel.spi.ClaimCheckRepository
-
start
public void start()
- Specified by:
start
in interfaceorg.apache.camel.Service
-
stop
public void stop()
- Specified by:
stop
in interfaceorg.apache.camel.Service
-
-