Celtix User APIs

org.objectweb.celtix.bindings
Interface BindingBase

All Known Subinterfaces:
ClientBinding, ServerBinding
All Known Implementing Classes:
AbstractClientBinding, AbstractServerBinding

public interface BindingBase

Contains base operations to be implemented by bindings.


Method Summary
 HandlerInvoker createHandlerInvoker()
          Create a HandlerInvoker.
 ObjectMessageContext createObjectContext()
          Create an ObjectMessageContext.
 javax.xml.ws.Binding getBinding()
          Returns the Binding reference.
 boolean isCompatibleWithAddress(String address)
          Returns whether the given addressing information is compatible with this binding.
 

Method Detail

isCompatibleWithAddress

boolean isCompatibleWithAddress(String address)
Returns whether the given addressing information is compatible with this binding.

Parameters:
address - The address to use.
Returns:
whether the given address is compatible.

getBinding

javax.xml.ws.Binding getBinding()
Returns the Binding reference.

Returns:
The Binding.

createObjectContext

ObjectMessageContext createObjectContext()
Create an ObjectMessageContext.

Returns:
The newly created ObjectMessageContext.

createHandlerInvoker

HandlerInvoker createHandlerInvoker()
Create a HandlerInvoker.

Returns:
The newly create HandlerInvoker

Celtix User APIs