|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl
public class EndpointDescriptionImpl
../EndpointDescription
Field Summary | |
---|---|
static String |
BindingType_DEFAULT
|
static Service.Mode |
ServiceMode_DEFAULT
|
Fields inherited from interface org.apache.axis2.jaxws.description.EndpointDescription |
---|
AXIS_SERVICE_PARAMETER, DEFAULT_CLIENT_BINDING_ID, HANDLER_PARAMETER_QNAMES |
Fields inherited from interface org.apache.axis2.jaxws.description.EndpointDescriptionWSDL |
---|
HTTP_WSDL_BINDING, SOAP_11_ADDRESS_ELEMENT, SOAP_12_ADDRESS_ELEMENT, SOAP11_WSDL_BINDING, SOAP12_WSDL_BINDING |
Method Summary | |
---|---|
boolean |
addRequiredBinding(WSDLValidatorElement element)
Adds the QName to a list of binding types that are required to be supported by the endpoint as defined in the WSDL. |
BindingType |
getAnnoBindingType()
|
String |
getAnnoBindingTypeValue()
|
Annotation |
getAnnoFeature(String id)
|
HandlerChain |
getAnnoHandlerChainAnnotation(Object sparseCompositeKey)
|
ServiceMode |
getAnnoServiceMode()
|
Service.Mode |
getAnnoServiceModeValue()
|
WebService |
getAnnoWebService()
|
String |
getAnnoWebServiceEndpointInterface()
|
String |
getAnnoWebServiceName()
|
String |
getAnnoWebServicePortName()
|
WebServiceProvider |
getAnnoWebServiceProvider()
|
String |
getAnnoWebServiceServiceName()
|
String |
getAnnoWebServiceTargetNamespace()
|
String |
getAnnoWebServiceWSDLLocation()
|
AxisService |
getAxisService()
|
String |
getBindingType()
Returns the binding type FOR A SERVER. |
String |
getClientBindingID()
Return the binding type FOR A CLIENT. |
DescriptionBuilderComposite |
getDescriptionBuilderComposite()
Return the DescriptionBuilderComposite, if any, used to build this service description. |
String |
getEndpointAddress()
|
EndpointInterfaceDescription |
getEndpointInterfaceDescription()
|
HandlerChainsType |
getHandlerChain()
Return the handler chain configuration information as a HandlerChainsType object. |
HandlerChainsType |
getHandlerChain(Object sparseCompositeKey)
Returns a schema derived java class containing the the handler configuration information. |
int |
getMTOMThreshold()
If MTOM is enabled, returns the threshold value. |
String |
getName()
|
PortInfo |
getPortInfo()
Returns the JAX-WS handler PortInfo object for this endpoint. |
QName |
getPortQName()
|
Object |
getProperty(String key)
Return the Object that corresponds to the property key supplied. |
Set<WSDLValidatorElement> |
getRequiredBindings()
Returns a list of all known bindings that should be supported based on the information in the WSDL. |
ServiceClient |
getServiceClient()
|
ServiceDescription |
getServiceDescription()
|
ServiceDescriptionImpl |
getServiceDescriptionImpl()
|
Service.Mode |
getServiceMode()
|
QName |
getServiceQName()
|
String |
getTargetNamespace()
|
javax.wsdl.Binding |
getWSDLBinding()
|
String |
getWSDLBindingType()
Returns the namespace for the specific wsdl:binding extensibility element. |
javax.wsdl.Definition |
getWSDLDefinition()
|
javax.wsdl.Port |
getWSDLPort()
|
javax.wsdl.Service |
getWSDLService()
|
String |
getWSDLSOAPAddress()
Return the SOAP Address from the WSDL for this port. |
boolean |
isEndpointBased()
|
boolean |
isMTOMEnabled()
Signals whether or not MTOM has been turned on for the endpoint based on the annotation configuration. |
boolean |
isProviderBased()
|
boolean |
isWSDLFullySpecified()
Is the WSDL definition fully specified for the endpoint (WSDL 1.1 port) represented by this EndpointDescription. |
boolean |
respectBinding()
Returns true if the contents of the <wsdl:binding> must be
strictly respected by the runtime. |
void |
setClientBindingID(String clientBindingID)
Set the binding type FOR A CLIENT. |
void |
setEndpointAddress(String endpointAddress)
|
void |
setHandlerChain(HandlerChainsType handlerChain)
|
void |
setProperty(String key,
Object value)
Store the property by the key specified. |
void |
setRespectBinding(boolean r)
Indicate whether or not strict binding support should be used. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final Service.Mode ServiceMode_DEFAULT
public static final String BindingType_DEFAULT
Method Detail |
---|
public QName getPortQName()
getPortQName
in interface EndpointDescription
public QName getServiceQName()
getServiceQName
in interface EndpointDescription
public ServiceDescription getServiceDescription()
getServiceDescription
in interface EndpointDescription
public ServiceDescriptionImpl getServiceDescriptionImpl()
public EndpointInterfaceDescription getEndpointInterfaceDescription()
getEndpointInterfaceDescription
in interface EndpointDescription
public AxisService getAxisService()
getAxisService
in interface EndpointDescription
public ServiceClient getServiceClient()
getServiceClient
in interface EndpointDescription
public boolean isWSDLFullySpecified()
EndpointDescriptionWSDL
isWSDLFullySpecified
in interface EndpointDescriptionWSDL
public boolean isProviderBased()
isProviderBased
in interface EndpointDescription
public boolean isEndpointBased()
isEndpointBased
in interface EndpointDescription
public String getAnnoWebServiceWSDLLocation()
getAnnoWebServiceWSDLLocation
in interface EndpointDescriptionJava
public String getAnnoWebServiceServiceName()
getAnnoWebServiceServiceName
in interface EndpointDescriptionJava
public String getAnnoWebServicePortName()
getAnnoWebServicePortName
in interface EndpointDescriptionJava
public String getAnnoWebServiceTargetNamespace()
getAnnoWebServiceTargetNamespace
in interface EndpointDescriptionJava
public WebServiceProvider getAnnoWebServiceProvider()
getAnnoWebServiceProvider
in interface EndpointDescriptionJava
public WebService getAnnoWebService()
getAnnoWebService
in interface EndpointDescriptionJava
public String getAnnoWebServiceEndpointInterface()
getAnnoWebServiceEndpointInterface
in interface EndpointDescriptionJava
public String getAnnoWebServiceName()
getAnnoWebServiceName
in interface EndpointDescriptionJava
public ServiceMode getAnnoServiceMode()
getAnnoServiceMode
in interface EndpointDescriptionJava
public Service.Mode getServiceMode()
getServiceMode
in interface EndpointDescription
public Service.Mode getAnnoServiceModeValue()
getAnnoServiceModeValue
in interface EndpointDescriptionJava
public BindingType getAnnoBindingType()
getAnnoBindingType
in interface EndpointDescriptionJava
public String getBindingType()
EndpointDescription
getBindingType
in interface EndpointDescription
public String getAnnoBindingTypeValue()
getAnnoBindingTypeValue
in interface EndpointDescriptionJava
public void setHandlerChain(HandlerChainsType handlerChain)
setHandlerChain
in interface EndpointDescription
public HandlerChainsType getHandlerChain()
EndpointDescription
getHandlerChain
in interface EndpointDescription
EndpointDescription.getHandlerChain(Object)
public HandlerChainsType getHandlerChain(Object sparseCompositeKey)
getHandlerChain
in interface EndpointDescription
sparseCompositeKey
- May be null. If non-null, used to look for service-delegate
specific sparse composite information.
public HandlerChain getAnnoHandlerChainAnnotation(Object sparseCompositeKey)
public boolean isMTOMEnabled()
EndpointDescription
isMTOMEnabled
in interface EndpointDescription
public boolean respectBinding()
EndpointDescription
<wsdl:binding>
must be
strictly respected by the runtime.
respectBinding
in interface EndpointDescription
public void setRespectBinding(boolean r)
EndpointDescription
setRespectBinding
in interface EndpointDescription
public boolean addRequiredBinding(WSDLValidatorElement element)
EndpointDescription
addRequiredBinding
in interface EndpointDescription
public Set<WSDLValidatorElement> getRequiredBindings()
EndpointDescription
getRequiredBindings
in interface EndpointDescription
public int getMTOMThreshold()
EndpointDescription
getMTOMThreshold
in interface EndpointDescription
public Annotation getAnnoFeature(String id)
getAnnoFeature
in interface EndpointDescriptionJava
public javax.wsdl.Definition getWSDLDefinition()
getWSDLDefinition
in interface EndpointDescriptionWSDL
public javax.wsdl.Service getWSDLService()
getWSDLService
in interface EndpointDescriptionWSDL
public javax.wsdl.Port getWSDLPort()
getWSDLPort
in interface EndpointDescriptionWSDL
public javax.wsdl.Binding getWSDLBinding()
getWSDLBinding
in interface EndpointDescriptionWSDL
public String getWSDLBindingType()
EndpointDescriptionWSDL
getWSDLBindingType
in interface EndpointDescriptionWSDL
public String getName()
getName
in interface EndpointDescription
public String getTargetNamespace()
getTargetNamespace
in interface EndpointDescription
public PortInfo getPortInfo()
EndpointDescription
getPortInfo
in interface EndpointDescription
public void setClientBindingID(String clientBindingID)
EndpointDescription
setClientBindingID
in interface EndpointDescription
public String getClientBindingID()
EndpointDescription
getClientBindingID
in interface EndpointDescription
setClientBindingID();
public void setEndpointAddress(String endpointAddress)
setEndpointAddress
in interface EndpointDescription
public String getEndpointAddress()
getEndpointAddress
in interface EndpointDescription
public void setProperty(String key, Object value)
EndpointDescription
setProperty
in interface EndpointDescription
public Object getProperty(String key)
EndpointDescription
getProperty
in interface EndpointDescription
public String getWSDLSOAPAddress()
getWSDLSOAPAddress
in interface EndpointDescriptionWSDL
public DescriptionBuilderComposite getDescriptionBuilderComposite()
EndpointDescription
getDescriptionBuilderComposite
in interface EndpointDescription
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |