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

java.lang.Object
  extended by org.apache.axis2.jaxws.description.builder.WebServiceProviderAnnot
All Implemented Interfaces:
Annotation, WebServiceProvider

public class WebServiceProviderAnnot
extends Object
implements WebServiceProvider


Method Summary
 Class<Annotation> annotationType()
           
static WebServiceProviderAnnot createFromAnnotation(Annotation annotation)
           
static WebServiceProviderAnnot createWebServiceAnnotImpl()
           
static WebServiceProviderAnnot createWebServiceAnnotImpl(String name, String targetNamespace, String serviceName, String wsdlLocation, String endpointInterface, String portName)
           
 String portName()
           
 String serviceName()
           
 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 WebServiceProviderAnnot createWebServiceAnnotImpl()

createWebServiceAnnotImpl

public static WebServiceProviderAnnot createWebServiceAnnotImpl(String name,
                                                                String targetNamespace,
                                                                String serviceName,
                                                                String wsdlLocation,
                                                                String endpointInterface,
                                                                String portName)

createFromAnnotation

public static WebServiceProviderAnnot createFromAnnotation(Annotation annotation)

portName

public String portName()
Returns:
Returns the portName.

serviceName

public String serviceName()
Returns:
Returns the serviceName.

targetNamespace

public String targetNamespace()
Returns:
Returns the targetNamespace.

wsdlLocation

public String wsdlLocation()
Returns:
Returns the wsdlLocation.

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.

annotationType

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

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


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.