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

java.lang.Object
  extended by com.sun.xml.ws.tx.at.common.WSATVersion<T>

public abstract class WSATVersion<T>
extends Object

A class absorbs differences of WSAT versions.


Field Summary
protected  AddressingVersion addressingVersion
           
protected  SOAPVersion soapVersion
           
static WSATVersion<Notification> v10
           
static WSATVersion<Notification> v11
           
 
Method Summary
 AddressingVersion getAddressingVersion()
           
static WSATVersion getInstance(Transactional.Version version)
           
 SOAPVersion getSOPAVersion()
           
 Transactional.Version getVersion()
           
abstract  WSATHelper getWSATHelper()
           
abstract  WebServiceFeature newAddressingFeature()
           
abstract  CoordinatorProxyBuilder<T> newCoordinatorProxyBuilder()
           
abstract  EndpointReferenceBuilder newEndpointReferenceBuilder()
           
abstract  NotificationBuilder<T> newNotificationBuilder()
           
abstract  ParticipantProxyBuilder<T> newParticipantProxyBuilder()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

v10

public static final WSATVersion<Notification> v10

v11

public static final WSATVersion<Notification> v11

addressingVersion

protected AddressingVersion addressingVersion

soapVersion

protected SOAPVersion soapVersion
Method Detail

getInstance

public static WSATVersion getInstance(Transactional.Version version)

getWSATHelper

public abstract WSATHelper getWSATHelper()

getAddressingVersion

public AddressingVersion getAddressingVersion()

getSOPAVersion

public SOAPVersion getSOPAVersion()

getVersion

public Transactional.Version getVersion()

newCoordinatorProxyBuilder

public abstract CoordinatorProxyBuilder<T> newCoordinatorProxyBuilder()

newParticipantProxyBuilder

public abstract ParticipantProxyBuilder<T> newParticipantProxyBuilder()

newNotificationBuilder

public abstract NotificationBuilder<T> newNotificationBuilder()

newEndpointReferenceBuilder

public abstract EndpointReferenceBuilder newEndpointReferenceBuilder()

newAddressingFeature

public abstract WebServiceFeature newAddressingFeature()


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