public @interface Implementation
| Modifier and Type | Fields and Description | 
|---|---|
| static java.lang.String | BINDING_NULLIdentifier for null binding, as annotations don't support null values (grrr). | 
| static java.lang.String | PROXYTYPE_DECOUPLEDThe (default) decoupled proxy type (decouples from caller thread to component thread). | 
| static java.lang.String | PROXYTYPE_DIRECTThe direct proxy type (supports custom interceptors, but uses caller thread). | 
| static java.lang.String | PROXYTYPE_RAWThe raw proxy type (i.e. | 
| Modifier and Type | Optional Element and Description | 
|---|---|
| Binding | bindingThe binding for forwarding service calls to another component. | 
| java.lang.String | expressionThe creation expression. | 
| Value[] | interceptorsThe interceptors. | 
| java.lang.String | proxytypeThe proxy type. | 
| java.lang.Class<?> | valueThe creation class. | 
public static final java.lang.String PROXYTYPE_RAW
public static final java.lang.String PROXYTYPE_DIRECT
public static final java.lang.String PROXYTYPE_DECOUPLED
public static final java.lang.String BINDING_NULL
public abstract java.lang.String proxytype
public abstract Binding binding
public abstract Value[] interceptors