Uses of Interface
org.apache.camel.processor.idempotent.MessageIdRepository

Packages that use MessageIdRepository
org.apache.camel.builder The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers
org.apache.camel.processor.idempotent An implementation of the Idempotent Consumer pattern. 
 

Uses of MessageIdRepository in org.apache.camel.builder
 

Methods in org.apache.camel.builder that return MessageIdRepository
 MessageIdRepository IdempotentConsumerBuilder.getMessageIdRegistry()
           
 

Methods in org.apache.camel.builder with parameters of type MessageIdRepository
 IdempotentConsumerBuilder FromBuilder.idempotentConsumer(Expression messageIdExpression, MessageIdRepository messageIdRepository)
          Creates an IdempotentConsumer to avoid duplicate messages
 

Constructors in org.apache.camel.builder with parameters of type MessageIdRepository
IdempotentConsumerBuilder(FromBuilder fromBuilder, Expression messageIdExpression, MessageIdRepository messageIdRegistry)
           
 

Uses of MessageIdRepository in org.apache.camel.processor.idempotent
 

Classes in org.apache.camel.processor.idempotent that implement MessageIdRepository
 class MemoryMessageIdRepository
          A memory based implementation of MessageIdRepository.
 

Methods in org.apache.camel.processor.idempotent that return MessageIdRepository
 MessageIdRepository IdempotentConsumer.getMessageIdRepository()
           
static MessageIdRepository MemoryMessageIdRepository.memoryMessageIdRepository()
          Creates a new MemoryMessageIdRepository with a memory based respository.
static MessageIdRepository MemoryMessageIdRepository.memoryMessageIdRepository(int cacheSize)
          Creates a new MemoryMessageIdRepository with a memory based respository.
static MessageIdRepository MemoryMessageIdRepository.memoryMessageIdRepository(Map cache)
          Creates a new MemoryMessageIdRepository using the given Map to use to store the processed Message ID objects.
 

Constructors in org.apache.camel.processor.idempotent with parameters of type MessageIdRepository
IdempotentConsumer(Expression<Exchange> messageIdExpression, MessageIdRepository messageIdRepository, Processor nextProcessor)
           
 



Copyright © 2007 Apache Software Foundation. All Rights Reserved.