aem-plugin / com.cognifide.gradle.aem.common.instance.service.osgi / BundleState

BundleState

class BundleState

Properties

activeBundles

val activeBundles: Int

activeFragments

val activeFragments: Int

bundles

lateinit var bundles: List<Bundle>

installedBundles

val installedBundles: Int

resolvedBundles

val resolvedBundles: Int

stable

val stable: Boolean

stablePercent

val stablePercent: String

stats

lateinit var stats: List<Int>

statsWithLabels

val statsWithLabels: String

status

lateinit var status: String

total

val total: Int

unknown

val unknown: Boolean

Functions

bundlesExcept

fun bundlesExcept(symbolicNames: Iterable<String>): List<Bundle>

equals

fun equals(other: Any?): Boolean

hashCode

fun hashCode(): Int

stable

Checks if all bundles of matching symbolic name pattern are stable.

fun stable(symbolicNames: Iterable<String>): Booleanfun stable(symbolicName: String): Boolean

stableExcept

Checks if all bundles except these matching symbolic name pattern are active.

fun stableExcept(symbolicNames: Iterable<String>): Booleanfun stableExcept(symbolicName: String): Boolean

toString

fun toString(): String

Companion Object Functions

unknown

fun unknown(e: Exception): BundleState