Package org.apache.cxf.annotations
Annotation Type WSDLDocumentation
@Documented
@Retention(RUNTIME)
@Target({TYPE,METHOD})
@Inherited
public @interface WSDLDocumentation
Adds documentation nodes to the generated WSDL
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
static enum
-
Required Element Summary
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionClass<?>
If Placement is FAULT_MESSAGE, PORT_FAULT, or BINDING_FAULT, return the fault class associated with this documentationThe place to put the documentation.
-
Element Details
-
value
String valueThe documentation to add- Returns:
- documentation string
-
-
-
placement
WSDLDocumentation.Placement placementThe place to put the documentation. The Default depends on the location of the annotation. On the method in the SEI, it would be the portType/operation, on the SEI, it would be the portType, on the service impl, the service element.- Returns:
- location
- Default:
- DEFAULT
-
faultClass
Class<?> faultClassIf Placement is FAULT_MESSAGE, PORT_FAULT, or BINDING_FAULT, return the fault class associated with this documentation- Returns:
- the fault class
- Default:
- org.apache.cxf.annotations.WSDLDocumentation.DEFAULT.class
-