Jakarta Persistence (JPA) Enum

jakarta.persistence.PersistenceUnitTransactionType

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

Enumerates the possible approaches to transaction management in Jakarta Persistence. An EntityManager may be a JTA entity manager, where transaction management is done via JTA, or it may be a resource-local entity manager, where transaction management is performed via the EntityTransaction interface.
Since:
Jakarta Persistence (JPA) 3.2

Enum Constants

Transaction management via JTA.
Since:
Jakarta Persistence (JPA) 1.0
Resource-local transaction management.
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)