Package org.apache.unomi.lifecycle
Interface BundleWatcher
-
- All Known Implementing Classes:
BundleWatcherImpl
public interface BundleWatcher
Interface for the bundle watcher system in Apache Unomi. It allows to know if startup has completed as well as server information such as identifier, versions, build information and more.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
allAdditionalBundleStarted()
List<ServerInfo>
getServerInfos()
Retrieves the list of the server information objects, that include extensions.boolean
isStartupComplete()
-
-
-
Method Detail
-
getServerInfos
List<ServerInfo> getServerInfos()
Retrieves the list of the server information objects, that include extensions. Each object includes the name and version of the server, build time information and the event types if recognizes as well as the capabilities supported by the system.- Returns:
- a list of ServerInfo objects with all the server information
-
isStartupComplete
boolean isStartupComplete()
-
allAdditionalBundleStarted
boolean allAdditionalBundleStarted()
-
-