Package ej.kf
Interface FeatureEntryPoint
-
public interface FeatureEntryPointEach Feature shall define one entry point that implements this interface. Methods are called by the Kernel.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidstart()This method is called once by the Kernel when a Feature has been newly started.voidstop()This method is called once by the Kernel when a Feature is going to be unloaded.
-
-
-
Method Detail
-
start
void start()
This method is called once by the Kernel when a Feature has been newly started. It is executed in a dedicated thread owned by the Feature, so it may consider it as its "main" thread. This allows a Feature to connect to the application (by adding new Feature points, services, ...)
-
stop
void stop()
This method is called once by the Kernel when a Feature is going to be unloaded. It is executed in a dedicated thread owned by the Feature. Feature is responsible to do its best effort to properly stop threads and close resources it has created as soon as possible.
-
-