- All Known Subinterfaces:
HTTPBinding
,SOAPBinding
public interface Binding
The
Binding
interface is the base interface
for Jakarta XML Web Services protocol bindings.-
Method Summary
Modifier and TypeMethodDescriptionGet the URI for this binding instance.Gets a copy of the handler chain for a protocol binding instance.void
setHandlerChain
(List<Handler> chain) Sets the handler chain for the protocol binding instance.
-
Method Details
-
getHandlerChain
Gets a copy of the handler chain for a protocol binding instance. If the returned chain is modified a call tosetHandlerChain
is required to configure the binding instance with the new chain.- Returns:
java.util.List<Handler>
Handler chain
-
setHandlerChain
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 chainUnsupportedOperationException
- 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
-