| Package | Description |
|---|---|
| com.sun.xml.ws.tx.at | |
| com.sun.xml.ws.tx.at.internal |
| Modifier and Type | Method and Description |
|---|---|
Map<WSATXAResource,ParticipantIF<T>> |
WSATHelper.getDurableParticipantPortMap() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
com.sun.xml.ws.tx.at.internal.BranchRecord.RegisteredResource |
BranchRecord.addSubordinate(Xid xid,
WSATXAResource wsatResource)
Adds the specified WS-AT resource to the gateway branch record.
|
Copyright © 2005–2018 Oracle Corporation. All rights reserved.