@Target(value=ANNOTATION_TYPE) @Retention(value=RUNTIME) public @interface Binding
Modifier and Type | Fields and Description |
---|---|
static String |
PROXYTYPE_DECOUPLED
The (default) decoupled proxy type (decouples from component thread to caller thread).
|
static String |
PROXYTYPE_DIRECT
The direct proxy type (supports custom interceptors, but uses caller thread).
|
static String |
PROXYTYPE_RAW
The raw proxy type (i.e.
|
static String |
SCOPE_APPLICATION
Application scope.
|
static String |
SCOPE_COMPONENT
Component scope.
|
static String |
SCOPE_GLOBAL
Global scope.
|
static String |
SCOPE_LOCAL
Local component scope.
|
static String |
SCOPE_PARENT
Parent scope.
|
static String |
SCOPE_PLATFORM
Platform scope.
|
static String |
SCOPE_UPWARDS
Upwards scope.
|
Modifier and Type | Optional Element and Description |
---|---|
String |
componentname
The component name.
|
String |
componenttype
The component type.
|
boolean |
create
The create component flag.
|
CreationInfo |
creationinfo
The creation info (cannot use @Component as no cycles are allowed in annotations).
|
boolean |
dynamic
The dynamic binding flag.
|
Value[] |
interceptors
The interceptors.
|
String |
name
The argument name.
|
String |
proxytype
The proxy type.
|
boolean |
recover
The error recover flag.
|
String |
scope
The search scope.
|
public static final String SCOPE_LOCAL
public static final String SCOPE_COMPONENT
public static final String SCOPE_APPLICATION
public static final String SCOPE_PLATFORM
public static final String SCOPE_GLOBAL
public static final String SCOPE_UPWARDS
public static final String SCOPE_PARENT
public static final String PROXYTYPE_RAW
public static final String PROXYTYPE_DIRECT
public static final String PROXYTYPE_DECOUPLED
public abstract String proxytype
public abstract String name
public abstract String componentname
public abstract String componenttype
public abstract CreationInfo creationinfo
public abstract String scope
public abstract Value[] interceptors
Copyright © 2015. All Rights Reserved.