Package com.sun.xml.ws.tx.coord.common
Class CoordinationContextBuilder
- java.lang.Object
-
- com.sun.xml.ws.tx.coord.common.CoordinationContextBuilder
-
- Direct Known Subclasses:
CoordinationContextBuilderImpl,CoordinationContextBuilderImpl
public abstract class CoordinationContextBuilder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringaddressprotected com.sun.xml.ws.api.message.HeadercoordinationHeaderprotected StringcoordinationTypeprotected longexpiresprotected Stringidentifierprotected booleanmustUnderstandprotected com.sun.xml.ws.api.SOAPVersionsoapVersionprotected StringtxId
-
Constructor Summary
Constructors Constructor Description CoordinationContextBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract CoordinationContextIF_fromHeader(com.sun.xml.ws.api.message.Header header)CoordinationContextBuilderaddress(String address)abstract CoordinationContextIFbuild()CoordinationContextIFbuildFromHeader()CoordinationContextBuildercoordinationType(String coordinationType)CoordinationContextBuilderexpires(long expires)abstract com.sun.xml.bind.api.JAXBRIContextgetJAXBRIContext()com.sun.xml.ws.api.tx.at.Transactional.VersiongetVersion()static CoordinationContextBuilderheaders(com.sun.xml.ws.api.message.MessageHeaders h, com.sun.xml.ws.api.tx.at.Transactional.Version version)CoordinationContextBuilderidentifier(String identifier)CoordinationContextBuildermustUnderstand(boolean mustUnderstand)static CoordinationContextBuildernewInstance(com.sun.xml.ws.api.tx.at.Transactional.Version version)CoordinationContextBuildersoapVersion(com.sun.xml.ws.api.SOAPVersion soapVersion)CoordinationContextBuildertxId(String txId)
-
-
-
Field Detail
-
coordinationType
protected String coordinationType
-
identifier
protected String identifier
-
expires
protected long expires
-
address
protected String address
-
txId
protected String txId
-
mustUnderstand
protected boolean mustUnderstand
-
soapVersion
protected com.sun.xml.ws.api.SOAPVersion soapVersion
-
coordinationHeader
protected com.sun.xml.ws.api.message.Header coordinationHeader
-
-
Method Detail
-
newInstance
public static CoordinationContextBuilder newInstance(com.sun.xml.ws.api.tx.at.Transactional.Version version)
-
headers
public static CoordinationContextBuilder headers(com.sun.xml.ws.api.message.MessageHeaders h, com.sun.xml.ws.api.tx.at.Transactional.Version version)
-
getVersion
public com.sun.xml.ws.api.tx.at.Transactional.Version getVersion()
-
address
public CoordinationContextBuilder address(String address)
-
txId
public CoordinationContextBuilder txId(String txId)
-
identifier
public CoordinationContextBuilder identifier(String identifier)
-
expires
public CoordinationContextBuilder expires(long expires)
-
mustUnderstand
public CoordinationContextBuilder mustUnderstand(boolean mustUnderstand)
-
soapVersion
public CoordinationContextBuilder soapVersion(com.sun.xml.ws.api.SOAPVersion soapVersion)
-
coordinationType
public CoordinationContextBuilder coordinationType(String coordinationType)
-
buildFromHeader
public CoordinationContextIF buildFromHeader()
-
_fromHeader
protected abstract CoordinationContextIF _fromHeader(com.sun.xml.ws.api.message.Header header)
-
build
public abstract CoordinationContextIF build()
-
getJAXBRIContext
public abstract com.sun.xml.bind.api.JAXBRIContext getJAXBRIContext()
-
-