| Package | Description | 
|---|---|
| weblogic.wsee.wstx.wsat | Provides class and interfaces to manage 
 WebLogic Web Services Atomic Transactions. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| java.util.Map<WSATXAResource,weblogic.wsee.wstx.wsat.common.ParticipantIF<T>> | WSATHelper. getDurableParticipantPortMap() | 
| Modifier and Type | Method | Description | 
|---|---|---|
| void | WSATHelper. commit(javax.xml.ws.EndpointReference epr,
      javax.transaction.xa.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(javax.xml.ws.EndpointReference epr,
       javax.transaction.xa.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(javax.xml.ws.EndpointReference epr,
        javax.transaction.xa.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. |