com.sun.xml.ws.tx.coord.common.client
Class RegistrationMessageBuilder

java.lang.Object
  extended by com.sun.xml.ws.tx.coord.common.client.RegistrationMessageBuilder
Direct Known Subclasses:
RegistrationMessageBuilderImpl, RegistrationMessageBuilderImpl

public abstract class RegistrationMessageBuilder
extends java.lang.Object


Field Summary
protected  boolean durable
           
protected  java.lang.String participantAddress
           
protected  java.lang.String protocolIdentifier
           
protected  org.w3c.dom.Element routingElement
           
protected  org.w3c.dom.Element txIdElement
           
 
Constructor Summary
RegistrationMessageBuilder()
           
 
Method Summary
 BaseRegisterType build()
           
protected abstract  BaseRegisterResponseType buildRegistrationResponse()
           
 RegistrationMessageBuilder durable(boolean durable)
           
protected abstract  java.lang.String getDefaultParticipantAddress()
           
protected abstract  EndpointReferenceBuilder getEndpointReferenceBuilder()
           
protected  javax.xml.ws.EndpointReference getParticipantProtocolService()
           
protected abstract  BaseRegisterType newRegistrationRequest()
           
 RegistrationMessageBuilder participantAddress(java.lang.String address)
           
 RegistrationMessageBuilder protocolIdentifier(java.lang.String protocolIdentifier)
           
 RegistrationMessageBuilder routing()
           
 RegistrationMessageBuilder txId(java.lang.String txId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

durable

protected boolean durable

txIdElement

protected org.w3c.dom.Element txIdElement

routingElement

protected org.w3c.dom.Element routingElement

participantAddress

protected java.lang.String participantAddress

protocolIdentifier

protected java.lang.String protocolIdentifier
Constructor Detail

RegistrationMessageBuilder

public RegistrationMessageBuilder()
Method Detail

durable

public RegistrationMessageBuilder durable(boolean durable)

txId

public RegistrationMessageBuilder txId(java.lang.String txId)

routing

public RegistrationMessageBuilder routing()

participantAddress

public RegistrationMessageBuilder participantAddress(java.lang.String address)

protocolIdentifier

public RegistrationMessageBuilder protocolIdentifier(java.lang.String protocolIdentifier)

build

public BaseRegisterType build()

getParticipantProtocolService

protected javax.xml.ws.EndpointReference getParticipantProtocolService()

newRegistrationRequest

protected abstract BaseRegisterType newRegistrationRequest()

getDefaultParticipantAddress

protected abstract java.lang.String getDefaultParticipantAddress()

buildRegistrationResponse

protected abstract BaseRegisterResponseType buildRegistrationResponse()

getEndpointReferenceBuilder

protected abstract EndpointReferenceBuilder getEndpointReferenceBuilder()


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