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
Modifier and TypeMethodDescriptionboolean
Retrieves the list of the server information objects, that include extensions.boolean
-
Method Details
-
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()
-