@Retention(CLASS)
@Target(TYPE)
public @interface Component
| Modifier and Type | Fields | Description |
|---|---|---|
static java.lang.String |
CONFIGURATION_POLICY |
|
static java.lang.String |
DESIGNATE |
|
static java.lang.String |
DESIGNATE_FACTORY |
|
static java.lang.String |
ENABLED |
|
static java.lang.String |
FACTORY |
|
static java.lang.String |
IMMEDIATE |
|
static java.lang.String |
NAME |
|
static java.lang.String |
PROPERTIES |
|
static java.lang.String |
PROVIDE |
|
static java.lang.String |
RNAME |
|
static java.lang.String |
SERVICEFACTORY |
|
static java.lang.String |
VERSION |
| Modifier and Type | Optional Element | Description |
|---|---|---|
ConfigurationPolicy |
configurationPolicy |
|
java.lang.Class<?> |
designate |
|
java.lang.Class<?> |
designateFactory |
|
boolean |
enabled |
|
java.lang.String |
factory |
|
boolean |
immediate |
|
java.lang.String |
name |
|
java.lang.String[] |
properties |
|
java.lang.Class<?>[] |
provide |
|
boolean |
servicefactory |
ConfigurationPolicy configurationPolicy