Package | Description |
---|---|
org.apache.camel.management.mbean |
Camel management JMX MBeans
|
org.apache.camel.model |
The JAXB POJOs for the
XML Configuration
of the routing rules.
|
Modifier and Type | Method and Description |
---|---|
IdempotentConsumerDefinition |
ManagedIdempotentConsumer.getDefinition() |
Constructor and Description |
---|
ManagedIdempotentConsumer(CamelContext context,
IdempotentConsumer idempotentConsumer,
IdempotentConsumerDefinition definition) |
Modifier and Type | Method and Description |
---|---|
IdempotentConsumerDefinition |
IdempotentConsumerDefinition.completionEager(boolean completionEager)
Sets whether to complete the idempotent consumer eager or when the exchange is done.
|
IdempotentConsumerDefinition |
IdempotentConsumerDefinition.eager(boolean eager)
Sets whether to eagerly add the key to the idempotent repository or wait until the exchange
is complete.
|
IdempotentConsumerDefinition |
ProcessorDefinition.idempotentConsumer(Expression messageIdExpression)
Idempotent consumer EIP:
Creates an
IdempotentConsumer
to avoid duplicate messages |
IdempotentConsumerDefinition |
ProcessorDefinition.idempotentConsumer(Expression messageIdExpression,
IdempotentRepository<?> idempotentRepository)
Idempotent consumer EIP:
Creates an
IdempotentConsumer
to avoid duplicate messages |
IdempotentConsumerDefinition |
IdempotentConsumerDefinition.messageIdRepository(IdempotentRepository<?> idempotentRepository)
Sets the message id repository for the idempotent consumer
|
IdempotentConsumerDefinition |
IdempotentConsumerDefinition.messageIdRepositoryRef(String messageIdRepositoryRef)
Sets the reference name of the message id repository
|
IdempotentConsumerDefinition |
IdempotentConsumerDefinition.removeOnFailure(boolean removeOnFailure)
Sets whether to remove or keep the key on failure.
|
IdempotentConsumerDefinition |
IdempotentConsumerDefinition.skipDuplicate(boolean skipDuplicate)
Sets whether to skip duplicates or not.
|
Modifier and Type | Method and Description |
---|---|
ExpressionClause<IdempotentConsumerDefinition> |
ProcessorDefinition.idempotentConsumer()
Idempotent consumer EIP:
Creates an
IdempotentConsumer using a fluent builder. |
ExpressionClause<IdempotentConsumerDefinition> |
ProcessorDefinition.idempotentConsumer(IdempotentRepository<?> idempotentRepository)
Deprecated.
will be removed in Camel 3.0. Instead use any of the other methods
|
Apache Camel