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

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

public class WebServiceRefAnnot
extends Object
implements WebServiceRef


Method Summary
 Class<Annotation> annotationType()
           
static WebServiceRefAnnot createWebServiceRefAnnotImpl()
           
static WebServiceRefAnnot createWebServiceRefAnnotImpl(String name, String wsdlLocation, Class type, Class value, String mappedName)
           
static WebServiceRefAnnot createWebServiceRefAnnotImpl(String name, String wsdlLocation, Class type, Class value, String mappedName, String lookup)
           
static WebServiceRefAnnot createWebServiceRefAnnotImpl(String name, String wsdlLocation, Class type, Class value, String mappedName, String typeString, String valueString)
          Deprecated. The String values for type and value should not be used. Use createWebServiceRefAnnotImpl(String, String, Class, Class, String) There shouldn't be both a class and String for type and value; there isn't on the actual annotation.
 String getTypeString()
          Deprecated. Use type()
 String getValueString()
          Deprecated. Use value()
 String getWsdlLocation()
           
 String lookup()
           
 String mappedName()
           
 String name()
           
 void setLookup(String lookup)
           
 void setMappedName(String mappedName)
           
 void setName(String name)
           
 void setType(Class type)
           
 void setTypeString(String typeString)
          Deprecated. Use setType(Class)
 void setValue(Class value)
           
 void setValueString(String valueString)
          Deprecated. setValue(Class)
 void setWsdlLocation(String wsdlLocation)
           
 String toString()
          Convenience method for unit testing.
 Class type()
           
 Class value()
           
 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

createWebServiceRefAnnotImpl

public static WebServiceRefAnnot createWebServiceRefAnnotImpl()

createWebServiceRefAnnotImpl

public static WebServiceRefAnnot createWebServiceRefAnnotImpl(String name,
                                                              String wsdlLocation,
                                                              Class type,
                                                              Class value,
                                                              String mappedName)

createWebServiceRefAnnotImpl

public static WebServiceRefAnnot createWebServiceRefAnnotImpl(String name,
                                                              String wsdlLocation,
                                                              Class type,
                                                              Class value,
                                                              String mappedName,
                                                              String lookup)

createWebServiceRefAnnotImpl

public static WebServiceRefAnnot createWebServiceRefAnnotImpl(String name,
                                                              String wsdlLocation,
                                                              Class type,
                                                              Class value,
                                                              String mappedName,
                                                              String typeString,
                                                              String valueString)
Deprecated. The String values for type and value should not be used. Use createWebServiceRefAnnotImpl(String, String, Class, Class, String) There shouldn't be both a class and String for type and value; there isn't on the actual annotation.

Parameters:
name -
wsdlLocation -
type -
value -
mappedName -
typeString -
valueString -
Returns:

mappedName

public String mappedName()
Returns:
Returns the mappedName.

name

public String name()
Returns:
Returns the name.

type

public Class type()
Returns:
Returns the type.

value

public Class value()
Returns:
Returns the value.

wsdlLocation

public String wsdlLocation()
Returns:
Returns the wsdlLocation.

lookup

public String lookup()
Returns:
Returns the lookup.

getTypeString

public String getTypeString()
Deprecated. Use type()

Returns:
Returns the typeString.

getValueString

public String getValueString()
Deprecated. Use value()

Returns:
Returns the valueString.

setMappedName

public void setMappedName(String mappedName)
Parameters:
mappedName - The mappedName to set.

setName

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

setType

public void setType(Class type)
Parameters:
type - The type to set.

setValue

public void setValue(Class value)
Parameters:
value - The value to set.

setWsdlLocation

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

getWsdlLocation

public String getWsdlLocation()
Returns:
Returns the wsdlLocation.

setLookup

public void setLookup(String lookup)
Parameters:
lookup - A portable JNDI lookup name that resolves to the target web service reference.

setTypeString

public void setTypeString(String typeString)
Deprecated. Use setType(Class)

Parameters:
typeString - The typeString to set.

setValueString

public void setValueString(String valueString)
Deprecated. setValue(Class)

Parameters:
valueString - The valueString 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.