Top Description Methods
javax.xml.ws

public @Interface RequestWrapper

extends Annotation
Annotations
@Target:METHOD
@Retention:RUNTIME
@Documented
Imports
java.lang.annotation.Documented, .Target, .Retention, .ElementType, .RetentionPolicy

Used to annotate methods in the Service Endpoint Interface with the request wrapper bean to be used at runtime. The default value of the localName is the operationName, as defined in WebMethod annotation and the targetNamespace is the target namespace of the SEI.

When starting from Java this annotation is used resolve overloading conflicts in document literal mode. Only the className is required in this case.

Since
1.6, JAX-WS 2.0

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

bean name
className
()

Request wrapper bean name.

public String

Returns:

local name
localName
()

Element's local name.

public String

Returns:

wsdl:part name
partName
()

wsdl:part name for the wrapper part

public String

Returns:

target namespace name
targetNamespace
()

Element's namespace name.

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

classNameback to summary
public String className()

Request wrapper bean name.

Returns:String

bean name

localNameback to summary
public String localName()

Element's local name.

Returns:String

local name

partNameback to summary
public String partName()

wsdl:part name for the wrapper part

Returns:String

wsdl:part name

Since
1.7, JAX-WS 2.2
targetNamespaceback to summary
public String targetNamespace()

Element's namespace name.

Returns:String

target namespace name