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