org.apache.camel.processor.idempotent.jpa
Class JpaMessageIdRepository

java.lang.Object
  extended by org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
All Implemented Interfaces:
MessageIdRepository

public class JpaMessageIdRepository
extends Object
implements MessageIdRepository

Version:
$Revision: 630591 $

Field Summary
protected static String QUERY_STRING
           
 
Constructor Summary
JpaMessageIdRepository(JpaTemplate template, String processorName)
           
JpaMessageIdRepository(JpaTemplate template, TransactionTemplate transactionTemplate, String processorName)
           
 
Method Summary
 boolean contains(String messageId)
           
static JpaMessageIdRepository jpaMessageIdRepository(JpaTemplate jpaTemplate, String processorName)
           
static JpaMessageIdRepository jpaMessageIdRepository(String persistenceUnit, String processorName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

QUERY_STRING

protected static final String QUERY_STRING
Constructor Detail

JpaMessageIdRepository

public JpaMessageIdRepository(JpaTemplate template,
                              String processorName)

JpaMessageIdRepository

public JpaMessageIdRepository(JpaTemplate template,
                              TransactionTemplate transactionTemplate,
                              String processorName)
Method Detail

jpaMessageIdRepository

public static JpaMessageIdRepository jpaMessageIdRepository(String persistenceUnit,
                                                            String processorName)

jpaMessageIdRepository

public static JpaMessageIdRepository jpaMessageIdRepository(JpaTemplate jpaTemplate,
                                                            String processorName)

contains

public boolean contains(String messageId)
Specified by:
contains in interface MessageIdRepository


Apache CAMEL