01: package javax.jws.soap;
02:
03: import java.lang.annotation.*;
04: import static java.lang.annotation.ElementType.*;
05:
06: @Retention(value=RetentionPolicy.RUNTIME)
07: @Target({TYPE,METHOD})
08: public @interface SOAPBinding {
09:
10: public enum Style {
11: DOCUMENT, RPC
12: };
13:
14: public enum Use {
15: LITERAL, ENCODED
16: };
17:
18: public enum ParameterStyle {
19: BARE, WRAPPED
20: };
21:
22: Style style() default Style.DOCUMENT;
23:
24: Use use() default Use.LITERAL;
25:
26: ParameterStyle parameterStyle() default ParameterStyle.WRAPPED;
27: }
|