aem-plugin / com.cognifide.gradle.aem.common.instance / InstanceService

InstanceService

open class InstanceService

Constructors

<init>

InstanceService(sync: InstanceSync)

Properties

aem

val aem: AemExtension

instance

val instance: Instance

logger

val logger: Logger!

project

val project: Project

sync

val sync: InstanceSync

Inheritors

Crx

Allows to communicate with CRX DE endpoints.

class Crx : InstanceService

GroovyConsole

Allows to execute Groovy code / scripts on AEM instance having Groovy Console CRX package installed.

class GroovyConsole : InstanceService

OsgiFramework

Controls OSGi framework using Apache Felix Web Console endpoints.

class OsgiFramework : InstanceService

PackageManager

Allows to communicate with CRX Package Manager.

class PackageManager : InstanceService

Repository

class Repository : InstanceService

Status

Allows to read statuses available at Apache Felix Web Console.

class Status : InstanceService

WorkflowManager

class WorkflowManager : InstanceService