Interface EndpointDescriptionWSDL

All Known Implementing Classes:
EndpointDescriptionImpl

public interface EndpointDescriptionWSDL
  • Field Details

    • SOAP11_WSDL_BINDING

      static final String SOAP11_WSDL_BINDING
      Strings representing the SOAP Binding. These correspond to the namespace of the binding extensibility element under the WSDL binding. This could be SOAP or HTTP
      See Also:
    • SOAP12_WSDL_BINDING

      static final String SOAP12_WSDL_BINDING
      See Also:
    • HTTP_WSDL_BINDING

      static final String HTTP_WSDL_BINDING
      See Also:
    • SOAP_11_ADDRESS_ELEMENT

      static final QName SOAP_11_ADDRESS_ELEMENT
      QNames for the SOAP address extensiblity element under the WSDL Port element
    • SOAP_12_ADDRESS_ELEMENT

      static final QName SOAP_12_ADDRESS_ELEMENT
  • Method Details

    • getWSDLDefinition

      javax.wsdl.Definition getWSDLDefinition()
    • getWSDLService

      javax.wsdl.Service getWSDLService()
    • getWSDLPort

      javax.wsdl.Port getWSDLPort()
    • getWSDLBinding

      javax.wsdl.Binding getWSDLBinding()
    • getWSDLBindingType

      String getWSDLBindingType()
      Returns the namespace for the specific wsdl:binding extensibility element. Typically, this is the <soap:binding> element that defines either a SOAP 1.1 or a SOAP 1.2 binding. IMPORTANT NOTE: The value returned is converted from the WSDL Binding type (which is the namespace on the assocaited binding extensibility element) to the corresponding value for the SOAPBinding annotation. For example, the following SOAP12 WSDL ... xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" ... <wsdl:binding ...> <soap12:binding ...> Would return the value jakarta.xml.ws.soap.SOAPBinding.SOAP12HTTP_BINDING which is "http://www.w3.org/2003/05/soap/bindings/HTTP/"
      Returns:
      String constants defined in jakarta.xml.ws.soap.SOAPBinding
    • getWSDLSOAPAddress

      String getWSDLSOAPAddress()
    • isWSDLFullySpecified

      boolean isWSDLFullySpecified()
      Is the WSDL definition fully specified for the endpoint (WSDL 1.1 port) represented by this EndpointDescription. If the WSDL is Partial, that means the Endpoint could not be created with the infomation contained in the WSDL file, and annotations were used.
      Returns:
      true if the WSDL was fully specified; false if it was partial WSDL