Class JAXWSBinding

All Implemented Interfaces:
TWSDLExtension, Elemental

public class JAXWSBinding extends ExtensionImpl
  • Constructor Details

    • JAXWSBinding

      public JAXWSBinding(Locator locator)
  • Method Details

    • validateThis

      public void validateThis()
      Specified by:
      validateThis in class Entity
    • getElementName

      public QName getElementName()
    • getWSDLElementName

      public QName getWSDLElementName()
    • addExtension

      public void addExtension(ExtensionImpl e)
    • extensions

      public Iterable<ExtensionImpl> extensions()
    • isEnableAsyncMapping

      public Boolean isEnableAsyncMapping()
      Returns:
      Returns the enableAsyncMapping.
    • setEnableAsyncMapping

      public void setEnableAsyncMapping(Boolean enableAsyncMapping)
      Parameters:
      enableAsyncMapping - The enableAsyncMapping to set.
    • isEnableMimeContentMapping

      public Boolean isEnableMimeContentMapping()
      Returns:
      Returns the enableMimeContentMapping.
    • setEnableMimeContentMapping

      public void setEnableMimeContentMapping(Boolean enableMimeContentMapping)
      Parameters:
      enableMimeContentMapping - The enableMimeContentMapping to set.
    • isEnableWrapperStyle

      public Boolean isEnableWrapperStyle()
      Returns:
      Returns the enableWrapperStyle.
    • setEnableWrapperStyle

      public void setEnableWrapperStyle(Boolean enableWrapperStyle)
      Parameters:
      enableWrapperStyle - The enableWrapperStyle to set.
    • getJaxwsPackage

      public CustomName getJaxwsPackage()
      Returns:
      Returns the jaxwsPackage.
    • setJaxwsPackage

      public void setJaxwsPackage(CustomName jaxwsPackage)
      Parameters:
      jaxwsPackage - The jaxwsPackage to set.
    • getNode

      public String getNode()
      Returns:
      Returns the node.
    • setNode

      public void setNode(String node)
      Parameters:
      node - The node to set.
    • getVersion

      public String getVersion()
      Returns:
      Returns the version.
    • setVersion

      public void setVersion(String version)
      Parameters:
      version - The version to set.
    • getWsdlLocation

      public String getWsdlLocation()
      Returns:
      Returns the wsdlLocation.
    • setWsdlLocation

      public void setWsdlLocation(String wsdlLocation)
      Parameters:
      wsdlLocation - The wsdlLocation to set.
    • getWsdlNamespace

      public String getWsdlNamespace()
      Returns:
      Returns the wsdlNamespace.
    • setWsdlNamespace

      public void setWsdlNamespace(String wsdlNamespace)
      Parameters:
      wsdlNamespace - The wsdlNamespace to set.
    • getJaxbBindings

      public Set<Element> getJaxbBindings()
      Returns:
      Returns the jaxbBindings.
    • addJaxbBindings

      public void addJaxbBindings(Element jaxbBinding)
      Parameters:
      jaxbBinding - The jaxbBindings to set.
    • isProvider

      public Boolean isProvider()
      Returns:
      the isProvider.
    • setProvider

      public void setProvider(Boolean isProvider)
      Parameters:
      isProvider - The isProvider to set.
    • getMethodName

      public CustomName getMethodName()
      Returns:
      Returns the methodName.
    • setMethodName

      public void setMethodName(CustomName methodName)
      Parameters:
      methodName - The methodName to set.
    • parameters

      public Iterator<Parameter> parameters()
      Returns:
      Returns the parameter.
    • addParameter

      public void addParameter(Parameter parameter)
      Parameters:
      parameter - The parameter to set.
    • getParameterName

      public String getParameterName(String msgName, String wsdlPartName, QName element, boolean wrapperStyle)
    • getClassName

      public CustomName getClassName()
      Returns:
      Returns the className.
    • setClassName

      public void setClassName(CustomName className)
      Parameters:
      className - The className to set.