Class KarafSystemReady
- java.lang.Object
-
- org.opendaylight.infrautils.ready.spi.SimpleSystemReadyMonitor
-
- org.opendaylight.infrautils.ready.karaf.internal.KarafSystemReady
-
- All Implemented Interfaces:
Runnable
,SystemReadyMonitor
,SystemReadyMonitorMXBean
@Singleton public class KarafSystemReady extends SimpleSystemReadyMonitor implements Runnable
SystemReadyMonitor
implementation for an OSGi Karaf environment. This relies on odlparent.bundlestest.lib, which internally uses Karaf specific API to get Blueprint status, in addition to basic OSGi bundle status.- Author:
- Michael Vorburger.ch, Faseela K
-
-
Constructor Summary
Constructors Constructor Description KarafSystemReady(org.osgi.framework.BundleContext bundleContext, org.apache.karaf.bundle.core.BundleService bundleService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init()
void
run()
void
stop()
-
Methods inherited from class org.opendaylight.infrautils.ready.spi.SimpleSystemReadyMonitor
getFailureCause, getSystemState, ready, registerListener, setSystemFailureCause, setSystemState
-
-