Class TWSDLExtensionHandler

java.lang.Object
com.sun.tools.ws.api.wsdl.TWSDLExtensionHandler
Direct Known Subclasses:
AbstractExtensionHandler, Policy12ExtensionHandler, Policy15ExtensionHandler

@Deprecated public abstract class TWSDLExtensionHandler extends Object
Deprecated.
This class is deprecated, will be removed in JAX-WS 2.2 RI.
JAXWS WSDL parser WSDLParser will call an TWSDLExtensionHandler registered with it for the WSDL extensibility elements thats not already defined in the WSDL 1.1 spec, such as SOAP or MIME.
Author:
Vivek Pandey
  • Constructor Details

    • TWSDLExtensionHandler

      protected TWSDLExtensionHandler()
      Deprecated.
      Default constructor.
  • Method Details

    • getNamespaceURI

      public String getNamespaceURI()
      Deprecated.
      Gives the namespace of an extensibility element.
      For example a soap 1.1 XXExtensionHandler would return ""http://schemas.xmlsoap.org/wsdl/soap/"
    • doHandleExtension

      public boolean doHandleExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Deprecated.
      This interface is called during WSDL parsing on detecting any wsdl extension.
      Parameters:
      context - Parser context that will be passed on by the wsdl parser
      parent - The Parent element within which the extensibility element is defined
      e - The extensibility elemenet
      Returns:
      false if there was some error during the extension handling otherwise returns true. If returned false then the WSDL parser can abort if the wsdl extensibility element had required attribute set to true
    • handlePortTypeExtension

      public boolean handlePortTypeExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Deprecated.
      Callback for wsdl:portType
      Parameters:
      context - Parser context that will be passed on by the wsdl parser
      parent - The Parent element within which the extensibility element is defined
      e - The extensibility elemenet
      Returns:
      false if there was some error during the extension handling otherwise returns true. If returned false then the WSDL parser can abort if the wsdl extensibility element had required attribute set to true
    • handleDefinitionsExtension

      public boolean handleDefinitionsExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Deprecated.
      Callback for wsdl:definitions
      Parameters:
      context - Parser context that will be passed on by the wsdl parser
      parent - The Parent element within which the extensibility element is defined
      e - The extensibility elemenet
      Returns:
      false if there was some error during the extension handling otherwise returns true. If returned false then the WSDL parser can abort if the wsdl extensibility element had required attribute set to true
    • handleTypesExtension

      public boolean handleTypesExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Deprecated.
      Callback for wsdl:type
      Parameters:
      context - Parser context that will be passed on by the wsdl parser
      parent - The Parent element within which the extensibility element is defined
      e - The extensibility elemenet
      Returns:
      false if there was some error during the extension handling otherwise returns true. If returned false then the WSDL parser can abort if the wsdl extensibility element had required attribute set to true
    • handleBindingExtension

      public boolean handleBindingExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Deprecated.
      Callback for wsdl:binding
      Parameters:
      context - Parser context that will be passed on by the wsdl parser
      parent - The Parent element within which the extensibility element is defined
      e - The extensibility elemenet
      Returns:
      false if there was some error during the extension handling otherwise returns true. If returned false then the WSDL parser can abort if the wsdl extensibility element had required attribute set to true
    • handleOperationExtension

      public boolean handleOperationExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Deprecated.
      Callback for wsdl:portType/wsdl:operation.
      Parameters:
      context - Parser context that will be passed on by the wsdl parser
      parent - The Parent element within which the extensibility element is defined
      e - The extensibility elemenet
      Returns:
      false if there was some error during the extension handling otherwise returns true. If returned false then the WSDL parser can abort if the wsdl extensibility element had required attribute set to true
    • handleInputExtension

      public boolean handleInputExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Deprecated.
      Callback for wsdl:input
      Parameters:
      context - Parser context that will be passed on by the wsdl parser
      parent - The Parent element within which the extensibility element is defined
      e - The extensibility elemenet
      Returns:
      false if there was some error during the extension handling otherwise returns true. If returned false then the WSDL parser can abort if the wsdl extensibility element had required attribute set to true
    • handleOutputExtension

      public boolean handleOutputExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Deprecated.
      Callback for wsdl:output
      Parameters:
      context - Parser context that will be passed on by the wsdl parser
      parent - The Parent element within which the extensibility element is defined
      e - The extensibility elemenet
      Returns:
      false if there was some error during the extension handling otherwise returns true. If returned false then the WSDL parser can abort if the wsdl extensibility element had required attribute set to true
    • handleFaultExtension

      public boolean handleFaultExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Deprecated.
      Callback for wsdl:fault
      Parameters:
      context - Parser context that will be passed on by the wsdl parser
      parent - The Parent element within which the extensibility element is defined
      e - The extensibility elemenet
      Returns:
      false if there was some error during the extension handling otherwise returns true. If returned false then the WSDL parser can abort if the wsdl extensibility element had required attribute set to true
    • handleServiceExtension

      public boolean handleServiceExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Deprecated.
      Callback for wsdl:service
      Parameters:
      context - Parser context that will be passed on by the wsdl parser
      parent - The Parent element within which the extensibility element is defined
      e - The extensibility elemenet
      Returns:
      false if there was some error during the extension handling otherwise returns true. If returned false then the WSDL parser can abort if the wsdl extensibility element had required attribute set to true
    • handlePortExtension

      public boolean handlePortExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Deprecated.
      Callback for wsdl:port
      Parameters:
      context - Parser context that will be passed on by the wsdl parser
      parent - The Parent element within which the extensibility element is defined
      e - The extensibility elemenet
      Returns:
      false if there was some error during the extension handling otherwise returns true. If returned false then the WSDL parser can abort if the wsdl extensibility element had required attribute set to true