public interface IComponentFeature
Modifier and Type | Method and Description |
---|---|
jadex.commons.future.IFuture<java.lang.Void> |
body()
Execute the main activity of the feature.
|
jadex.commons.IParameterGuesser |
getParameterGuesser()
The feature can add objects for field or method injections
by providing an optional parameter guesser.
|
jadex.commons.IValueFetcher |
getValueFetcher()
The feature can inject parameters for expression evaluation
by providing an optional value fetcher.
|
jadex.commons.future.IFuture<java.lang.Void> |
init()
Initialize the feature.
|
jadex.commons.future.IFuture<java.lang.Void> |
shutdown()
Shutdown the feature.
|
jadex.commons.future.IFuture<java.lang.Void> init()
jadex.commons.future.IFuture<java.lang.Void> body()
jadex.commons.future.IFuture<java.lang.Void> shutdown()
jadex.commons.IValueFetcher getValueFetcher()
jadex.commons.IParameterGuesser getParameterGuesser()