class Provisioner
Configures AEM instances only in concrete circumstances (only once, after some time etc).
<init> |
Configures AEM instances only in concrete circumstances (only once, after some time etc). Provisioner(manager: InstanceManager) |
greedy |
Forces to perform steps that supports greediness regardless their state on instances (already performed). val greedy: Property<Boolean!>! |
manager |
val manager: InstanceManager |
path |
Determines a path in JCR repository in which provisioning metadata and step markers will be stored. val path: Property<String!>! |
stepName |
Determines which steps should be performed selectively. val stepName: Property<String!>! |
provision |
Perform all provision steps for specified instance. fun provision(instance: Instance): List<Action>
Perform all provision steps for all instances in parallel. fun provision(instances: Collection<Instance>): List<Action> |
step |
Define provision step. fun step(id: String, options: Step.() -> Unit): Unit |