com.sun.xml.ws.tx.at.common.endpoint
Class Participant<T>

java.lang.Object
  extended by com.sun.xml.ws.tx.at.common.endpoint.Participant<T>
All Implemented Interfaces:
ParticipantIF<T>

public class Participant<T>
extends Object
implements ParticipantIF<T>

The common implementation for wsat10 and wsat11 Participants endpoints. This impl wraps the (sub)coordinator/TM of this server as a WS-AT participant


Constructor Summary
Participant(WebServiceContext context, WSATVersion<T> version)
           
 
Method Summary
 void commit(T parameters)
          commit call on this subordinate
protected  T createNotification()
           
protected  WSATHelper getWSATHelper()
           
 void prepare(T parameters)
          prepare call on this subordinate
 void rollback(T parameters)
          rollback call on this subordinate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Participant

public Participant(WebServiceContext context,
                   WSATVersion<T> version)
Method Detail

prepare

public void prepare(T parameters)
prepare call on this subordinate

Specified by:
prepare in interface ParticipantIF<T>
Parameters:
parameters - T

commit

public void commit(T parameters)
commit call on this subordinate

Specified by:
commit in interface ParticipantIF<T>
Parameters:
parameters - T

rollback

public void rollback(T parameters)
rollback call on this subordinate

Specified by:
rollback in interface ParticipantIF<T>
Parameters:
parameters - T

createNotification

protected T createNotification()

getWSATHelper

protected WSATHelper getWSATHelper()


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.