Class W3CAddressingExtensionHandler

Direct Known Subclasses:
MemberSubmissionAddressingExtensionHandler

public class W3CAddressingExtensionHandler extends AbstractExtensionHandler
Author:
Arun Gupta
  • 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
    • getWSDLExtensionQName

      protected QName getWSDLExtensionQName()
    • handleBindingExtension

      public boolean handleBindingExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
      Description copied from class: TWSDLExtensionHandler
      Callback for wsdl:binding
      Overrides:
      handleBindingExtension in class TWSDLExtensionHandler
      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)
      Description copied from class: TWSDLExtensionHandler
      Callback for wsdl:port
      Overrides:
      handlePortExtension in class TWSDLExtensionHandler
      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