aem-plugin / com.cognifide.gradle.aem.bundle.tasks / BundleInstall

BundleInstall

open class BundleInstall : BundleTask

Constructors

<init>

BundleInstall()

Properties

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

Functions

awaitUp

Controls await up action.

fun awaitUp(options: AwaitUpAction.() -> Unit): Unitfun awaitUp(): Unit

install

open fun install(): Unit

Companion Object Properties

NAME

const val NAME: String