|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EndpointDescription
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
Field Summary | |
---|---|
static java.lang.String |
AXIS_SERVICE_PARAMETER
|
static java.lang.String |
DEFAULT_CLIENT_BINDING_ID
|
static java.lang.String |
HANDLER_PARAMETER_QNAMES
Paramater set on AxisService which contains an ArrayList of SOAP header QNames of SOAPHandlers. |
Method Summary | |
---|---|
AxisService |
getAxisService()
|
java.lang.String |
getBindingType()
Returns the binding type FOR A SERVER. |
java.lang.String |
getClientBindingID()
Return the binding type FOR A CLIENT. |
java.lang.String |
getEndpointAddress()
|
EndpointInterfaceDescription |
getEndpointInterfaceDescription()
|
HandlerChainsType |
getHandlerChain()
|
java.lang.String |
getName()
|
PortInfo |
getPortInfo()
Returns the JAX-WS handler PortInfo object for this endpoint. |
QName |
getPortQName()
|
ServiceClient |
getServiceClient()
|
ServiceDescription |
getServiceDescription()
|
Service.Mode |
getServiceMode()
|
QName |
getServiceQName()
|
java.lang.String |
getTargetNamespace()
|
boolean |
isEndpointBased()
|
boolean |
isProviderBased()
|
void |
setClientBindingID(java.lang.String clientBindingID)
Set the binding type FOR A CLIENT. |
void |
setEndpointAddress(java.lang.String endpointAddress)
|
void |
setHandlerChain(HandlerChainsType handlerChain)
|
Field Detail |
---|
static final java.lang.String AXIS_SERVICE_PARAMETER
static final java.lang.String DEFAULT_CLIENT_BINDING_ID
static final java.lang.String HANDLER_PARAMETER_QNAMES
Method Detail |
---|
AxisService getAxisService()
ServiceClient getServiceClient()
ServiceDescription getServiceDescription()
EndpointInterfaceDescription getEndpointInterfaceDescription()
PortInfo getPortInfo()
boolean isProviderBased()
boolean isEndpointBased()
java.lang.String getName()
java.lang.String getTargetNamespace()
java.lang.String getBindingType()
void setHandlerChain(HandlerChainsType handlerChain)
HandlerChainsType getHandlerChain()
void setClientBindingID(java.lang.String clientBindingID)
java.lang.String getClientBindingID()
setClientBindingID();
void setEndpointAddress(java.lang.String endpointAddress)
java.lang.String getEndpointAddress()
QName getPortQName()
QName getServiceQName()
Service.Mode getServiceMode()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |