An EndpointDescription corresponds to a particular Service Implementation. It can correspond to
either either a client to that impl or the actual service impl.
The EndpointDescription contains information that is relevant to both a Provider-based and
SEI-based (aka Endpoint-based or Java-based) enpdoints. SEI-based endpoints (whether they have an
explicit or implcit SEI) will have addtional metadata information in an
EndpointInterfaceDescription class and sub-hierachy; Provider-based endpoitns do not have such a
hierachy.
EndpointDescription details
CORRESPONDS TO: The endpoint (both Client and Server)
AXIS2 DELEGATE: AxisService
CHILDREN: 0..1 EndpointInterfaceDescription
ANNOTATIONS:
WebService [181]
WebServiceProvider [224]
ServicMode [224]
BindingType [224]
WSDL ELEMENTS:
port
Returns the binding type FOR A SERVER. This is based on the BindingType annotation and/or
the WSDL. This will return the default binding (SOAP11) if no annotation was specified on the
server. This should NOT be called on the client since it will always return the default
binding. Use getClientBindingID() on clients.
Return the binding type FOR A CLIENT. This will return the default client binding type if
called on the server. Use getBindingType() on servers.
String representing the client binding type See Also: setClientBindingID();
Set the binding type FOR A CLIENT. The BindingType annotation is not valid on the client per
the JAX-WS spec. The value can be set via addPort(...) for a Dispatch client or via TBD for
a Proxy client.
setEndpointAddress
public void setEndpointAddress(String endpointAddress)(Code)