Package org.apache.camel.support
Class DefaultPollingConsumerPollStrategy
java.lang.Object
org.apache.camel.support.DefaultPollingConsumerPollStrategy
- All Implemented Interfaces:
org.apache.camel.spi.PollingConsumerPollStrategy
public class DefaultPollingConsumerPollStrategy
extends Object
implements org.apache.camel.spi.PollingConsumerPollStrategy
A default implementation that will not retry on rollback.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
begin
(org.apache.camel.Consumer consumer, org.apache.camel.Endpoint endpoint) void
commit
(org.apache.camel.Consumer consumer, org.apache.camel.Endpoint endpoint, int polledMessages) boolean
rollback
(org.apache.camel.Consumer consumer, org.apache.camel.Endpoint endpoint, int retryCounter, Exception e)
-
Field Details
-
log
protected final org.slf4j.Logger log
-
-
Constructor Details
-
DefaultPollingConsumerPollStrategy
public DefaultPollingConsumerPollStrategy()
-
-
Method Details
-
begin
public boolean begin(org.apache.camel.Consumer consumer, org.apache.camel.Endpoint endpoint) - Specified by:
begin
in interfaceorg.apache.camel.spi.PollingConsumerPollStrategy
-
commit
public void commit(org.apache.camel.Consumer consumer, org.apache.camel.Endpoint endpoint, int polledMessages) - Specified by:
commit
in interfaceorg.apache.camel.spi.PollingConsumerPollStrategy
-
rollback
public boolean rollback(org.apache.camel.Consumer consumer, org.apache.camel.Endpoint endpoint, int retryCounter, Exception e) throws Exception - Specified by:
rollback
in interfaceorg.apache.camel.spi.PollingConsumerPollStrategy
- Throws:
Exception
-