Package org.apache.camel.component.jpa
Class JpaCloseEntityManagerOnCompletion
java.lang.Object
org.apache.camel.support.SynchronizationAdapter
org.apache.camel.component.jpa.JpaCloseEntityManagerOnCompletion
- All Implemented Interfaces:
org.apache.camel.Ordered
,org.apache.camel.spi.Synchronization
,org.apache.camel.spi.SynchronizationVetoable
public class JpaCloseEntityManagerOnCompletion
extends org.apache.camel.support.SynchronizationAdapter
-
Field Summary
Fields inherited from interface org.apache.camel.Ordered
HIGHEST, LOWEST
-
Constructor Summary
ConstructorDescriptionJpaCloseEntityManagerOnCompletion
(jakarta.persistence.EntityManager entityManager) -
Method Summary
Methods inherited from class org.apache.camel.support.SynchronizationAdapter
allowHandover, beforeHandover, onComplete, onFailure
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.camel.spi.Synchronization
getRouteSynchronization
-
Constructor Details
-
JpaCloseEntityManagerOnCompletion
public JpaCloseEntityManagerOnCompletion(jakarta.persistence.EntityManager entityManager)
-
-
Method Details
-
onDone
public void onDone(org.apache.camel.Exchange exchange) - Overrides:
onDone
in classorg.apache.camel.support.SynchronizationAdapter
-
getOrder
public int getOrder()- Specified by:
getOrder
in interfaceorg.apache.camel.Ordered
- Overrides:
getOrder
in classorg.apache.camel.support.SynchronizationAdapter
-