public class EndpointDescriptionImpl extends java.lang.Object implements EndpointDescription, EndpointDescriptionJava, EndpointDescriptionWSDL
../EndpointDescription| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BindingType_DEFAULT |
static javax.xml.ws.Service.Mode |
ServiceMode_DEFAULT |
AXIS_SERVICE_PARAMETER, DEFAULT_CLIENT_BINDING_ID, HANDLER_PARAMETER_QNAMESHTTP_WSDL_BINDING, SOAP_11_ADDRESS_ELEMENT, SOAP_12_ADDRESS_ELEMENT, SOAP11_WSDL_BINDING, SOAP12_WSDL_BINDING| Modifier and Type | Method and Description |
|---|---|
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.
|
javax.xml.ws.BindingType |
getAnnoBindingType() |
java.lang.String |
getAnnoBindingTypeValue() |
java.lang.annotation.Annotation |
getAnnoFeature(java.lang.String id) |
javax.jws.HandlerChain |
getAnnoHandlerChainAnnotation(java.lang.Object sparseCompositeKey) |
javax.xml.ws.ServiceMode |
getAnnoServiceMode() |
javax.xml.ws.Service.Mode |
getAnnoServiceModeValue() |
javax.jws.WebService |
getAnnoWebService() |
java.lang.String |
getAnnoWebServiceEndpointInterface() |
java.lang.String |
getAnnoWebServiceName() |
java.lang.String |
getAnnoWebServicePortName() |
javax.xml.ws.WebServiceProvider |
getAnnoWebServiceProvider() |
java.lang.String |
getAnnoWebServiceServiceName() |
java.lang.String |
getAnnoWebServiceTargetNamespace() |
java.lang.String |
getAnnoWebServiceWSDLLocation() |
AxisService |
getAxisService() |
java.lang.String |
getBindingType()
Returns the binding type FOR A SERVER.
|
java.lang.String |
getClientBindingID()
Return the binding type FOR A CLIENT.
|
DescriptionBuilderComposite |
getDescriptionBuilderComposite()
Return the DescriptionBuilderComposite, if any, used to build this service description.
|
java.lang.String |
getEndpointAddress() |
EndpointInterfaceDescription |
getEndpointInterfaceDescription() |
HandlerChainsType |
getHandlerChain()
Return the handler chain configuration information as a HandlerChainsType object.
|
HandlerChainsType |
getHandlerChain(java.lang.Object sparseCompositeKey)
Returns a schema derived java class containing the the handler configuration information.
|
int |
getMTOMThreshold()
If MTOM is enabled, returns the threshold value.
|
java.lang.String |
getName() |
javax.xml.ws.handler.PortInfo |
getPortInfo()
Returns the JAX-WS handler PortInfo object for this endpoint.
|
javax.xml.namespace.QName |
getPortQName() |
java.lang.Object |
getProperty(java.lang.String key)
Return the Object that corresponds to the property key supplied.
|
java.util.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() |
javax.xml.ws.Service.Mode |
getServiceMode() |
javax.xml.namespace.QName |
getServiceQName() |
java.lang.String |
getTargetNamespace() |
javax.wsdl.Binding |
getWSDLBinding() |
java.lang.String |
getWSDLBindingType()
Returns the namespace for the specific wsdl:binding extensibility element.
|
javax.wsdl.Definition |
getWSDLDefinition() |
javax.wsdl.Port |
getWSDLPort() |
javax.wsdl.Service |
getWSDLService() |
java.lang.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(java.lang.String clientBindingID)
Set the binding type FOR A CLIENT.
|
void |
setEndpointAddress(java.lang.String endpointAddress) |
void |
setHandlerChain(HandlerChainsType handlerChain) |
void |
setProperty(java.lang.String key,
java.lang.Object value)
Store the property by the key specified.
|
void |
setRespectBinding(boolean r)
Indicate whether or not strict binding support should be used.
|
java.lang.String |
toString() |
public static final javax.xml.ws.Service.Mode ServiceMode_DEFAULT
public static final java.lang.String BindingType_DEFAULT
public javax.xml.namespace.QName getPortQName()
getPortQName in interface EndpointDescriptionpublic javax.xml.namespace.QName getServiceQName()
getServiceQName in interface EndpointDescriptionpublic ServiceDescription getServiceDescription()
getServiceDescription in interface EndpointDescriptionpublic ServiceDescriptionImpl getServiceDescriptionImpl()
public EndpointInterfaceDescription getEndpointInterfaceDescription()
getEndpointInterfaceDescription in interface EndpointDescriptionpublic AxisService getAxisService()
getAxisService in interface EndpointDescriptionpublic ServiceClient getServiceClient()
getServiceClient in interface EndpointDescriptionpublic boolean isWSDLFullySpecified()
EndpointDescriptionWSDLisWSDLFullySpecified in interface EndpointDescriptionWSDLpublic boolean isProviderBased()
isProviderBased in interface EndpointDescriptionpublic boolean isEndpointBased()
isEndpointBased in interface EndpointDescriptionpublic java.lang.String getAnnoWebServiceWSDLLocation()
getAnnoWebServiceWSDLLocation in interface EndpointDescriptionJavapublic java.lang.String getAnnoWebServiceServiceName()
getAnnoWebServiceServiceName in interface EndpointDescriptionJavapublic java.lang.String getAnnoWebServicePortName()
getAnnoWebServicePortName in interface EndpointDescriptionJavapublic java.lang.String getAnnoWebServiceTargetNamespace()
getAnnoWebServiceTargetNamespace in interface EndpointDescriptionJavapublic javax.xml.ws.WebServiceProvider getAnnoWebServiceProvider()
getAnnoWebServiceProvider in interface EndpointDescriptionJavapublic javax.jws.WebService getAnnoWebService()
getAnnoWebService in interface EndpointDescriptionJavapublic java.lang.String getAnnoWebServiceEndpointInterface()
getAnnoWebServiceEndpointInterface in interface EndpointDescriptionJavapublic java.lang.String getAnnoWebServiceName()
getAnnoWebServiceName in interface EndpointDescriptionJavapublic javax.xml.ws.ServiceMode getAnnoServiceMode()
getAnnoServiceMode in interface EndpointDescriptionJavapublic javax.xml.ws.Service.Mode getServiceMode()
getServiceMode in interface EndpointDescriptionpublic javax.xml.ws.Service.Mode getAnnoServiceModeValue()
getAnnoServiceModeValue in interface EndpointDescriptionJavapublic javax.xml.ws.BindingType getAnnoBindingType()
getAnnoBindingType in interface EndpointDescriptionJavapublic java.lang.String getBindingType()
EndpointDescriptiongetBindingType in interface EndpointDescriptionpublic java.lang.String getAnnoBindingTypeValue()
getAnnoBindingTypeValue in interface EndpointDescriptionJavapublic void setHandlerChain(HandlerChainsType handlerChain)
setHandlerChain in interface EndpointDescriptionpublic HandlerChainsType getHandlerChain()
EndpointDescriptiongetHandlerChain in interface EndpointDescriptionEndpointDescription.getHandlerChain(Object)public HandlerChainsType getHandlerChain(java.lang.Object sparseCompositeKey)
getHandlerChain in interface EndpointDescriptionsparseCompositeKey - May be null. If non-null, used to look for service-delegate
specific sparse composite information.public javax.jws.HandlerChain getAnnoHandlerChainAnnotation(java.lang.Object sparseCompositeKey)
public boolean isMTOMEnabled()
EndpointDescriptionisMTOMEnabled in interface EndpointDescriptionpublic boolean respectBinding()
EndpointDescription<wsdl:binding> must be
strictly respected by the runtime.respectBinding in interface EndpointDescriptionpublic void setRespectBinding(boolean r)
EndpointDescriptionsetRespectBinding in interface EndpointDescriptionpublic boolean addRequiredBinding(WSDLValidatorElement element)
EndpointDescriptionaddRequiredBinding in interface EndpointDescriptionpublic java.util.Set<WSDLValidatorElement> getRequiredBindings()
EndpointDescriptiongetRequiredBindings in interface EndpointDescriptionpublic int getMTOMThreshold()
EndpointDescriptiongetMTOMThreshold in interface EndpointDescriptionpublic java.lang.annotation.Annotation getAnnoFeature(java.lang.String id)
getAnnoFeature in interface EndpointDescriptionJavapublic javax.wsdl.Definition getWSDLDefinition()
getWSDLDefinition in interface EndpointDescriptionWSDLpublic javax.wsdl.Service getWSDLService()
getWSDLService in interface EndpointDescriptionWSDLpublic javax.wsdl.Port getWSDLPort()
getWSDLPort in interface EndpointDescriptionWSDLpublic javax.wsdl.Binding getWSDLBinding()
getWSDLBinding in interface EndpointDescriptionWSDLpublic java.lang.String getWSDLBindingType()
EndpointDescriptionWSDLgetWSDLBindingType in interface EndpointDescriptionWSDLpublic java.lang.String getName()
getName in interface EndpointDescriptionpublic java.lang.String getTargetNamespace()
getTargetNamespace in interface EndpointDescriptionpublic javax.xml.ws.handler.PortInfo getPortInfo()
EndpointDescriptiongetPortInfo in interface EndpointDescriptionpublic void setClientBindingID(java.lang.String clientBindingID)
EndpointDescriptionsetClientBindingID in interface EndpointDescriptionpublic java.lang.String getClientBindingID()
EndpointDescriptiongetClientBindingID in interface EndpointDescriptionsetClientBindingID();public void setEndpointAddress(java.lang.String endpointAddress)
setEndpointAddress in interface EndpointDescriptionpublic java.lang.String getEndpointAddress()
getEndpointAddress in interface EndpointDescriptionpublic void setProperty(java.lang.String key,
java.lang.Object value)
EndpointDescriptionsetProperty in interface EndpointDescriptionpublic java.lang.Object getProperty(java.lang.String key)
EndpointDescriptiongetProperty in interface EndpointDescriptionpublic java.lang.String getWSDLSOAPAddress()
getWSDLSOAPAddress in interface EndpointDescriptionWSDLpublic DescriptionBuilderComposite getDescriptionBuilderComposite()
EndpointDescriptiongetDescriptionBuilderComposite in interface EndpointDescriptionpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2004-2025 The Apache Software Foundation. All Rights Reserved.