com.sun.tools.ws.wsdl.parser
Class SOAP12ExtensionHandler

java.lang.Object
  extended by com.sun.tools.ws.api.wsdl.TWSDLExtensionHandler
      extended by com.sun.tools.ws.wsdl.parser.AbstractExtensionHandler
          extended by com.sun.tools.ws.wsdl.parser.SOAPExtensionHandler
              extended by com.sun.tools.ws.wsdl.parser.SOAP12ExtensionHandler

public class SOAP12ExtensionHandler
extends SOAPExtensionHandler


Constructor Summary
SOAP12ExtensionHandler(Map<String,AbstractExtensionHandler> extensionHandlerMap)
           
 
Method Summary
protected  QName getAddressQName()
           
protected  QName getBindingQName()
           
protected  QName getBodyQName()
           
protected  QName getFaultQName()
           
protected  QName getHeaderfaultQName()
           
protected  QName getHeaderQName()
           
 String getNamespaceURI()
          Gives the namespace of an extensibility element.
protected  QName getOperationQName()
           
protected  SOAPBinding getSOAPBinding(Locator location)
           
 
Methods inherited from class com.sun.tools.ws.wsdl.parser.SOAPExtensionHandler
handleBindingExtension, handleDefinitionsExtension, handleFaultExtension, handleInputExtension, handleInputOutputExtension, handleMIMEPartExtension, handleOperationExtension, handleOutputExtension, handlePortExtension, handlePortTypeExtension, handleServiceExtension, handleTypesExtension
 
Methods inherited from class com.sun.tools.ws.wsdl.parser.AbstractExtensionHandler
doHandleExtension, getExtensionHandlers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAP12ExtensionHandler

public SOAP12ExtensionHandler(Map<String,AbstractExtensionHandler> extensionHandlerMap)
Method Detail

getNamespaceURI

public String getNamespaceURI()
Description copied from class: TWSDLExtensionHandler
Gives the namespace of an extensibility element.

For example a soap 1.1 XXExtensionHandler would return ""http://schemas.xmlsoap.org/wsdl/soap/"

Overrides:
getNamespaceURI in class SOAPExtensionHandler

getAddressQName

protected QName getAddressQName()
Overrides:
getAddressQName in class SOAPExtensionHandler

getBindingQName

protected QName getBindingQName()
Overrides:
getBindingQName in class SOAPExtensionHandler

getSOAPBinding

protected SOAPBinding getSOAPBinding(Locator location)
Overrides:
getSOAPBinding in class SOAPExtensionHandler

getBodyQName

protected QName getBodyQName()
Overrides:
getBodyQName in class SOAPExtensionHandler

getFaultQName

protected QName getFaultQName()
Overrides:
getFaultQName in class SOAPExtensionHandler

getHeaderfaultQName

protected QName getHeaderfaultQName()
Overrides:
getHeaderfaultQName in class SOAPExtensionHandler

getHeaderQName

protected QName getHeaderQName()
Overrides:
getHeaderQName in class SOAPExtensionHandler

getOperationQName

protected QName getOperationQName()
Overrides:
getOperationQName in class SOAPExtensionHandler