Customizes the mapping of the return value to a WSDL part and XML element.
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionboolean
If true, the result is pulled from a message header rather than the message body.Name of return value.The name of the wsdl:part representing this return value.The XML namespace for the return value.
-
Element Details
-
name
String nameName of return value.If the operation is rpc style and @WebResult.partName has not been specified, this is the name of the wsdl:part representing the return value.
If the operation is document style or the return value maps to a header, this is the local name of the XML element representing the return value.- Returns:
- the name of return value
- Default:
""
-
partName
String partNameThe name of the wsdl:part representing this return value.This is only used if the operation is rpc style, or if the operation is document style and the parameter style is BARE.
- Returns:
- the name of the
wsdl:part
- Default:
""
-
targetNamespace
String targetNamespaceThe XML namespace for the return value.Only used if the operation is document style or the return value maps to a header. If the target namespace is set to ��, this represents the empty namespace.
- Returns:
- the XML namespace
- Default:
""
-
header
boolean headerIf true, the result is pulled from a message header rather than the message body.- Returns:
- value of
true
to pull the parameter from a message header rather than the message body orfalse
otherwise
- Default:
false
-