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  com.sun.xml.ws.api.addressing.AddressingVersion addressingVersion
           
protected  com.sun.xml.ws.api.SOAPVersion soapVersion
           
static WSATVersion<Notification> v10
           
static WSATVersion<Notification> v11
           
 
Method Summary
 com.sun.xml.ws.api.addressing.AddressingVersion getAddressingVersion()
           
static WSATVersion getInstance(Transactional.Version version)
           
 com.sun.xml.ws.api.SOAPVersion getSOPAVersion()
           
 Transactional.Version getVersion()
           
abstract  WSATHelper getWSATHelper()
           
abstract  javax.xml.ws.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 com.sun.xml.ws.api.addressing.AddressingVersion addressingVersion

soapVersion

protected com.sun.xml.ws.api.SOAPVersion soapVersion
Method Detail

getInstance

public static WSATVersion getInstance(Transactional.Version version)

getWSATHelper

public abstract WSATHelper getWSATHelper()

getAddressingVersion

public com.sun.xml.ws.api.addressing.AddressingVersion getAddressingVersion()

getSOPAVersion

public com.sun.xml.ws.api.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 javax.xml.ws.WebServiceFeature newAddressingFeature()


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