class InstanceSync
<init> |
InstanceSync(aem: AemExtension, instance: Instance) |
aem |
val aem: AemExtension |
crx |
val crx: Crx |
groovyConsole |
val groovyConsole: GroovyConsole |
http |
val http: InstanceHttpClient |
instance |
val instance: Instance |
osgiFramework |
val osgiFramework: OsgiFramework |
packageManager |
val packageManager: PackageManager |
repository |
val repository: Repository |
status |
val status: Status |
workflowManager |
var workflowManager: WorkflowManager |
crx |
CRX DE Endpoints accessor (node types etc). fun <T> crx(callback: Crx.() -> T): T |
groovyConsole |
Execute Groovy Scripts on AEM runtime. fun <T> groovyConsole(callback: GroovyConsole.() -> T): T |
http |
Perform easily any HTTP requests to AEM instance. fun <T> http(callback: InstanceHttpClient.() -> T): T |
osgiFramework |
Control OSGi framework (Apache Felix) on AEM instance. fun <T> osgiFramework(callback: OsgiFramework.() -> T): T |
packageManager |
Manage CRX packages on AEM instance (upload, install, delete etc). fun <T> packageManager(callback: PackageManager.() -> T): T |
repository |
Perform operations on JCR content repository (CRUD etc). fun <T> repository(callback: Repository.() -> T): T |
status |
Status retriever (system properties, product version etc). fun <T> status(callback: Status.() -> T): T |
workflowManager |
Perform operations on workflows (enabling, disabling) fun <T> workflowManager(callback: WorkflowManager.() -> T): T |