Module java.xml.ws
Package javax.xml.ws

Interface Binding

  • All Known Subinterfaces:
    HTTPBinding, SOAPBinding


    public interface Binding
    The Binding interface is the base interface for JAX-WS protocol bindings.
    Since:
    1.6, JAX-WS 2.0
    • Method Detail

      • getHandlerChain

        List<Handler> getHandlerChain​()
        Gets a copy of the handler chain for a protocol binding instance. If the returned chain is modified a call to setHandlerChain is required to configure the binding instance with the new chain.
        Returns:
        java.util.List<Handler> Handler chain
      • setHandlerChain

        void setHandlerChain​(List<Handler> chain)
        Sets the handler chain for the protocol binding instance.
        Parameters:
        chain - A List of handler configuration entries
        Throws:
        WebServiceException - On an error in the configuration of the handler chain
        UnsupportedOperationException - If this operation is not supported. This may be done to avoid any overriding of a pre-configured handler chain.
      • getBindingID

        String getBindingID​()
        Get the URI for this binding instance.
        Returns:
        String The binding identifier for the port. Never returns null
        Since:
        1.6, JAX-WS 2.1