All Types

com.cognifide.gradle.aem.common.instance.provision.Action
com.cognifide.gradle.aem.AemDefaultTask
com.cognifide.gradle.aem.AemException
com.cognifide.gradle.aem.AemExtension

Core of library, facade for implementing tasks.

com.cognifide.gradle.aem.AemPlugin
com.cognifide.gradle.aem.AemTask
com.cognifide.gradle.aem.common.instance.action.AwaitDownAction

Awaits for unavailable local instances.

com.cognifide.gradle.aem.common.instance.action.AwaitUpAction

Awaits for stable condition of all instances of any type.

com.cognifide.gradle.aem.common.instance.local.BackupManager
com.cognifide.gradle.aem.common.instance.local.BackupSource
com.cognifide.gradle.aem.common.instance.local.BackupType

Indicates backup file source.

com.cognifide.gradle.aem.common.instance.service.pkg.BuildResponse
com.cognifide.gradle.aem.common.instance.service.osgi.Bundle
com.cognifide.gradle.aem.common.pkg.BundleChecking
com.cognifide.gradle.aem.bundle.tasks.BundleCompose
com.cognifide.gradle.aem.bundle.BundleException
com.cognifide.gradle.aem.common.bundle.BundleException
com.cognifide.gradle.aem.common.bundle.BundleFile
com.cognifide.gradle.aem.bundle.tasks.BundleInstall
com.cognifide.gradle.aem.pkg.tasks.compose.BundleInstalled
com.cognifide.gradle.aem.pkg.tasks.compose.BundleInstalledBuilt
com.cognifide.gradle.aem.pkg.tasks.compose.BundleInstalledResolved
com.cognifide.gradle.aem.bundle.BundlePlugin
com.cognifide.gradle.aem.common.instance.check.BundlesCheck
com.cognifide.gradle.aem.common.instance.service.osgi.BundleState
com.cognifide.gradle.aem.common.tasks.BundleTask
com.cognifide.gradle.aem.bundle.tasks.BundleUninstall
com.cognifide.gradle.aem.common.instance.check.Check
com.cognifide.gradle.aem.common.instance.action.CheckAction

Verify instances using custom runner and set of checks.

com.cognifide.gradle.aem.common.instance.check.CheckFactory
com.cognifide.gradle.aem.common.instance.check.CheckGroup
com.cognifide.gradle.aem.common.instance.check.CheckProgress
com.cognifide.gradle.aem.common.instance.check.CheckRunner
com.cognifide.gradle.aem.pkg.tasks.sync.Cleaner
com.cognifide.gradle.aem.pkg.tasks.sync.CleanerRule
com.cognifide.gradle.aem.common.pkg.vault.CndSync
com.cognifide.gradle.aem.common.pkg.vault.CndSyncType
(extensions in package com.cognifide.gradle.aem.common.instance)
kotlin.collections.Collection
(extensions in package com.cognifide.gradle.aem.common.utils)
kotlin.collections.Collection
com.cognifide.gradle.aem.common.CommonOptions
com.cognifide.gradle.aem.common.CommonPlugin

Provides 'aem' extension to build script on which all other build logic is based.

com.cognifide.gradle.aem.common.instance.service.osgi.Component
com.cognifide.gradle.aem.common.instance.check.ComponentsCheck
com.cognifide.gradle.aem.common.instance.service.osgi.ComponentState
com.cognifide.gradle.aem.common.instance.provision.Condition
com.cognifide.gradle.aem.common.instance.service.osgi.Configuration
com.cognifide.gradle.aem.common.instance.service.osgi.ConfigurationState
com.cognifide.gradle.aem.common.instance.tail.io.ConsolePrinter
com.cognifide.gradle.aem.common.instance.service.crx.Crx

Allows to communicate with CRX DE endpoints.

com.cognifide.gradle.aem.common.instance.service.crx.CrxException
com.cognifide.gradle.aem.common.instance.check.CustomCheck
com.cognifide.gradle.aem.common.instance.action.DefaultAction
com.cognifide.gradle.aem.common.instance.check.DefaultCheck
com.cognifide.gradle.aem.common.instance.service.pkg.DeleteResponse
com.cognifide.gradle.aem.pkg.tasks.sync.Downloader
com.cognifide.gradle.aem.common.instance.service.pkg.ErrorPattern
com.cognifide.gradle.aem.common.instance.service.osgi.Event
com.cognifide.gradle.aem.common.instance.check.EventsCheck
com.cognifide.gradle.aem.common.instance.service.osgi.EventState
com.cognifide.gradle.aem.common.instance.tail.io.FileDestination
com.cognifide.gradle.aem.common.file.FileOperations
com.cognifide.gradle.aem.common.pkg.vault.FilterElement
com.cognifide.gradle.aem.common.pkg.vault.FilterFile
com.cognifide.gradle.aem.common.pkg.vault.FilterType
com.cognifide.gradle.aem.common.instance.service.groovy.GroovyConsole

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

com.cognifide.gradle.aem.common.instance.service.groovy.GroovyConsoleException
com.cognifide.gradle.aem.common.instance.service.groovy.GroovyEvalResult
com.cognifide.gradle.aem.common.instance.service.groovy.GroovyEvalStatus
com.cognifide.gradle.aem.common.instance.service.groovy.GroovyEvalSummary
com.cognifide.gradle.aem.common.instance.service.groovy.GroovyEvaluator
com.cognifide.gradle.aem.common.instance.service.pkg.HtmlResponse
com.cognifide.gradle.aem.common.instance.IdType
com.cognifide.gradle.aem.common.instance.local.InstallResolver
com.cognifide.gradle.aem.common.instance.service.pkg.InstallResponse
com.cognifide.gradle.aem.common.instance.Instance
com.cognifide.gradle.aem.common.instance.InstanceAction
com.cognifide.gradle.aem.common.instance.tail.InstanceAnalyzer
com.cognifide.gradle.aem.instance.tasks.InstanceAwait
com.cognifide.gradle.aem.instance.tasks.InstanceBackup
com.cognifide.gradle.aem.instance.tasks.InstanceCreate
com.cognifide.gradle.aem.instance.tasks.InstanceDestroy
com.cognifide.gradle.aem.instance.tasks.InstanceDown
com.cognifide.gradle.aem.common.instance.InstanceException
com.cognifide.gradle.aem.instance.tasks.InstanceGroovyEval
com.cognifide.gradle.aem.common.instance.InstanceHttpClient
com.cognifide.gradle.aem.common.instance.tail.InstanceLogInfo
com.cognifide.gradle.aem.common.instance.InstanceManager
com.cognifide.gradle.aem.instance.InstancePlugin
com.cognifide.gradle.aem.instance.tasks.InstanceProvision
com.cognifide.gradle.aem.instance.tasks.InstanceRcp
com.cognifide.gradle.aem.instance.tasks.InstanceReload
com.cognifide.gradle.aem.instance.tasks.InstanceResetup
com.cognifide.gradle.aem.instance.tasks.InstanceResolve
com.cognifide.gradle.aem.instance.tasks.InstanceRestart
com.cognifide.gradle.aem.instance.tasks.InstanceSatisfy
com.cognifide.gradle.aem.common.instance.InstanceService
com.cognifide.gradle.aem.instance.tasks.InstanceSetup
com.cognifide.gradle.aem.instance.tasks.InstanceStatus
com.cognifide.gradle.aem.common.instance.provision.InstanceStep

Represents provision step to be performed on concrete AEM instance.

com.cognifide.gradle.aem.common.instance.InstanceSync
com.cognifide.gradle.aem.instance.tasks.InstanceTail
com.cognifide.gradle.aem.common.tasks.InstanceTask
com.cognifide.gradle.aem.instance.tasks.InstanceUp
com.cognifide.gradle.aem.common.instance.InstanceUrl
com.cognifide.gradle.aem.common.utils.JcrUtil
com.cognifide.gradle.aem.common.utils.LineSeparator
com.cognifide.gradle.aem.common.instance.service.pkg.ListResponse
com.cognifide.gradle.aem.common.instance.LocalInstance
com.cognifide.gradle.aem.common.instance.LocalInstanceException
com.cognifide.gradle.aem.common.instance.LocalInstanceManager
com.cognifide.gradle.aem.instance.LocalInstancePlugin
com.cognifide.gradle.aem.common.tasks.LocalInstanceTask
com.cognifide.gradle.aem.common.instance.tail.Log
com.cognifide.gradle.aem.common.instance.tail.LogChunk
com.cognifide.gradle.aem.common.instance.tail.LogDestination
com.cognifide.gradle.aem.common.instance.tail.io.LogFiles
com.cognifide.gradle.aem.common.instance.tail.LogFilter

Allows to reduce logs from analyzing (skip them in incident notifications).

com.cognifide.gradle.aem.common.instance.tail.LogNotifier
com.cognifide.gradle.aem.common.instance.tail.LogParser
com.cognifide.gradle.aem.common.instance.tail.LogSource
com.cognifide.gradle.aem.common.instance.tail.LogTailer
com.cognifide.gradle.aem.common.instance.service.repository.Node

Represents node stored in JCR content repository.

com.cognifide.gradle.aem.common.instance.service.osgi.OsgiFramework

Controls OSGi framework using Apache Felix Web Console endpoints.

com.cognifide.gradle.aem.common.instance.service.pkg.Package
com.cognifide.gradle.aem.common.instance.satisfy.PackageAction
com.cognifide.gradle.aem.pkg.tasks.PackageActivate
com.cognifide.gradle.aem.pkg.tasks.PackageCompose
com.cognifide.gradle.aem.common.pkg.PackageDefinition

Package builder that could be used to compose CRX package in place.

com.cognifide.gradle.aem.pkg.tasks.PackageDelete
com.cognifide.gradle.aem.pkg.tasks.PackageDeploy
com.cognifide.gradle.aem.common.pkg.PackageException
com.cognifide.gradle.aem.common.pkg.PackageFile
com.cognifide.gradle.aem.common.pkg.PackageFileFilter
com.cognifide.gradle.aem.common.instance.satisfy.PackageGroup

Allows to customize behavior of satisfy task for concrete group of packages.

com.cognifide.gradle.aem.pkg.tasks.PackageInstall
com.cognifide.gradle.aem.common.instance.service.pkg.PackageManager

Allows to communicate with CRX Package Manager.

com.cognifide.gradle.aem.pkg.tasks.compose.PackageNested
com.cognifide.gradle.aem.pkg.tasks.compose.PackageNestedBuilt
com.cognifide.gradle.aem.pkg.tasks.compose.PackageNestedResolved
com.cognifide.gradle.aem.common.pkg.PackageOptions
com.cognifide.gradle.aem.pkg.PackagePlugin
com.cognifide.gradle.aem.pkg.tasks.PackagePrepare
com.cognifide.gradle.aem.pkg.tasks.PackagePurge
com.cognifide.gradle.aem.common.instance.satisfy.PackageResolution
com.cognifide.gradle.aem.common.instance.satisfy.PackageResolver
com.cognifide.gradle.aem.common.instance.service.pkg.PackageResolver
com.cognifide.gradle.aem.common.instance.service.pkg.PackageState
com.cognifide.gradle.aem.pkg.tasks.PackageSync
com.cognifide.gradle.aem.pkg.PackageSyncPlugin

Provides tasks useful for synchronizing JCR content from running AEM instance into built CRX package.

com.cognifide.gradle.aem.common.tasks.PackageTask
com.cognifide.gradle.aem.pkg.tasks.PackageUninstall
com.cognifide.gradle.aem.pkg.tasks.PackageUpload
com.cognifide.gradle.aem.common.pkg.PackageValidator
com.cognifide.gradle.aem.pkg.tasks.PackageVlt
com.cognifide.gradle.aem.common.instance.PhysicalType
(extensions in package com.cognifide.gradle.aem)
org.gradle.api.Project
com.cognifide.gradle.aem.common.instance.service.repository.Properties

Provides easy conversion of properties to desired types. Sling's ValueMap equivalent.

com.cognifide.gradle.aem.common.instance.provision.Provisioner

Configures AEM instances only in concrete circumstances (only once, after some time etc).

com.cognifide.gradle.aem.common.instance.provision.ProvisionException
com.cognifide.gradle.aem.common.instance.service.repository.Query
com.cognifide.gradle.aem.common.instance.service.repository.QueryCriteria
com.cognifide.gradle.aem.common.instance.service.repository.QueryParams
com.cognifide.gradle.aem.common.instance.service.repository.QueryResult
com.cognifide.gradle.aem.common.instance.local.QuickstartResolver
com.cognifide.gradle.aem.common.instance.rcp.RcpClient
com.cognifide.gradle.aem.common.instance.rcp.RcpSummary
com.cognifide.gradle.aem.common.instance.action.ReloadAction

Reloads all instances (both remote and local instances).

com.cognifide.gradle.aem.common.instance.service.repository.Repository
com.cognifide.gradle.aem.pkg.tasks.compose.RepositoryArchive
com.cognifide.gradle.aem.common.instance.service.repository.RepositoryChange
com.cognifide.gradle.aem.common.instance.service.repository.RepositoryError
com.cognifide.gradle.aem.common.instance.service.repository.RepositoryException
com.cognifide.gradle.aem.common.instance.service.repository.RepositoryHttpClient
com.cognifide.gradle.aem.common.instance.service.repository.RepositoryResult
com.cognifide.gradle.aem.common.instance.service.repository.RepositoryType
com.cognifide.gradle.aem.common.instance.satisfy.Satisfier
com.cognifide.gradle.aem.common.instance.local.Script
com.cognifide.gradle.aem.common.instance.local.Source
com.cognifide.gradle.aem.common.instance.local.Status
com.cognifide.gradle.aem.common.instance.provision.Status
com.cognifide.gradle.aem.common.instance.service.status.Status

Allows to read statuses available at Apache Felix Web Console.

com.cognifide.gradle.aem.common.instance.service.status.StatusException
com.cognifide.gradle.aem.common.instance.provision.Step
(extensions in package com.cognifide.gradle.aem.common.utils)
kotlin.String
com.cognifide.gradle.aem.common.tasks.SyncFileTask
com.cognifide.gradle.aem.common.instance.tail.Tailer
com.cognifide.gradle.aem.common.instance.tail.TailerException
com.cognifide.gradle.aem.common.instance.check.TimeoutCheck
com.cognifide.gradle.aem.common.instance.check.UnavailableCheck
com.cognifide.gradle.aem.common.instance.check.UnchangedCheck

Check that protects against false-positive CRX package deployments.

com.cognifide.gradle.aem.common.instance.service.pkg.UninstallResponse
com.cognifide.gradle.aem.common.instance.service.pkg.UploadResponse
com.cognifide.gradle.aem.common.instance.tail.io.UrlSource
com.cognifide.gradle.aem.common.pkg.vault.VaultApp
com.cognifide.gradle.aem.common.pkg.vault.VaultClient
com.cognifide.gradle.aem.common.pkg.vault.VaultDefinition

Represents collection of metadata being a part of CRX package.

com.cognifide.gradle.aem.common.pkg.vault.VaultException
com.cognifide.gradle.aem.common.pkg.vault.VaultExecutionContext
com.cognifide.gradle.aem.common.pkg.vault.VaultSummary
com.cognifide.gradle.aem.common.instance.service.workflow.Workflow
com.cognifide.gradle.aem.common.instance.service.workflow.WorkflowManager
com.cognifide.gradle.aem.common.instance.service.workflow.WorkflowType
com.cognifide.gradle.aem.common.file.ZipException
com.cognifide.gradle.aem.common.file.ZipFile

Only Zip4j correctly extracts AEM backup ZIP files (files bigger than 10 GB)