Interface TWSDLExtensible

All Known Subinterfaces:
TWSDLOperation
All Known Implementing Classes:
Binding, BindingFault, BindingInput, BindingOperation, BindingOutput, Definitions, Fault, Input, MIMEPart, Operation, Output, Port, PortType, Service, Types

@Deprecated public interface TWSDLExtensible
Deprecated.
This interface is deprecated, will be removed in JAX-WS 2.2 RI.
A WSDL element or attribute that can be extended.
Author:
Vivek Pandey
  • Method Details

    • getNameValue

      String getNameValue()
      Deprecated.
      Gives the wsdl extensiblity element's name attribute value. It can be null as @name on some of the wsdl extensibility elements are optinal such as wsdl:input
    • getNamespaceURI

      String getNamespaceURI()
      Deprecated.
      Gives namespace URI of a wsdl extensibility element.
    • getWSDLElementName

      QName getWSDLElementName()
      Deprecated.
      Gives the WSDL element or WSDL extensibility element name
    • addExtension

      void addExtension(TWSDLExtension e)
      Deprecated.
      An TWSDLExtensionHandler will call this method to add an TWSDLExtension object
      Parameters:
      e - non-null extension object
    • extensions

      Iterable<? extends TWSDLExtension> extensions()
      Deprecated.
      Gives iterator over TWSDLExtensions
    • getParent

      TWSDLExtensible getParent()
      Deprecated.
      Gives the parent of a wsdl extensibility element.
      
       For example,
      
           <wsdl:portType>
               <wsdl:operation>
           ...
       
      Here, the TWSDLExtensiblerepresenting wsdl:operation's parent would be wsdl:portType
      Returns:
      null if the TWSDLExtensible has no parent, root of wsdl document - wsdl:definition.