Package jadex.micro.annotation
Annotation Type Configuration
- 
 @Target(ANNOTATION_TYPE) @Retention(RUNTIME) public @interface ConfigurationConfiguration annotation.
- 
- 
Required Element SummaryRequired Elements Modifier and Type Required Element Description java.lang.StringnameThe configuration name.
 - 
Optional Element SummaryOptional Elements Modifier and Type Optional Element Description NameValue[]argumentsThe arguments.Component[]componentsThe components.Boolean3persistableThe persistable flag.ProvidedService[]providedservicesThe provided service implementations.booleanreplaceReplace content of the base classes.RequiredService[]requiredservicesThe provided service implementations.NameValue[]resultsThe results.ServiceScopescopeThe scope flag.Boolean3suspendThe suspend flag.Boolean3synchronousThe synchronous flag.
 
- 
- 
- 
- 
argumentsNameValue[] arguments The arguments.- Default:
- {}
 
 
- 
 - 
- 
resultsNameValue[] results The results.- Default:
- {}
 
 
- 
 - 
- 
componentsComponent[] components The components.- Default:
- {}
 
 
- 
 - 
- 
providedservicesProvidedService[] providedservices The provided service implementations.- Default:
- {}
 
 
- 
 - 
- 
requiredservicesRequiredService[] requiredservices The provided service implementations.- Default:
- {}
 
 
- 
 - 
- 
scopeServiceScope scope The scope flag.- Default:
- jadex.bridge.service.ServiceScope.GLOBAL
 
 
- 
 - 
- 
synchronousBoolean3 synchronous The synchronous flag.- Default:
- jadex.commons.Boolean3.NULL
 
 
- 
 - 
- 
persistableBoolean3 persistable The persistable flag.- Default:
- jadex.commons.Boolean3.NULL
 
 
- 
 - 
- 
suspendBoolean3 suspend The suspend flag.- Default:
- jadex.commons.Boolean3.NULL
 
 
- 
 
-