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.SynchronizationRouteAware
,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, onAfterRoute, onBeforeRoute, onComplete, onFailure
-
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
-