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

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

public abstract class RegistrationProxyBuilder
extends Object


Nested Class Summary
 class RegistrationProxyBuilder.RegistrationProxyF<T extends EndpointReference,K,P,D>
           
 
Field Summary
protected  String callbackAddress
           
protected  List<WebServiceFeature> features
           
protected  long timeout
           
protected  EndpointReference to
           
protected  String txId
           
 
Constructor Summary
RegistrationProxyBuilder()
           
 
Method Summary
 RegistrationIF build()
           
 RegistrationProxyBuilder callback(String callbackAddress)
           
 RegistrationProxyBuilder feature(WebServiceFeature feature)
           
protected abstract  String getDefaultCallbackAddress()
           
protected  WebServiceFeature[] getEnabledFeatures()
           
protected abstract  EndpointReferenceBuilder getEndpointReferenceBuilder()
           
 RegistrationProxyBuilder timeout(long timeout)
           
 RegistrationProxyBuilder to(EndpointReference endpointReference)
           
 RegistrationProxyBuilder txIdForReference(String txId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

features

protected List<WebServiceFeature> features

to

protected EndpointReference to

txId

protected String txId

timeout

protected long timeout

callbackAddress

protected String callbackAddress
Constructor Detail

RegistrationProxyBuilder

public RegistrationProxyBuilder()
Method Detail

feature

public RegistrationProxyBuilder feature(WebServiceFeature feature)

txIdForReference

public RegistrationProxyBuilder txIdForReference(String txId)

to

public RegistrationProxyBuilder to(EndpointReference endpointReference)

timeout

public RegistrationProxyBuilder timeout(long timeout)

callback

public RegistrationProxyBuilder callback(String callbackAddress)

getDefaultCallbackAddress

protected abstract String getDefaultCallbackAddress()

getEndpointReferenceBuilder

protected abstract EndpointReferenceBuilder getEndpointReferenceBuilder()

getEnabledFeatures

protected WebServiceFeature[] getEnabledFeatures()

build

public RegistrationIF build()


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