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
 

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
 
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
 
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
 
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

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

E

exchangeId - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
exchangePattern - Variable in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
execute(JpaCallback<?>) - Method in class org.apache.camel.component.jpa.JpaTemplateTransactionStrategy
 
execute(JpaCallback<?>) - Method in interface org.apache.camel.component.jpa.TransactionStrategy
Executes in a transaction.

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
 
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
 
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
 
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
 
getPendingExchangesSize() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
getPersistenceUnit() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
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
 
getTemplate() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
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
 
isBatchAllowed() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
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
 
isUsePersist() - Method in class org.apache.camel.component.jpa.JpaEndpoint
 

J

JPA_TEMPLATE - Static variable in class org.apache.camel.component.jpa.JpaConstants
 
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
Deprecated. use JpaEndpoint.JpaEndpoint(String, JpaComponent) instead
JpaEndpoint(String, JpaComponent) - Constructor for class org.apache.camel.component.jpa.JpaEndpoint
 
JpaEndpoint(String, EntityManagerFactory) - Constructor for class org.apache.camel.component.jpa.JpaEndpoint
Deprecated. use JpaEndpoint.JpaEndpoint(String, JpaComponent) instead
JpaEndpoint(String, EntityManagerFactory, PlatformTransactionManager) - Constructor for class org.apache.camel.component.jpa.JpaEndpoint
Deprecated. use JpaEndpoint.JpaEndpoint(String, JpaComponent) instead
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) - 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
 
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
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
 
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
 
prepareShutdown() - Method in class org.apache.camel.component.jpa.JpaConsumer
 
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
 
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<Object, 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
 
setMaximumResults(int) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setMaxMessagesPerPoll(int) - Method in class org.apache.camel.component.jpa.JpaConsumer
 
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
 
setPersistenceUnit(String) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
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
 
setTemplate(JpaTemplate) - Method in class org.apache.camel.component.jpa.JpaEndpoint
 
setTimestamp(Date) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setToNode(String) - Method in class org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
 
setTransactionManager(PlatformTransactionManager) - Method in class org.apache.camel.component.jpa.JpaComponent
 
setTransactionManager(PlatformTransactionManager) - 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
 
TransactionStrategy - Interface in org.apache.camel.component.jpa
 

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