Class WebServiceAnnot
- java.lang.Object
-
- org.apache.axis2.jaxws.description.builder.WebServiceAnnot
-
- All Implemented Interfaces:
Annotation
public class WebServiceAnnot extends Object implements WebService
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<Annotation>
annotationType()
static WebServiceAnnot
createFromAnnotation(Annotation annotation)
static WebServiceAnnot
createWebServiceAnnotImpl()
static WebServiceAnnot
createWebServiceAnnotImpl(String name, String targetNamespace, String serviceName, String wsdlLocation, String endpointInterface, String portName)
String
endpointInterface()
String
name()
String
portName()
String
serviceName()
void
setEndpointInterface(String endpointInterface)
void
setName(String name)
void
setPortName(String portName)
void
setServiceName(String serviceName)
void
setTargetNamespace(String targetNamespace)
void
setWsdlLocation(String wsdlLocation)
String
targetNamespace()
String
toString()
Convenience method for unit testing.String
wsdlLocation()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.annotation.Annotation
equals, hashCode
-
-
-
-
Method Detail
-
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 interfaceAnnotation
-
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 interfaceAnnotation
- Overrides:
toString
in classObject
-
-