public class JpaProducer
extends org.apache.camel.support.DefaultProducer
Constructor and Description |
---|
JpaProducer(JpaEndpoint endpoint,
org.apache.camel.Expression expression) |
Modifier and Type | Method and Description |
---|---|
JpaEndpoint |
getEndpoint() |
String |
getNamedQuery() |
String |
getNativeQuery() |
Map<String,Object> |
getParameters() |
String |
getQuery() |
QueryFactory |
getQueryFactory() |
Class<?> |
getResultClass() |
boolean |
isFindEntity() |
boolean |
isUseExecuteUpdate() |
void |
process(org.apache.camel.Exchange exchange) |
protected void |
processEntity(org.apache.camel.Exchange exchange,
javax.persistence.EntityManager entityManager) |
protected void |
processFind(org.apache.camel.Exchange exchange,
javax.persistence.EntityManager entityManager) |
protected void |
processQuery(org.apache.camel.Exchange exchange,
javax.persistence.EntityManager entityManager) |
void |
setFindEntity(boolean findEntity) |
void |
setNamedQuery(String namedQuery) |
void |
setNativeQuery(String nativeQuery) |
void |
setParameters(Map<String,Object> params) |
void |
setQuery(String query) |
void |
setQueryFactory(QueryFactory queryFactory) |
void |
setResultClass(Class<?> resultClass) |
void |
setUseExecuteUpdate(Boolean executeUpdate) |
createExchange, doStart, doStop, isSingleton, toString
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public JpaProducer(JpaEndpoint endpoint, org.apache.camel.Expression expression)
public JpaEndpoint getEndpoint()
getEndpoint
in interface org.apache.camel.EndpointAware
getEndpoint
in class org.apache.camel.support.DefaultProducer
public QueryFactory getQueryFactory()
public void setQueryFactory(QueryFactory queryFactory)
public String getNamedQuery()
public void setNamedQuery(String namedQuery)
public String getNativeQuery()
public void setNativeQuery(String nativeQuery)
public String getQuery()
public void setQuery(String query)
public boolean isFindEntity()
public void setFindEntity(boolean findEntity)
public Class<?> getResultClass()
public void setResultClass(Class<?> resultClass)
public void setUseExecuteUpdate(Boolean executeUpdate)
public boolean isUseExecuteUpdate()
public void process(org.apache.camel.Exchange exchange)
protected void processQuery(org.apache.camel.Exchange exchange, javax.persistence.EntityManager entityManager)
protected void processFind(org.apache.camel.Exchange exchange, javax.persistence.EntityManager entityManager)
protected void processEntity(org.apache.camel.Exchange exchange, javax.persistence.EntityManager entityManager)
Apache Camel