Oracle Fusion Middleware
Oracle WebLogic Server API Reference
12c Release 1 (12.1.1)

Part Number E24391-02

Uses of Class
weblogic.wsee.wstx.wsat.WSATXAResource

Packages that use WSATXAResource
weblogic.wsee.wstx.wsat Provides support for Web Services Atomic Transaction (WS-AtomicTransaction). 
 

Uses of WSATXAResource in weblogic.wsee.wstx.wsat
 

Methods in weblogic.wsee.wstx.wsat that return types with arguments of type WSATXAResource
 Map<WSATXAResource,weblogic.wsee.wstx.wsat.common.ParticipantIF<T>> WSATHelper.getDurableParticipantPortMap()
           
 

Methods in weblogic.wsee.wstx.wsat with parameters of type WSATXAResource
 void WSATHelper.commit(EndpointReference epr, Xid xid, WSATXAResource wsatXAResource)
          Unlike rollback, Xids are not added to the durable participant XAResource map during commit as prepare must always be called in WS-AT (there is no onePhase commit) and prepare must add the Xid to the map.
 void WSATHelper.prepare(EndpointReference epr, Xid xid, WSATXAResource wsatXAResource)
          Get/create participant port and place it in the cache, issue prepare upon it, and place the WSATXAResource in the map.
 void WSATHelper.rollback(EndpointReference epr, Xid xid, WSATXAResource wsatXAResource)
          Rollback can be called before or after prepare so we could do a state check here to avoid the redundant put in the latter case, but it is harmless to re-put and likely not a drastic performance concern.
 


Copyright 1996, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Oracle WebLogic Server API Reference
12c Release 1 (12.1.1)

Part Number E24391-02