Class MIMEExtensionHandler


public class MIMEExtensionHandler extends AbstractExtensionHandler
The MIME extension handler for WSDL.
Author:
WS Development Team
  • Constructor Details

  • Method Details

    • 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 TWSDLExtensionHandler
    • doHandleExtension

      public boolean doHandleExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Description copied from class: AbstractExtensionHandler
      Callback that gets called by the WSDL parser or any other extension handler on finding an extensibility element that it can't understand.
      Overrides:
      doHandleExtension in class AbstractExtensionHandler
      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
    • handleInputOutputExtension

      protected boolean handleInputOutputExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
    • handleMIMEPartExtension

      protected boolean handleMIMEPartExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Description copied from class: AbstractExtensionHandler
      Callback for wsdl:mime
      Overrides:
      handleMIMEPartExtension in class AbstractExtensionHandler
      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
    • parseMIMEContent

      protected MIMEContent parseMIMEContent(TWSDLParserContext context, Element e)
    • parseMIMEXml

      protected MIMEXml parseMIMEXml(TWSDLParserContext context, Element e)