public class SyncFileTask
extends AemDefaultTask
@Internal @NotNull public InstanceManager getInstanceManager()
public org.gradle.api.provider.ListProperty<com.cognifide.gradle.aem.common.instance.Instance> getInstances()
public org.gradle.api.file.ConfigurableFileCollection getFiles()
@NotNull public kotlin.jvm.functions.Function1<com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> getInitializer()
Hook for preparing instance before deploying packages
public void setInitializer(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> p)
Hook for preparing instance before deploying packages
@NotNull public kotlin.jvm.functions.Function1<com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> getFinalizer()
Hook for cleaning instance after deploying packages
public void setFinalizer(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> p)
Hook for cleaning instance after deploying packages
@NotNull public kotlin.jvm.functions.Function0<kotlin.Unit> getCompleter()
Hook after deploying all packages to all instances.
public void setCompleter(@NotNull
kotlin.jvm.functions.Function0<kotlin.Unit> p)
Hook after deploying all packages to all instances.
public org.gradle.api.provider.Property<java.lang.Boolean> getAwaited()
Check instance(s) condition after performing action related with synced file(s).
public void awaitIf(@NotNull
kotlin.jvm.functions.Function0<java.lang.Boolean> callback)
public void awaitUp(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.action.AwaitUpAction,kotlin.Unit> options)
Controls await up action.
public void awaitUp()
public void sync(@NotNull
kotlin.jvm.functions.Function2<? super com.cognifide.gradle.aem.common.instance.InstanceSync,? super java.io.File,kotlin.Unit> action)
public org.gradle.api.Task syncFile(@NotNull
kotlin.jvm.functions.Function2<? super com.cognifide.gradle.aem.common.instance.InstanceSync,? super java.io.File,kotlin.Unit> action)