org.apache.axis2.jaxws.description.builder
Class WebServiceAnnot

java.lang.Object
  extended by org.apache.axis2.jaxws.description.builder.WebServiceAnnot
All Implemented Interfaces:
java.lang.annotation.Annotation, WebService

public class WebServiceAnnot
extends java.lang.Object
implements WebService


Method Summary
 java.lang.Class<java.lang.annotation.Annotation> annotationType()
           
static WebServiceAnnot createFromAnnotation(java.lang.annotation.Annotation annotation)
           
static WebServiceAnnot createWebServiceAnnotImpl()
           
static WebServiceAnnot createWebServiceAnnotImpl(java.lang.String name, java.lang.String targetNamespace, java.lang.String serviceName, java.lang.String wsdlLocation, java.lang.String endpointInterface, java.lang.String portName)
           
 java.lang.String endpointInterface()
           
 java.lang.String name()
           
 java.lang.String portName()
           
 java.lang.String serviceName()
           
 void setEndpointInterface(java.lang.String endpointInterface)
           
 void setName(java.lang.String name)
           
 void setPortName(java.lang.String portName)
           
 void setServiceName(java.lang.String serviceName)
           
 void setTargetNamespace(java.lang.String targetNamespace)
           
 void setWsdlLocation(java.lang.String wsdlLocation)
           
 java.lang.String targetNamespace()
           
 java.lang.String toString()
          Convenience method for unit testing.
 java.lang.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(java.lang.String name,
                                                        java.lang.String targetNamespace,
                                                        java.lang.String serviceName,
                                                        java.lang.String wsdlLocation,
                                                        java.lang.String endpointInterface,
                                                        java.lang.String portName)

createFromAnnotation

public static WebServiceAnnot createFromAnnotation(java.lang.annotation.Annotation annotation)

name

public java.lang.String name()

targetNamespace

public java.lang.String targetNamespace()

serviceName

public java.lang.String serviceName()

wsdlLocation

public java.lang.String wsdlLocation()

endpointInterface

public java.lang.String endpointInterface()

portName

public java.lang.String portName()

annotationType

public java.lang.Class<java.lang.annotation.Annotation> annotationType()
Specified by:
annotationType in interface java.lang.annotation.Annotation

setEndpointInterface

public void setEndpointInterface(java.lang.String endpointInterface)
Parameters:
endpointInterface - The endpointInterface to set.

setName

public void setName(java.lang.String name)
Parameters:
name - The name to set.

setPortName

public void setPortName(java.lang.String portName)
Parameters:
portName - The portName to set.

setServiceName

public void setServiceName(java.lang.String serviceName)
Parameters:
serviceName - The serviceName to set.

setTargetNamespace

public void setTargetNamespace(java.lang.String targetNamespace)
Parameters:
targetNamespace - The targetNamespace to set.

setWsdlLocation

public void setWsdlLocation(java.lang.String wsdlLocation)
Parameters:
wsdlLocation - The wsdlLocation to set.

toString

public java.lang.String toString()
Convenience method for unit testing. We will print all of the data members here.

Specified by:
toString in interface java.lang.annotation.Annotation
Overrides:
toString in class java.lang.Object


Copyright © 2007 Apache Web Services Project. All Rights Reserved.