C D E G I J L M N O P Q S T V

C

Callback<R,P> - Interface in org.apache.camel.component.jpa
 
callback(P) - Method in interface org.apache.camel.component.jpa.Callback
 
checkNoParametersConfigured() - Method in class org.apache.camel.component.jpa.QueryBuilder
 
configureParameters(Query) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
configureProperties(Map) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
Consumed - Annotation Type in org.apache.camel.component.jpa
An annotation to mark a method to be invoked when an entity bean has been succesfully processed by a Camel consumer, so that it can be updated in some way to remove it from the query set.
contains(String) - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
createConsumer(Processor) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
createDeleteHandler() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
createEndpoint(String, String, Map) - Method in class org.apache.camel.component.jpa.JpaComponent
 
createEntityManager() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
createEntityManagerFactory() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
createExchange(Object) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
createProducer() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
createProducerExpression() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
createQuery(EntityManager) - Method in class org.apache.camel.component.jpa.QueryBuilder
 
createQuery(EntityManager) - Method in interface org.apache.camel.component.jpa.QueryFactory
Creates a new query to find objects to be processed
createQueryFactory() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
createTemplate() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
createTransactionManager() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
createTransactionStrategy() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 

D

DefaultTransactionStrategy - Class in org.apache.camel.component.jpa
 
DefaultTransactionStrategy(EntityManagerFactory) - Constructor for class org.apache.camel.component.jpa.DefaultTransactionStrategy
 
DefaultTransactionStrategy(EntityManager) - Constructor for class org.apache.camel.component.jpa.DefaultTransactionStrategy
 
DeleteHandler<T> - Interface in org.apache.camel.component.jpa
A strategy for deleting entity beans which have been processed; either by a real delete or by an update of some application specific properties so that the entity bean will not be found in future polling queries.
deleteObject(EntityManager, Object) - Method in interface org.apache.camel.component.jpa.DeleteHandler
Deletes the entity bean after it has been processed either by actually deleting the object or updating it in a way so that future queries do not return this object again.
doStart() - Method in class org.apache.camel.component.jpa.DefaultTransactionStrategy
 
doStart() - Method in class org.apache.camel.component.jpa.JpaTemplateTransactionStrategy
 
doStop() - Method in class org.apache.camel.component.jpa.DefaultTransactionStrategy
 
doStop() - Method in class org.apache.camel.component.jpa.JpaTemplateTransactionStrategy
 

E

execute(JpaCallback) - Method in class org.apache.camel.component.jpa.DefaultTransactionStrategy
 
execute(JpaCallback) - Method in class org.apache.camel.component.jpa.JpaTemplateTransactionStrategy
 
execute(JpaCallback) - Method in interface org.apache.camel.component.jpa.TransactionStrategy
 

G

getDeleteHandler() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getEndpoint() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getEntityManager() - Method in class org.apache.camel.component.jpa.DefaultTransactionStrategy
 
getEntityManagerFactory() - Method in class org.apache.camel.component.jpa.JpaComponent
 
getEntityManagerFactory() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
getEntityManagerProperties() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
getEntityType() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
getId() - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
getMaximumResults() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
getMessageId() - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
getNamedQuery() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getNativeQuery() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getParameterDescription() - Method in class org.apache.camel.component.jpa.QueryBuilder
 
getPersistenceUnit() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
getProcessorName() - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
getProducerExpression() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
getQuery() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getQueryFactory() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getTemplate() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
getTransactionManager() - Method in class org.apache.camel.component.jpa.JpaComponent
 
getTransactionManager() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 

I

isConsumeDelete() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
isConsumeLockEntity() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
isFlushOnSend() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
isSingleton() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 

J

JpaComponent - Class in org.apache.camel.component.jpa
A JPA Component
JpaComponent() - Constructor for class org.apache.camel.component.jpa.JpaComponent
 
JpaConsumer - Class in org.apache.camel.component.jpa
 
JpaConsumer(JpaEndpoint, Processor) - Constructor for class org.apache.camel.component.jpa.JpaConsumer
 
JpaEndpoint - Class in org.apache.camel.component.jpa
 
JpaEndpoint(String) - Constructor for class org.apache.camel.component.jpa.JpaEndpoint
 
JpaEndpoint(String, JpaComponent) - Constructor for class org.apache.camel.component.jpa.JpaEndpoint
 
JpaEndpoint(String, EntityManagerFactory) - Constructor for class org.apache.camel.component.jpa.JpaEndpoint
 
JpaEndpoint(String, EntityManagerFactory, PlatformTransactionManager) - Constructor for class org.apache.camel.component.jpa.JpaEndpoint
 
JpaMessageIdRepository - Class in org.apache.camel.processor.idempotent.jpa
 
JpaMessageIdRepository(JpaTemplate, String) - Constructor for class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
JpaMessageIdRepository(JpaTemplate, TransactionTemplate, String) - Constructor for class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
jpaMessageIdRepository(String, String) - Static method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
jpaMessageIdRepository(JpaTemplate, String) - Static method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
JpaProducer - Class in org.apache.camel.component.jpa
 
JpaProducer(JpaEndpoint, Expression<Exchange>) - Constructor for class org.apache.camel.component.jpa.JpaProducer
 
JpaTemplateTransactionStrategy - Class in org.apache.camel.component.jpa
Delegates the strategy to the JpaTemplate and TransactionTemplate for transaction handling
JpaTemplateTransactionStrategy(JpaTemplate, TransactionTemplate) - Constructor for class org.apache.camel.component.jpa.JpaTemplateTransactionStrategy
 

L

lockEntity(Object, EntityManager) - Method in class org.apache.camel.component.jpa.JpaConsumer
A strategy method to lock an object with an exclusive lock so that it can be processed

M

makeQueryObject(EntityManager) - Method in class org.apache.camel.component.jpa.QueryBuilder
 
MessageProcessed - Class in org.apache.camel.processor.idempotent.jpa
 
MessageProcessed() - Constructor for class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 

N

namedQuery(String) - Static method in class org.apache.camel.component.jpa.QueryBuilder
Creates a named query
nativeQuery(String) - Static method in class org.apache.camel.component.jpa.QueryBuilder
Creates a native SQL query
newInstance(EntityManagerFactory) - Static method in class org.apache.camel.component.jpa.JpaTemplateTransactionStrategy
Creates a new implementation from the given JPA factory
newInstance(EntityManagerFactory, JpaTemplate) - Static method in class org.apache.camel.component.jpa.JpaTemplateTransactionStrategy
Creates a new implementation from the given JPA factory and JPA template
newInstance(PlatformTransactionManager, JpaTemplate) - Static method in class org.apache.camel.component.jpa.JpaTemplateTransactionStrategy
Creates a new implementation from the given Transaction Manager and JPA template

O

org.apache.camel.component.jpa - package org.apache.camel.component.jpa
Defines the JPA component for polling databases or recording messages in a database.
org.apache.camel.processor.idempotent.jpa - package org.apache.camel.processor.idempotent.jpa
 

P

parameters(Object...) - Method in class org.apache.camel.component.jpa.QueryBuilder
Specifies the parameters to the query
parameters(Collection) - Method in class org.apache.camel.component.jpa.QueryBuilder
Specifies the parameters to the query as an ordered collection of parameters
parameters(Map<String, Object>) - Method in class org.apache.camel.component.jpa.QueryBuilder
Specifies the parameters to the query as a Map of key/value pairs
poll() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
populateQuery(EntityManager, Query) - Method in class org.apache.camel.component.jpa.QueryBuilder.ParameterBuilder
 
populateQuery(EntityManager, Query) - Method in class org.apache.camel.component.jpa.QueryBuilder
 
process(Exchange) - Method in class org.apache.camel.component.jpa.JpaProducer
 

Q

query(String) - Static method in class org.apache.camel.component.jpa.QueryBuilder
Creates a query builder using the JPA query syntax
QUERY_STRING - Static variable in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
QueryBuilder - Class in org.apache.camel.component.jpa
A builder of query expressions
QueryBuilder() - Constructor for class org.apache.camel.component.jpa.QueryBuilder
 
QueryBuilder.ParameterBuilder - Class in org.apache.camel.component.jpa
A plugin strategy to populate the query with parameters
QueryBuilder.ParameterBuilder() - Constructor for class org.apache.camel.component.jpa.QueryBuilder.ParameterBuilder
 
QueryFactory - Interface in org.apache.camel.component.jpa
A Strategy to create a query to search for objects in a database

S

setConsumeDelete(boolean) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setConsumeLockEntity(boolean) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setDeleteHandler(DeleteHandler) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
setEntityManagerFactory(EntityManagerFactory) - Method in class org.apache.camel.component.jpa.JpaComponent
 
setEntityManagerFactory(EntityManagerFactory) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setEntityManagerProperties(Map) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setEntityType(Class<?>) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setFlushOnSend(boolean) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setId(Long) - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
setMaximumResults(int) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setMessageId(String) - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
setNamedQuery(String) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
setNativeQuery(String) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
setPersistenceUnit(String) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setProcessorName(String) - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
setProducerExpression(Expression<Exchange>) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setQuery(String) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
setQueryFactory(QueryFactory) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
setTemplate(JpaTemplate) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setTransactionManager(PlatformTransactionManager) - Method in class org.apache.camel.component.jpa.JpaComponent
 
setTransactionManager(PlatformTransactionManager) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 

T

toString() - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
TransactionStrategy - Interface in org.apache.camel.component.jpa
 

V

validate() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 

C D E G I J L M N O P Q S T V

Apache CAMEL