Class BaseProxyBuilder<T,​B extends BaseProxyBuilder<T,​B>>

    • Field Detail

      • to

        protected javax.xml.ws.EndpointReference to
      • replyTo

        protected javax.xml.ws.EndpointReference replyTo
      • features

        protected List<javax.xml.ws.WebServiceFeature> features
    • Constructor Detail

      • BaseProxyBuilder

        protected BaseProxyBuilder​(WSATVersion<T> version)
    • Method Detail

      • feature

        public void feature​(javax.xml.ws.WebServiceFeature feature)
        Add feature to be enabled on the proxy built by this builder.
        Parameters:
        feature - WebServiceFeature
      • to

        public B to​(javax.xml.ws.EndpointReference to)
        specifiy the wsa:to and endpoint reference parameters of the proxy built by this builder
        Parameters:
        to - EndpointReference
        Returns:
      • replyTo

        public B replyTo​(javax.xml.ws.EndpointReference replyTo)
        specifiy the wsa:replyTo of the proxy built by this builder
        Parameters:
        replyTo -
        Returns:
      • txIdForReference

        public B txIdForReference​(String txId,
                                  String bqual)
        specify the transaction ID as the reference parameters
        Parameters:
        txId -
        bqual -
        Returns:
      • getEnabledFeatures

        protected javax.xml.ws.WebServiceFeature[] getEnabledFeatures()
      • getDefaultCallbackAddress

        protected abstract String getDefaultCallbackAddress()
        the replyto address for the corresponding endpoints.
        Returns: