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

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

public class JpaMessageIdRepository
extends Object
implements org.apache.camel.processor.idempotent.MessageIdRepository

Version:
$Revision: 1.1 $

Field Summary
protected static String QUERY_STRING
           
 
Constructor Summary
JpaMessageIdRepository(org.springframework.orm.jpa.JpaTemplate template, String processorName)
           
JpaMessageIdRepository(org.springframework.orm.jpa.JpaTemplate template, org.springframework.transaction.support.TransactionTemplate transactionTemplate, String processorName)
           
 
Method Summary
 boolean contains(String messageId)
           
static JpaMessageIdRepository jpaMessageIdRepository(org.springframework.orm.jpa.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(org.springframework.orm.jpa.JpaTemplate template,
                              String processorName)

JpaMessageIdRepository

public JpaMessageIdRepository(org.springframework.orm.jpa.JpaTemplate template,
                              org.springframework.transaction.support.TransactionTemplate transactionTemplate,
                              String processorName)
Method Detail

jpaMessageIdRepository

public static JpaMessageIdRepository jpaMessageIdRepository(String persistenceUnit,
                                                            String processorName)

jpaMessageIdRepository

public static JpaMessageIdRepository jpaMessageIdRepository(org.springframework.orm.jpa.JpaTemplate jpaTemplate,
                                                            String processorName)

contains

public boolean contains(String messageId)
Specified by:
contains in interface org.apache.camel.processor.idempotent.MessageIdRepository


Copyright © 2007 Apache Software Foundation. All Rights Reserved.