open class BundleInstall : BundleTask
<init> |
BundleInstall() |
awaited |
Check instance(s) health after installing bundles. var awaited: Boolean |
completer |
Hook after installing all bundles to all instances. var completer: () -> Unit |
finalizer |
Hook for cleaning instance after installing bundles var finalizer: InstanceSync.() -> Unit |
initializer |
Hook for preparing instance before installing bundles var initializer: InstanceSync.() -> Unit |
refreshPackages |
Controls if bundle dependent packages should be refreshed within installation. var refreshPackages: Boolean |
retry |
Repeat install when failed (brute-forcing). var retry: Retry |
start |
Controls if bundle after installation should be immediatelly started. var start: Boolean |
startLevel |
OSGi start level at which installed bundle will be started. var startLevel: Int |
awaitUp |
Controls await up action. fun awaitUp(options: AwaitUpAction.() -> Unit): Unitfun awaitUp(): Unit |
install |
open fun install(): Unit |
NAME |
const val NAME: String |