public static interface JpaEndpointBuilderFactory.JpaEndpointBuilder extends JpaEndpointBuilderFactory.JpaEndpointConsumerBuilder, JpaEndpointBuilderFactory.JpaEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default JpaEndpointBuilderFactory.AdvancedJpaEndpointBuilder |
advanced() |
default JpaEndpointBuilderFactory.JpaEndpointBuilder |
joinTransaction(boolean joinTransaction)
The camel-jpa component will join transaction by default.
|
default JpaEndpointBuilderFactory.JpaEndpointBuilder |
joinTransaction(String joinTransaction)
The camel-jpa component will join transaction by default.
|
default JpaEndpointBuilderFactory.JpaEndpointBuilder |
maximumResults(int maximumResults)
Set the maximum number of results to retrieve on the Query.
|
default JpaEndpointBuilderFactory.JpaEndpointBuilder |
maximumResults(String maximumResults)
Set the maximum number of results to retrieve on the Query.
|
default JpaEndpointBuilderFactory.JpaEndpointBuilder |
namedQuery(String namedQuery)
To use a named query.
|
default JpaEndpointBuilderFactory.JpaEndpointBuilder |
nativeQuery(String nativeQuery)
To use a custom native query.
|
default JpaEndpointBuilderFactory.JpaEndpointBuilder |
persistenceUnit(String persistenceUnit)
The JPA persistence unit used by default.
|
default JpaEndpointBuilderFactory.JpaEndpointBuilder |
query(String query)
To use a custom query.
|
default JpaEndpointBuilderFactory.JpaEndpointBuilder |
resultClass(Class<Object> resultClass)
Defines the type of the returned payload (we will call
entityManager.createNativeQuery(nativeQuery, resultClass) instead of
entityManager.createNativeQuery(nativeQuery)).
|
default JpaEndpointBuilderFactory.JpaEndpointBuilder |
resultClass(String resultClass)
Defines the type of the returned payload (we will call
entityManager.createNativeQuery(nativeQuery, resultClass) instead of
entityManager.createNativeQuery(nativeQuery)).
|
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, consumeDelete, consumeDelete, consumeLockEntity, consumeLockEntity, delay, delay, deleteHandler, deleteHandler, greedy, greedy, initialDelay, initialDelay, lockModeType, lockModeType, maxMessagesPerPoll, maxMessagesPerPoll, preDeleteHandler, preDeleteHandler, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, skipLockedEntity, skipLockedEntity, startScheduler, startScheduler, timeUnit, timeUnit, transacted, transacted, useFixedDelay, useFixedDelaydoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUrifindEntity, findEntity, flushOnSend, flushOnSend, lazyStartProducer, lazyStartProducer, remove, remove, useExecuteUpdate, useExecuteUpdate, usePersist, usePersistdefault JpaEndpointBuilderFactory.AdvancedJpaEndpointBuilder advanced()
advanced in interface JpaEndpointBuilderFactory.JpaEndpointConsumerBuilderadvanced in interface JpaEndpointBuilderFactory.JpaEndpointProducerBuilderdefault JpaEndpointBuilderFactory.JpaEndpointBuilder joinTransaction(boolean joinTransaction)
boolean type.
Default: true
Group: commonjoinTransaction in interface JpaEndpointBuilderFactory.JpaEndpointConsumerBuilderjoinTransaction in interface JpaEndpointBuilderFactory.JpaEndpointProducerBuilderdefault JpaEndpointBuilderFactory.JpaEndpointBuilder joinTransaction(String joinTransaction)
boolean type.
Default: true
Group: commonjoinTransaction in interface JpaEndpointBuilderFactory.JpaEndpointConsumerBuilderjoinTransaction in interface JpaEndpointBuilderFactory.JpaEndpointProducerBuilderdefault JpaEndpointBuilderFactory.JpaEndpointBuilder maximumResults(int maximumResults)
int type.
Default: -1
Group: commonmaximumResults in interface JpaEndpointBuilderFactory.JpaEndpointConsumerBuildermaximumResults in interface JpaEndpointBuilderFactory.JpaEndpointProducerBuilderdefault JpaEndpointBuilderFactory.JpaEndpointBuilder maximumResults(String maximumResults)
int type.
Default: -1
Group: commonmaximumResults in interface JpaEndpointBuilderFactory.JpaEndpointConsumerBuildermaximumResults in interface JpaEndpointBuilderFactory.JpaEndpointProducerBuilderdefault JpaEndpointBuilderFactory.JpaEndpointBuilder namedQuery(String namedQuery)
java.lang.String type.
Group: commonnamedQuery in interface JpaEndpointBuilderFactory.JpaEndpointConsumerBuildernamedQuery in interface JpaEndpointBuilderFactory.JpaEndpointProducerBuilderdefault JpaEndpointBuilderFactory.JpaEndpointBuilder nativeQuery(String nativeQuery)
java.lang.String type.
Group: commonnativeQuery in interface JpaEndpointBuilderFactory.JpaEndpointConsumerBuildernativeQuery in interface JpaEndpointBuilderFactory.JpaEndpointProducerBuilderdefault JpaEndpointBuilderFactory.JpaEndpointBuilder persistenceUnit(String persistenceUnit)
java.lang.String type.
Required: true
Default: camel
Group: commonpersistenceUnit in interface JpaEndpointBuilderFactory.JpaEndpointConsumerBuilderpersistenceUnit in interface JpaEndpointBuilderFactory.JpaEndpointProducerBuilderdefault JpaEndpointBuilderFactory.JpaEndpointBuilder query(String query)
java.lang.String type.
Group: commonquery in interface JpaEndpointBuilderFactory.JpaEndpointConsumerBuilderquery in interface JpaEndpointBuilderFactory.JpaEndpointProducerBuilderdefault JpaEndpointBuilderFactory.JpaEndpointBuilder resultClass(Class<Object> resultClass)
java.lang.Class<java.lang.Object>
type.
Group: commonresultClass in interface JpaEndpointBuilderFactory.JpaEndpointConsumerBuilderresultClass in interface JpaEndpointBuilderFactory.JpaEndpointProducerBuilderdefault JpaEndpointBuilderFactory.JpaEndpointBuilder resultClass(String resultClass)
java.lang.Class<java.lang.Object> type.
Group: commonresultClass in interface JpaEndpointBuilderFactory.JpaEndpointConsumerBuilderresultClass in interface JpaEndpointBuilderFactory.JpaEndpointProducerBuilderApache Camel