1 package org.codehaus.xfire.annotations.backport175; 2 3 /*** 4 * backport175 Attributes version of the WebResult Annotation. 5 * 6 * @author Arjen Poutsma 7 * @see org.codehaus.xfire.annotations.WebResultAnnotation 8 */ 9 public interface WebResult 10 { 11 /*** 12 * Returns the name of the return value as it appears in the WSDL and messages on the wire. For RPC bindings, this 13 * is the name of the wsdl:part representing the return value. For document bindings, this is the local name of the 14 * XML element representing the return value. 15 * 16 * @return the name of the return value. 17 */ 18 String name(); 19 20 /*** 21 * Returns the XML namespace for the return value. Only used with document bindings, where the return value maps to 22 * an XML element. Defaults to the targetNamespace of the Web Service. 23 * 24 * @return the XML namespace for the return value. 25 */ 26 String targetNameSpace(); 27 28 } 29