@Target(value=ANNOTATION_TYPE) @Retention(value=RUNTIME) public @interface Configuration
Modifier and Type | Required Element and Description |
---|---|
String |
name
The configuration name.
|
Modifier and Type | Optional Element and Description |
---|---|
NameValue[] |
arguments
The arguments.
|
boolean |
autoshutdown
The autoshutdown flag.
|
Component[] |
components
The components.
|
boolean |
daemon
The master flag.
|
boolean |
master
The master flag.
|
ProvidedService[] |
providedservices
The provided service implementations.
|
boolean |
replace
Replace content of the base classes.
|
RequiredService[] |
requiredservices
The provided service implementations.
|
NameValue[] |
results
The results.
|
boolean |
suspend
The suspend flag.
|
public abstract String name
public abstract NameValue[] arguments
public abstract NameValue[] results
public abstract Component[] components
public abstract ProvidedService[] providedservices
public abstract RequiredService[] requiredservices
public abstract boolean master
public abstract boolean daemon
public abstract boolean autoshutdown
public abstract boolean suspend
public abstract boolean replace
Copyright © 2013. All Rights Reserved.