Jakarta Transactions

E200579

Jakarta Transactions is the Jakarta EE specification that defines a standard API and infrastructure for managing distributed transactions in Java enterprise applications.

All labels observed (3)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Jakarta EE specification ⓘ
transaction management specification ⓘ
appliesTo Jakarta EE applications ⓘ
enterprise applications ⓘ
category enterprise integration technology ⓘ
middleware specification ⓘ
compatibleWith Jakarta EE application server ⓘ
surface form: Jakarta EE application servers

Jakarta EE ⓘ
surface form: Jakarta Platform, Enterprise Edition
defines infrastructure for distributed transactions ⓘ
standard API for transaction management in Java ⓘ
definesAnnotation Transactional ⓘ
definesConcept transaction boundary ⓘ
transaction isolation ⓘ
transaction propagation ⓘ
transaction timeout ⓘ
definesInterface Synchronization ⓘ
Transaction ⓘ
Java Transaction API ⓘ
surface form: TransactionManager

UserTransaction ⓘ
XAResource ⓘ
enables coordination of multiple transactional resources ⓘ
two-phase commit ⓘ
focusesOn distributed transactions ⓘ
global transactions ⓘ
goal ensure data consistency across multiple resources ⓘ
provide vendor-neutral transaction API ⓘ
governingBody Eclipse Foundation ⓘ
origin Java EE ⓘ
surface form: Java EE platform
partOf Jakarta EE ⓘ
previousAcronym JTA ⓘ
previousName Java Transaction API ⓘ
provides Java Transaction API ⓘ
surface form: jakarta.transaction API in Jakarta EE

javax.transaction API in legacy Java EE ⓘ
relatedTo Jakarta Concurrency ⓘ
JMS ⓘ
surface form: Jakarta Messaging

Jakarta Persistence ⓘ
renamedDuring transition from Java EE to Jakarta EE ⓘ
resourceType message-oriented middleware ⓘ
relational databases ⓘ
standardizes XA-based distributed transactions ⓘ
transaction demarcation ⓘ
transaction synchronization ⓘ
supports bean-managed transactions ⓘ
container-managed transactions ⓘ
supportsLanguage Java ⓘ
usedWith Jakarta Enterprise Beans ⓘ
JMS ⓘ
surface form: Jakarta Messaging

Jakarta Persistence ⓘ

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Jakarta EE → includesSpecification → Jakarta Transactions ⓘ
Jakarta Persistence → compatibleWith → Jakarta Transactions ⓘ
Jakarta Enterprise Beans → uses → Jakarta Transactions ⓘ
Jakarta Concurrency → relatedTo → Jakarta Transactions ⓘ
Jakarta Connectors → relatedTo → Jakarta Transactions ⓘ
Java Transaction API → hasComponent → Jakarta Transactions ⓘ
this entity surface form: javax.transaction.UserTransaction
Java Transaction API → currentName → Jakarta Transactions ⓘ
Java Transaction API → currentPackage → Jakarta Transactions ⓘ
this entity surface form: jakarta.transaction