Celtix User APIs

org.objectweb.celtix.bindings
Interface ServerBinding

All Superinterfaces:
BindingBase
All Known Implementing Classes:
AbstractServerBinding

public interface ServerBinding
extends BindingBase

ServerBinding


Method Summary
 void activate()
          Activate the endpoint.
 void deactivate()
          Deactivate the endpoint.
 javax.xml.ws.Endpoint getEndpoint()
          Gets the endpoint that is the target of the opertaions for this binding
 
Methods inherited from interface org.objectweb.celtix.bindings.BindingBase
createHandlerInvoker, createObjectContext, getBinding, isCompatibleWithAddress
 

Method Detail

getEndpoint

javax.xml.ws.Endpoint getEndpoint()
Gets the endpoint that is the target of the opertaions for this binding

Returns:
The endpoint that is the target of operations for this binding

activate

void activate()
              throws javax.wsdl.WSDLException,
                     IOException
Activate the endpoint. Usually creates the transport and binds to the transport.

Throws:
javax.wsdl.WSDLException
IOException

deactivate

void deactivate()
                throws IOException
Deactivate the endpoint. Tear down the transport, disconnect from ports, etc...

Throws:
IOException

Celtix User APIs