A B C D E F G H I J L M N O P Q R S T V 

A

add(String) - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
add(Exchange, String) - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 

B

body - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
bodyType - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 

C

Callback<R,P> - Interface in org.apache.camel.component.jpa
 
callback(P) - Method in interface org.apache.camel.component.jpa.Callback
 
causedByException - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
checkNoParametersConfigured() - Method in class org.apache.camel.component.jpa.QueryBuilder
 
configureParameters(Query) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
configureProperties(Map<String, Object>) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
confirm(String) - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
confirm(Exchange, String) - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
Consumed - Annotation Type in org.apache.camel.component.jpa
An annotation to mark a method to be invoked when an entity bean has been successfully processed by a Camel consumer and when the routing is done; 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
 
contains(Exchange, String) - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
createConsumer(Processor) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
createdAt - Variable in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
createDeleteHandler() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.jpa.JpaComponent
 
createEndpointUri() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
createEntityManager() - Method in class org.apache.camel.component.jpa.JpaEndpoint
Deprecated.
use JpaEndpoint.getEntityManagerFactory() to get hold of factory and create an entity manager using the factory.
createEntityManagerFactory() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
createExchange(Object) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
createPreDeleteHandler() - 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
 
createTransactionManager() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
createTransactionTemplate() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 

D

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.
doShutdown() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
doStart() - Method in class org.apache.camel.component.jpa.JpaComponent
 
doStart() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
doStart() - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
doStop() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
doStop() - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 

E

ENTITY_MANAGER - Static variable in class org.apache.camel.component.jpa.JpaConstants
 
ENTITYMANAGER - Static variable in class org.apache.camel.component.jpa.JpaConstants
exchangeId - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
exchangePattern - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 

F

fromEndpointUri - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 

G

getBody() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getBodyType() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getCausedByException() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getCreatedAt() - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
getDeleteHandler() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getEndpoint() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getEndpoint() - Method in class org.apache.camel.component.jpa.JpaProducer
 
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
 
getEntityName(Class<?>) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getEntityType() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
getExchangeId() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getExchangePattern() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getFromEndpointUri() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getHeaders() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getId() - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
getId() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getLockModeType() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getMaximumResults() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
getMaxMessagesPerPoll() - 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
 
getOrder() - Method in class org.apache.camel.component.jpa.JpaCloseEntityManagerOnCompletion
 
getOutBody() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getOutBodyType() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getOutHeaders() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getParameterDescription() - Method in class org.apache.camel.component.jpa.QueryBuilder
 
getParameters() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getPersistenceUnit() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
getPreDeleteHandler() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getPreviousNode() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getProcessorName() - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
getProcessorName() - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
getProducerExpression() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
getProperties() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getQuery() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getQueryFactory() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getResultClass() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getRouteId() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getShortExchangeId() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getTargetEntityManager(Exchange, EntityManagerFactory, boolean) - Static method in class org.apache.camel.component.jpa.JpaHelper
Gets or creates an EntityManager to use.
getTimestamp() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getToNode() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getTracedExchange() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
getTransactionManager() - Method in class org.apache.camel.component.jpa.JpaComponent
 
getTransactionManager() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 

H

headers - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 

I

id - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
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
 
isJoinTransaction() - Method in class org.apache.camel.component.jpa.JpaComponent
 
isJoinTransaction() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
isJoinTransaction() - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
isSingleton() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
isSkipLockedEntity() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
isTransacted() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
isUsePassedInEntityManager() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
isUsePersist() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 

J

JpaCloseEntityManagerOnCompletion - Class in org.apache.camel.component.jpa
 
JpaCloseEntityManagerOnCompletion(EntityManager) - Constructor for class org.apache.camel.component.jpa.JpaCloseEntityManagerOnCompletion
 
JpaComponent - Class in org.apache.camel.component.jpa
A JPA Component
JpaComponent() - Constructor for class org.apache.camel.component.jpa.JpaComponent
 
JpaConstants - Class in org.apache.camel.component.jpa
JPA constants
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() - Constructor for class org.apache.camel.component.jpa.JpaEndpoint
 
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
JpaHelper - Class in org.apache.camel.component.jpa
Helper for JPA.
JpaMessageIdRepository - Class in org.apache.camel.processor.idempotent.jpa
 
JpaMessageIdRepository(EntityManagerFactory, String) - Constructor for class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
JpaMessageIdRepository(EntityManagerFactory, 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(EntityManagerFactory, String) - Static method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
JpaProducer - Class in org.apache.camel.component.jpa
 
JpaProducer(JpaEndpoint, Expression) - Constructor for class org.apache.camel.component.jpa.JpaProducer
 
JpaTraceEventMessage - Class in org.apache.camel.processor.interceptor.jpa
A JPA based TraceEventMessage that is capable of persisting trace event into a database.
JpaTraceEventMessage() - Constructor for class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 

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
nativeQuery(String, Class<?>) - Static method in class org.apache.camel.component.jpa.QueryBuilder
Creates a native SQL query with a provided resultClass

O

onDone(Exchange) - Method in class org.apache.camel.component.jpa.JpaCloseEntityManagerOnCompletion
 
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
 
org.apache.camel.processor.interceptor.jpa - package org.apache.camel.processor.interceptor.jpa
 
outBody - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
outBodyType - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
outHeaders - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 

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
 
PreConsumed - Annotation Type in org.apache.camel.component.jpa
An annotation to mark a method to be invoked before an entity bean is processed and routed; so that it can be updated in such a way that the results are available to later nodes in the route.
previousNode - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
process(Exchange) - Method in class org.apache.camel.component.jpa.JpaProducer
 
processBatch(Queue<Object>) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
properties - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 

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

R

remove(String) - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
remove(Exchange, String) - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
routeId - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 

S

setBody(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setBodyType(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setCausedByException(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setConsumeDelete(boolean) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setConsumeLockEntity(boolean) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setCreatedAt(Date) - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
setDeleteHandler(DeleteHandler<Object>) - 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<String, Object>) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setEntityType(Class<?>) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setExchangeId(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setExchangePattern(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setFlushOnSend(boolean) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setFromEndpointUri(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setHeaders(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setId(Long) - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
setId(Long) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setJoinTransaction(boolean) - Method in class org.apache.camel.component.jpa.JpaComponent
 
setJoinTransaction(boolean) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setJoinTransaction(boolean) - Method in class org.apache.camel.processor.idempotent.jpa.JpaMessageIdRepository
 
setLockModeType(LockModeType) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
setMaximumResults(int) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setMaxMessagesPerPoll(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
 
setOutBody(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setOutBodyType(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setOutHeaders(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setParameters(Map<String, Object>) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
setPersistenceUnit(String) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setPreDeleteHandler(DeleteHandler<Object>) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
setPreviousNode(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setProcessorName(String) - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
setProducerExpression(Expression) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setProperties(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setQuery(String) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
setQueryFactory(QueryFactory) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
setResultClass(Class<?>) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
setRouteId(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setShortExchangeId(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setSkipLockedEntity(boolean) - Method in class org.apache.camel.component.jpa.JpaConsumer
Sets whether to use NOWAIT on lock and silently skip the entity.
setTimestamp(Date) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setToNode(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setTransacted(boolean) - Method in class org.apache.camel.component.jpa.JpaConsumer
Sets whether to run in transacted mode or not.
setTransactionManager(PlatformTransactionManager) - Method in class org.apache.camel.component.jpa.JpaComponent
 
setTransactionManager(PlatformTransactionManager) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setUsePassedInEntityManager(boolean) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setUsePersist(boolean) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
shortExchangeId - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 

T

timestamp - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
toNode - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
toString() - Method in class org.apache.camel.processor.idempotent.jpa.MessageProcessed
 
toString() - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 

V

validate() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
A B C D E F G H I J L M N O P Q R S T V 

Apache Camel