Class WebServiceAnnot

java.lang.Object
org.apache.axis2.jaxws.description.builder.WebServiceAnnot
All Implemented Interfaces:
Annotation

public class WebServiceAnnot extends Object implements jakarta.jws.WebService
  • Method Details

    • createWebServiceAnnotImpl

      public static WebServiceAnnot createWebServiceAnnotImpl()
    • createWebServiceAnnotImpl

      public static WebServiceAnnot createWebServiceAnnotImpl(String name, String targetNamespace, String serviceName, String wsdlLocation, String endpointInterface, String portName)
    • createFromAnnotation

      public static WebServiceAnnot createFromAnnotation(Annotation annotation)
    • name

      public String name()
    • targetNamespace

      public String targetNamespace()
    • serviceName

      public String serviceName()
    • wsdlLocation

      public String wsdlLocation()
    • endpointInterface

      public String endpointInterface()
    • portName

      public String portName()
    • annotationType

      public Class<Annotation> annotationType()
      Specified by:
      annotationType in interface Annotation
    • setEndpointInterface

      public void setEndpointInterface(String endpointInterface)
      Parameters:
      endpointInterface - The endpointInterface to set.
    • setName

      public void setName(String name)
      Parameters:
      name - The name to set.
    • setPortName

      public void setPortName(String portName)
      Parameters:
      portName - The portName to set.
    • setServiceName

      public void setServiceName(String serviceName)
      Parameters:
      serviceName - The serviceName to set.
    • setTargetNamespace

      public void setTargetNamespace(String targetNamespace)
      Parameters:
      targetNamespace - The targetNamespace to set.
    • setWsdlLocation

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

      public String toString()
      Convenience method for unit testing. We will print all of the data members here.
      Specified by:
      toString in interface Annotation
      Overrides:
      toString in class Object