aem-plugin / com.cognifide.gradle.aem.pkg.tasks / PackageSync

PackageSync

open class PackageSync : AemDefaultTask

Types

Mode

enum class Mode

Transfer

enum class Transfer

Constructors

<init>

PackageSync()

Properties

contentDir

Location of JCR content root to which content will be copied.

val contentDir: DirectoryProperty!

filter

Determines which content will be copied from source instance.

val filter: Property<FilterFile!>!

instance

Source instance from which JCR content will be copied.

val instance: Property<Instance!>!

mode

Determines what need to be done (content copied and clean or something else).

val mode: Property<Mode!>!

transfer

Determines a method of getting JCR content from remote instance.

val transfer: Property<Transfer!>!

Functions

cleaner

fun cleaner(options: Cleaner.() -> Unit): Unit

downloader

fun downloader(options: Downloader.() -> Unit): Unit

mode

fun mode(name: String): Unit

sync

fun sync(): Unit

transfer

fun transfer(name: String): Unit

vlt

fun vlt(options: VaultClient.() -> Unit): Unit

Companion Object Properties

NAME

const val NAME: String