Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Transaction Management  Dokument im Navigationsbaum lokalisieren

JCA Resource Adapter können jegliche Art von JCA-Transaktionen bereitstellen. Das Adapter-Framework verwendet sie nicht.

Die Verwendung des J2EE-Transaction Manager ist zwingend erforderlich, um das transaktionale Verhalten für die Verarbeitungsart Exactly Once (In Order) zu implementieren. Siehe auch: Asynchrone Messages

Link auf externe Webseite

Die Verweise beziehen sich auf Kapitel sechs Transaction Management des Dokuments J2EE Connector Architecture Specification, Final Version 1.0.

Das Dokument kann im Internet unter java.sun.com/j2ee/connector bezogen werden.

Anforderungen bezüglich des Transaction Management

Anforderung

JCA

Processintegration

Bemerkung

Verweis

Seite

Transaction Level

LocalTransaction

Möglich

Möglich

Kann vom Resource Adapter bereitgestellt werden.

80

Transaction Level:

NoTransaction

LocalTransaction

XATransaction

 

Einer der Level muss unterstützt werden.

Entweder NoTransaction oder

LocalTransaction

muss unterstützt werden.

Das Adapter-Framework kann nicht mit XATransactions arbeiten. XATransactions können vom Resource Adapter angeboten werden, es dürfen jedoch nicht die einzigen Transaktions-Level sein.

80

ManagedConnection.getLocalTransaction()

Möglich

Zwingend erforderlich

Muss unterstützt werden, falls LocalTransaction unterstützt wird.

 

55

javax.resource.

spi.

LocalTransaction

Möglich

Zwingend erforderlich

57

javax.resource.

spi.

LocalTransaction und

Connection.

getLocal

Transcation()

Möglich

Zwingend erforderlich

105 und 108

ConnectionEvent

Listener transaction

events

Möglich

Zwingend erforderlich

69

Connection Sharing: Shareble connections

Möglich

Möglich

Das Adapter-Framework verwendet keine Shared Connections. Der Resource Adapter muss diese Eigenschaft nicht haben. Er kann alle Verbindungen als nicht gemeinsam benutzbar kennzeichnen.

71

 

 

Ende des Inhaltsbereichs