public abstract class BaseProxyBuilder<T,B extends BaseProxyBuilder<T,B>> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<WebServiceFeature> |
features |
protected EndpointReference |
replyTo |
protected EndpointReference |
to |
protected WSATVersion<T> |
version |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseProxyBuilder(WSATVersion<T> version) |
| Modifier and Type | Method and Description |
|---|---|
void |
feature(WebServiceFeature feature)
Add feature to be enabled on the proxy built by this builder.
|
protected abstract String |
getDefaultCallbackAddress()
the replyto address for the corresponding endpoints.
|
protected WebServiceFeature[] |
getEnabledFeatures() |
B |
replyTo(EndpointReference replyTo)
specifiy the wsa:replyTo of the proxy built by this builder
|
B |
to(EndpointReference to)
specifiy the wsa:to and endpoint reference parameters of the proxy built by this builder
|
B |
txIdForReference(String txId,
String bqual)
specify the transaction ID as the reference parameters
|
protected WSATVersion<T> version
protected EndpointReference to
protected EndpointReference replyTo
protected List<WebServiceFeature> features
protected BaseProxyBuilder(WSATVersion<T> version)
public void feature(WebServiceFeature feature)
feature - WebServiceFeaturepublic B to(EndpointReference to)
to - EndpointReferencepublic B replyTo(EndpointReference replyTo)
replyTo - public B txIdForReference(String txId, String bqual)
txId - bqual - protected WebServiceFeature[] getEnabledFeatures()
protected abstract String getDefaultCallbackAddress()
Copyright © 2005–2018 Oracle Corporation. All rights reserved.