All Types

com.cognifide.gradle.aem.common.instance.action.AbstractAction
com.cognifide.gradle.aem.common.file.transfer.AbstractFileTransfer
com.cognifide.gradle.aem.common.instance.AbstractInstance
com.cognifide.gradle.aem.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, configuration aggregator.

com.cognifide.gradle.aem.AemPlugin
com.cognifide.gradle.aem.AemTask
com.cognifide.gradle.aem.AemTaskFacade
com.cognifide.gradle.aem.common.instance.action.AnyInstanceAction
com.cognifide.gradle.aem.common.tasks.lifecycle.Await
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.BackupResolver
com.cognifide.gradle.aem.common.instance.local.BackupSource
com.cognifide.gradle.aem.common.instance.local.BackupType

Indicates backup file source.

com.cognifide.gradle.aem.environment.docker.runtime.Base
com.cognifide.gradle.aem.common.build.Behaviors
com.cognifide.gradle.aem.common.instance.service.pkg.BuildResponse
com.cognifide.gradle.aem.common.build.BuildScope
com.cognifide.gradle.aem.common.instance.service.osgi.Bundle
com.cognifide.gradle.aem.bundle.tasks.BundleCompose
com.cognifide.gradle.aem.pkg.tasks.compose.BundleDependency
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.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.tooling.sync.Cleaner
com.cognifide.gradle.aem.tooling.sync.CleanerRule
com.cognifide.gradle.aem.common.build.CollectingLogger
(extensions in package com.cognifide.gradle.aem.common.instance)
kotlin.collections.Collection
(extensions in package com.cognifide.gradle.aem.common.utils)
kotlin.collections.Collection
(extensions in package com.cognifide.gradle.aem.environment.docker)
kotlin.collections.Collection
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.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.instance.tail.io.ConsolePrinter
com.cognifide.gradle.aem.environment.docker.Container
com.cognifide.gradle.aem.environment.docker.container.ContainerException
com.cognifide.gradle.aem.environment.reloader.ContainerFileEvent
com.cognifide.gradle.aem.environment.docker.ContainerManager
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.file.transfer.generic.CustomFileTransfer

Represents dynamically created file transfer via build script.

com.cognifide.gradle.aem.common.tasks.Debug
com.cognifide.gradle.aem.common.instance.check.DefaultCheck
com.cognifide.gradle.aem.common.file.watcher.DelegatingFileAlterationListener
com.cognifide.gradle.aem.common.instance.service.pkg.DeleteResponse
com.cognifide.gradle.aem.common.build.DependencyOptions

Based on: org.gradle.kotlin.dsl.accessors.runtime

com.cognifide.gradle.aem.environment.docker.runtime.Desktop
com.cognifide.gradle.aem.common.tasks.lifecycle.Destroy
com.cognifide.gradle.aem.environment.docker.container.DevOptions
com.cognifide.gradle.aem.environment.docker.Docker
com.cognifide.gradle.aem.environment.docker.DockerCustomSpec
com.cognifide.gradle.aem.environment.docker.DockerDefaultSpec
com.cognifide.gradle.aem.environment.docker.DockerException
com.cognifide.gradle.aem.environment.docker.DockerProcess
com.cognifide.gradle.aem.environment.docker.DockerResult
com.cognifide.gradle.aem.environment.docker.DockerSpec
com.cognifide.gradle.aem.common.notifier.DorkboxNotifier
com.cognifide.gradle.aem.common.tasks.lifecycle.Down
com.cognifide.gradle.aem.tooling.sync.Downloader
com.cognifide.gradle.aem.environment.Environment
com.cognifide.gradle.aem.environment.tasks.EnvironmentAwait
com.cognifide.gradle.aem.environment.tasks.EnvironmentDestroy
com.cognifide.gradle.aem.environment.tasks.EnvironmentDev
com.cognifide.gradle.aem.environment.tasks.EnvironmentDown
com.cognifide.gradle.aem.environment.EnvironmentException
com.cognifide.gradle.aem.environment.tasks.EnvironmentHosts
com.cognifide.gradle.aem.environment.EnvironmentPlugin

Separate plugin which provides tasks for managing local development environment additional to AEM, like: Dispatcher, Solr, Knot.X, etc.

com.cognifide.gradle.aem.environment.tasks.EnvironmentReload
com.cognifide.gradle.aem.environment.tasks.EnvironmentResetup
com.cognifide.gradle.aem.environment.tasks.EnvironmentResolve
com.cognifide.gradle.aem.environment.tasks.EnvironmentRestart
com.cognifide.gradle.aem.environment.tasks.EnvironmentUp
com.cognifide.gradle.aem.common.instance.service.pkg.ErrorPattern
com.cognifide.gradle.aem.common.file.watcher.Event
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.file.watcher.EventType
com.cognifide.gradle.aem.environment.docker.container.ExecSpec
com.cognifide.gradle.aem.common.file.FileContentReader
com.cognifide.gradle.aem.instance.tail.io.FileDestination
com.cognifide.gradle.aem.common.file.transfer.FileDownloader
com.cognifide.gradle.aem.common.file.transfer.FileEntry
com.cognifide.gradle.aem.common.file.FileException
com.cognifide.gradle.aem.common.file.resolver.FileGroup
com.cognifide.gradle.aem.common.file.FileOperations
com.cognifide.gradle.aem.common.file.resolver.FileResolution
com.cognifide.gradle.aem.common.file.resolver.FileResolver
com.cognifide.gradle.aem.common.file.transfer.FileTransfer
com.cognifide.gradle.aem.common.file.transfer.FileTransferFactory

Allows to create separate file transfer of same type but with different settings.

com.cognifide.gradle.aem.common.file.transfer.FileTransferManager

Facade for transferring files over multiple protocols HTTP/SFTP/SMB and custom.

com.cognifide.gradle.aem.common.file.transfer.FileUploader
com.cognifide.gradle.aem.common.file.FileWatcher
com.cognifide.gradle.aem.common.pkg.vlt.FilterElement
com.cognifide.gradle.aem.common.pkg.vlt.FilterFile
com.cognifide.gradle.aem.common.pkg.vlt.FilterType
com.cognifide.gradle.aem.common.utils.Formats
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.GroovyConsoleResult
com.cognifide.gradle.aem.environment.health.HealthCheck
com.cognifide.gradle.aem.environment.health.HealthChecker
com.cognifide.gradle.aem.environment.health.HealthStatus
com.cognifide.gradle.aem.environment.hosts.Host
com.cognifide.gradle.aem.environment.docker.container.HostFileManager

File manager for host OS files related specific Docker container. Provides DSL for e.g creating directories for volumes and providing extra files shared via volumes.

com.cognifide.gradle.aem.environment.hosts.HostOptions

Manages host definitions in case of different purposes indicated by tags.

com.cognifide.gradle.aem.common.instance.service.pkg.HtmlResponse
com.cognifide.gradle.aem.common.http.HttpClient
com.cognifide.gradle.aem.common.file.transfer.http.HttpFileException
com.cognifide.gradle.aem.common.file.transfer.http.HttpFileTransfer
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.InstanceActionPerformer

Executor for actions affecting multiple remote instances at once.

com.cognifide.gradle.aem.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.common.instance.InstanceHttpClient
com.cognifide.gradle.aem.instance.tail.InstanceLogInfo
com.cognifide.gradle.aem.common.instance.InstanceOptions
com.cognifide.gradle.aem.instance.InstancePlugin

Separate plugin which provides tasks for:

com.cognifide.gradle.aem.instance.provision.InstanceProvision
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.satisfy.InstanceSatisfy
com.cognifide.gradle.aem.common.instance.InstanceService
com.cognifide.gradle.aem.instance.tasks.InstanceSetup
com.cognifide.gradle.aem.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.tail.InstanceTail
com.cognifide.gradle.aem.instance.tail.InstanceTailer
com.cognifide.gradle.aem.instance.tail.InstanceTailerException
com.cognifide.gradle.aem.common.tasks.InstanceTask
com.cognifide.gradle.aem.instance.tasks.InstanceUp
com.cognifide.gradle.aem.common.instance.InstanceUrl
(extensions in package com.cognifide.gradle.aem.common.utils)
kotlin.collections.Iterable
com.cognifide.gradle.aem.common.utils.formats.JsonPassword
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.action.LocalInstanceAction
com.cognifide.gradle.aem.common.instance.LocalInstanceManager
com.cognifide.gradle.aem.common.tasks.LocalInstanceTask
com.cognifide.gradle.aem.instance.tail.Log
com.cognifide.gradle.aem.instance.tail.LogChunk
com.cognifide.gradle.aem.instance.tail.LogDestination
com.cognifide.gradle.aem.instance.tail.io.LogFiles
com.cognifide.gradle.aem.instance.tail.LogFilter

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

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

Represents node stored in JCR content repository.

com.cognifide.gradle.aem.common.pkg.vlt.NodeTypesSync
com.cognifide.gradle.aem.common.notifier.Notifier
com.cognifide.gradle.aem.common.notifier.NotifierFacade
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.pkg.tasks.PackageActivate
com.cognifide.gradle.aem.pkg.tasks.PackageCompose
com.cognifide.gradle.aem.common.pkg.PackageDefinition

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

com.cognifide.gradle.aem.pkg.tasks.PackageDelete
com.cognifide.gradle.aem.pkg.tasks.compose.PackageDependency
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.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.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.instance.satisfy.PackageResolution
com.cognifide.gradle.aem.common.instance.service.pkg.PackageResolver
com.cognifide.gradle.aem.instance.satisfy.PackageResolver
com.cognifide.gradle.aem.common.instance.service.pkg.PackageState
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.common.build.Parallel
com.cognifide.gradle.aem.common.file.transfer.generic.PathFileTransfer

File transfer which is copying files instead of using them directly.

com.cognifide.gradle.aem.common.utils.Patterns
com.cognifide.gradle.aem.common.instance.PhysicalType
com.cognifide.gradle.aem.common.http.PreemptiveAuthInterceptor
com.cognifide.gradle.aem.common.build.ProgressCountdown
com.cognifide.gradle.aem.common.build.ProgressIndicator
com.cognifide.gradle.aem.common.build.ProgressLogger
com.cognifide.gradle.aem.pkg.tasks.compose.ProjectMergingOptions

Allows to override project specific options while composing merged CRX package.

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.build.PropertyParser
com.cognifide.gradle.aem.common.file.transfer.ProtocolFileTransfer
com.cognifide.gradle.aem.instance.provision.Provisioner

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

com.cognifide.gradle.aem.instance.provision.ProvisionException
com.cognifide.gradle.aem.common.instance.local.QuickstartResolver
com.cognifide.gradle.aem.tooling.rcp.Rcp
com.cognifide.gradle.aem.tooling.rcp.RcpClient
com.cognifide.gradle.aem.tooling.rcp.RcpSummary
com.cognifide.gradle.aem.common.instance.action.ReloadAction

Reloads all instances (both remote and local instances).

com.cognifide.gradle.aem.environment.reloader.Reloader
com.cognifide.gradle.aem.common.instance.RemoteInstance
com.cognifide.gradle.aem.common.instance.service.repository.Repository
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.http.RequestException
com.cognifide.gradle.aem.common.tasks.lifecycle.Resetup
com.cognifide.gradle.aem.common.tasks.lifecycle.Resolve
com.cognifide.gradle.aem.common.file.transfer.resolve.ResolveFileException
com.cognifide.gradle.aem.common.file.transfer.resolve.ResolveFileTransfer
com.cognifide.gradle.aem.common.file.resolver.Resolver

File downloader with groups supporting files from multiple sources: local and remote (SFTP, SMB, HTTP).

com.cognifide.gradle.aem.common.http.ResponseException
com.cognifide.gradle.aem.common.tasks.lifecycle.Restart
com.cognifide.gradle.aem.common.build.Retry
com.cognifide.gradle.aem.environment.docker.RunSpec
com.cognifide.gradle.aem.environment.docker.Runtime
com.cognifide.gradle.aem.common.instance.local.Script
com.cognifide.gradle.aem.common.tasks.lifecycle.Setup
com.cognifide.gradle.aem.common.file.transfer.sftp.SftpFileException
com.cognifide.gradle.aem.common.file.transfer.sftp.SftpFileTransfer
com.cognifide.gradle.aem.common.file.transfer.smb.SmbFileException
com.cognifide.gradle.aem.common.file.transfer.smb.SmbFileTransfer
com.cognifide.gradle.aem.common.instance.local.Source
com.cognifide.gradle.aem.environment.docker.Stack

Represents AEM project specific AEM Docker stack and provides API for manipulating it.

com.cognifide.gradle.aem.environment.docker.StackException
com.cognifide.gradle.aem.common.instance.local.Status
com.cognifide.gradle.aem.common.instance.service.status.Status

Allows to read statuses available at Apache Felix Web Console.

com.cognifide.gradle.aem.instance.provision.Status
com.cognifide.gradle.aem.common.instance.service.status.StatusException
com.cognifide.gradle.aem.instance.provision.Step
com.cognifide.gradle.aem.tooling.sync.Sync
com.cognifide.gradle.aem.common.tasks.TaskSequence
com.cognifide.gradle.aem.common.instance.check.TimeoutCheck
com.cognifide.gradle.aem.environment.docker.runtime.Toolbox
com.cognifide.gradle.aem.tooling.ToolingPlugin

Provides tasks useful even when working without CRX package source files.

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.tasks.lifecycle.Up
com.cognifide.gradle.aem.common.instance.service.pkg.UploadResponse
com.cognifide.gradle.aem.environment.health.UrlCheck
com.cognifide.gradle.aem.common.file.transfer.generic.UrlFileTransfer
com.cognifide.gradle.aem.instance.tail.io.UrlSource
com.cognifide.gradle.aem.common.utils.Utils
com.cognifide.gradle.aem.tooling.vlt.Vlt
com.cognifide.gradle.aem.tooling.vlt.VltApp
com.cognifide.gradle.aem.tooling.vlt.VltClient
com.cognifide.gradle.aem.common.pkg.vlt.VltDefinition

Represents collection of metadata being a part of CRX package.

com.cognifide.gradle.aem.tooling.vlt.VltException
com.cognifide.gradle.aem.tooling.vlt.VltExecutionContext
com.cognifide.gradle.aem.tooling.vlt.VltSummary
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.tasks.ZipTask