public @interface Implementation
Modifier and Type | Fields and Description |
---|---|
static java.lang.String |
BINDING_NULL
Identifier for null binding, as annotations don't support null values (grrr).
|
static java.lang.String |
PROXYTYPE_DECOUPLED
The (default) decoupled proxy type (decouples from caller thread to component thread).
|
static java.lang.String |
PROXYTYPE_DIRECT
The direct proxy type (supports custom interceptors, but uses caller thread).
|
static java.lang.String |
PROXYTYPE_RAW
The raw proxy type (i.e.
|
Modifier and Type | Optional Element and Description |
---|---|
Binding |
binding
The binding for forwarding service calls to another component.
|
java.lang.String |
expression
The creation expression.
|
Value[] |
interceptors
The interceptors.
|
java.lang.String |
proxytype
The proxy type.
|
java.lang.Class<?> |
value
The 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