aem-plugin / com.cognifide.gradle.aem.common.instance.service.status / Status

Status

class Status : InstanceService

Allows to read statuses available at Apache Felix Web Console.

Constructors

<init>

Allows to read statuses available at Apache Felix Web Console.

Status(sync: InstanceSync)

Properties

productVersion

Instance version read once across whole build, fail-safe.

val productVersion: String

systemProperties

System properties of instance read once across whole build, fail-safe.

val systemProperties: Map<String, String>

Functions

readProductVersion

Read AEM version of instance.

fun readProductVersion(): String

readSystemProperties

Read system properties like server timezone & encoding, Java version, OS details.

fun readSystemProperties(): Map<String, String>

Companion Object Properties

PRODUCT_INFO_PATH

const val PRODUCT_INFO_PATH: String

PRODUCT_VERSION_REGEX

val PRODUCT_VERSION_REGEX: Regex

PRODUCT_VERSION_UNKNOWN

val PRODUCT_VERSION_UNKNOWN: String!

SYSTEM_PROPERTIES_PATH

const val SYSTEM_PROPERTIES_PATH: String