org.apache.axis2.jaxws.description
Interface EndpointDescriptionWSDL


public interface EndpointDescriptionWSDL


Field Summary
static java.lang.String HTTP_WSDL_BINDING
           
static QName SOAP_11_ADDRESS_ELEMENT
          QNames for the SOAP address extensiblity element under the WSDL Port element
static QName SOAP_12_ADDRESS_ELEMENT
           
static java.lang.String SOAP11_WSDL_BINDING
          Strings representing the SOAP Binding.
static java.lang.String SOAP12_WSDL_BINDING
           
 
Method Summary
 javax.wsdl.Binding getWSDLBinding()
           
 java.lang.String getWSDLBindingType()
          Returns the namespace for the specific wsdl:binding extensibility element.
 javax.wsdl.Port getWSDLPort()
           
 javax.wsdl.Service getWSDLService()
           
 java.lang.String getWSDLSOAPAddress()
           
 boolean isWSDLFullySpecified()
          Is the WSDL definition fully specified for the endpoint (WSDL 1.1 port) represented by this EndpointDescription.
 

Field Detail

SOAP11_WSDL_BINDING

static final java.lang.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:
Constant Field Values

SOAP12_WSDL_BINDING

static final java.lang.String SOAP12_WSDL_BINDING
See Also:
Constant Field Values

HTTP_WSDL_BINDING

static final java.lang.String HTTP_WSDL_BINDING
See Also:
Constant Field Values

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 Detail

getWSDLService

javax.wsdl.Service getWSDLService()

getWSDLPort

javax.wsdl.Port getWSDLPort()

getWSDLBinding

javax.wsdl.Binding getWSDLBinding()

getWSDLBindingType

java.lang.String getWSDLBindingType()
Returns the namespace for the specific wsdl:binding extensibility element. Typically, this is the 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/" ... Would return the value javax.xml.ws.soap.SOAPBinding.SOAP12HTTP_BINDING which is "http://www.w3.org/2003/05/soap/bindings/HTTP/"

Returns:
String constants defined in javax.xml.ws.soap.SOAPBinding

getWSDLSOAPAddress

java.lang.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


Copyright © 2007 Apache Web Services Project. All Rights Reserved.