@Target(value=ANNOTATION_TYPE) @Retention(value=RUNTIME) public @interface Component
Modifier and Type | Required Element and Description |
---|---|
String |
type
The local component type.
|
Modifier and Type | Optional Element and Description |
---|---|
NameValue[] |
arguments
The argument values.
|
boolean |
autoshutdown
The autoshutdown flag.
|
Binding[] |
bindings
The argument values.
|
String |
configuration
The configuration name.
|
boolean |
daemon
The daemon flag.
|
boolean |
master
The master flag.
|
String |
name
The component name.
|
String |
number
The number of components to start (parsed).
|
boolean |
suspend
The suspend state.
|
public abstract String type
public abstract boolean suspend
public abstract boolean master
public abstract boolean daemon
public abstract boolean autoshutdown
public abstract String name
public abstract String configuration
public abstract String number
public abstract NameValue[] arguments
public abstract Binding[] bindings
Copyright © 2012. All Rights Reserved.