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 TypeMethodDescriptionbooleanbegin(org.apache.camel.Consumer consumer, org.apache.camel.Endpoint endpoint) voidcommit(org.apache.camel.Consumer consumer, org.apache.camel.Endpoint endpoint, int polledMessages) booleanrollback(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:
beginin interfaceorg.apache.camel.spi.PollingConsumerPollStrategy
-
commit
public void commit(org.apache.camel.Consumer consumer, org.apache.camel.Endpoint endpoint, int polledMessages) - Specified by:
commitin 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:
rollbackin interfaceorg.apache.camel.spi.PollingConsumerPollStrategy- Throws:
Exception
-