EntityManager.joinTransaction method.">
Jakarta Persistence (JPA) Enum

jakarta.persistence.SynchronizationType

java.lang.Object
  java.lang.Enum<jakarta.persistence.SynchronizationType>
    jakarta.persistence.SynchronizationType
Implemented Interfaces:
Constable, Comparable<E>, Serializable

Specifies whether the persistence context is always automatically synchronized with the current transaction or whether the persistence context must be explicitly joined to the current transaction by means of the EntityManager.joinTransaction method.
Since:
Jakarta Persistence (JPA) 2.1

Enum Constants

Persistence context is automatically synchronized with the current transaction
Since:
Jakarta Persistence (JPA) 1.0
Persistence context must be explicitly joined to the current transaction
Since:
Jakarta Persistence (JPA) 1.0

Synthetic Public Static Methods:

values(), valueOf(String)

Additional JDK methods inherited from java.lang.Enum

clone(), compareTo(E), describeConstable(), equals(Object), finalize(), getDeclaringClass(), hashCode(), name(), ordinal(), readObject(ObjectInputStream), readObjectNoData(), toString(), valueOf(Class,String)

Additional JDK methods inherited from java.lang.Object

clone(), equals(Object), finalize(), getClass(), hashCode(), notify(), notifyAll(), toString(), wait(), wait(long), wait(long,int), wait0(long)

Additional JDK methods inherited from java.lang.constant.Constable

describeConstable()

Additional JDK methods inherited from java.lang.Comparable

compareTo(T)