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 Object


Field Summary
protected  boolean durable
           
protected  String participantAddress
           
protected  String protocolIdentifier
           
protected  Element routingElement
           
protected  Element txIdElement
           
 
Constructor Summary
RegistrationMessageBuilder()
           
 
Method Summary
 BaseRegisterType build()
           
protected abstract  BaseRegisterResponseType buildRegistrationResponse()
           
 RegistrationMessageBuilder durable(boolean durable)
           
protected abstract  String getDefaultParticipantAddress()
           
protected abstract  EndpointReferenceBuilder getEndpointReferenceBuilder()
           
protected  EndpointReference getParticipantProtocolService()
           
protected abstract  BaseRegisterType newRegistrationRequest()
           
 RegistrationMessageBuilder participantAddress(String address)
           
 RegistrationMessageBuilder protocolIdentifier(String protocolIdentifier)
           
 RegistrationMessageBuilder routing()
           
 RegistrationMessageBuilder txId(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 Element txIdElement

routingElement

protected Element routingElement

participantAddress

protected String participantAddress

protocolIdentifier

protected String protocolIdentifier
Constructor Detail

RegistrationMessageBuilder

public RegistrationMessageBuilder()
Method Detail

durable

public RegistrationMessageBuilder durable(boolean durable)

txId

public RegistrationMessageBuilder txId(String txId)

routing

public RegistrationMessageBuilder routing()

participantAddress

public RegistrationMessageBuilder participantAddress(String address)

protocolIdentifier

public RegistrationMessageBuilder protocolIdentifier(String protocolIdentifier)

build

public BaseRegisterType build()

getParticipantProtocolService

protected EndpointReference getParticipantProtocolService()

newRegistrationRequest

protected abstract BaseRegisterType newRegistrationRequest()

getDefaultParticipantAddress

protected abstract String getDefaultParticipantAddress()

buildRegistrationResponse

protected abstract BaseRegisterResponseType buildRegistrationResponse()

getEndpointReferenceBuilder

protected abstract EndpointReferenceBuilder getEndpointReferenceBuilder()


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