Uses of Interface
org.craftercms.deployer.utils.beans.InitializableByConfigBean
Packages that use InitializableByConfigBean
Package
Description
-
Uses of InitializableByConfigBean in org.craftercms.deployer.api
Subinterfaces of InitializableByConfigBean in org.craftercms.deployer.apiModifier and TypeInterfaceDescriptioninterface
Represents a single deployment processor. -
Uses of InitializableByConfigBean in org.craftercms.deployer.api.lifecycle
Subinterfaces of InitializableByConfigBean in org.craftercms.deployer.api.lifecycleModifier and TypeInterfaceDescriptioninterface
A hook executed during a lifecycle phase of a target. -
Uses of InitializableByConfigBean in org.craftercms.deployer.impl.lifecycle
Classes in org.craftercms.deployer.impl.lifecycle that implement InitializableByConfigBeanModifier and TypeClassDescriptionclass
Base abstractTargetLifecycleHook
for search index related hooks.class
Base implementation ofTargetLifecycleHook
class
Implementation ofTargetLifecycleHook
that creates an OpenSearch index.class
Implementation ofTargetLifecycleHook
that deletes an OpenSearch index.class
Implementation ofTargetLifecycleHook
that deletes the local Git clone of a remote repo.class
Implementation ofTargetLifecycleHook
that duplicates an index from a source site to a target site.class
Implementation ofTargetLifecycleHook
that duplicates the processed-commits file from a source site to a target site. -
Uses of InitializableByConfigBean in org.craftercms.deployer.impl.lifecycle.aws
Classes in org.craftercms.deployer.impl.lifecycle.aws that implement InitializableByConfigBeanModifier and TypeClassDescriptionclass
TargetLifecycleHook
that clears an S3 bucket.class
Implementation ofTargetLifecycleHook
that creates a CloudFormation stack based on a provided CloudFormation template file.class
Implementation ofTargetLifecycleHook
that deletes a CloudFormation stack.class
Lifecycle hook that duplicates content from source to new target S3 bucket.class
TargetLifecycleHook
that waits until a CloudFormation stack is usable, and then maps the outputs of the stack to target configuration properties. -
Uses of InitializableByConfigBean in org.craftercms.deployer.impl.processors
Classes in org.craftercms.deployer.impl.processors that implement InitializableByConfigBeanModifier and TypeClassDescriptionclass
Base class forDeploymentProcessor
s.class
Base class forDeploymentProcessor
s that are executed during the main deployment phase, which is the phase where the change set is retrieved and the files are processed.class
Base class forDeploymentProcessor
s that are executed during the post deployment phase, which is the phase that happens after all the files from the change set have been processed.class
Processor that indexes the files on the change set, using one or severalBatchIndexer
.class
Processor that runs a command line process.class
Implementation ofDeploymentProcessor
that stops the pipeline execution for a given number of seconds.class
Triggers a deployment event that consumers of the repository (Crafter Engines) can subscribe to.class
Post processor that writes the deployment result to an output file for later access, whenever a deployment fails or files where processed.class
Implementation ofDeploymentProcessor
to replace a pattern on the content of the created or updated files of aDeployment
.class
Processor that does an HTTP method call.class
Post processor that sends an email notification with the result of a deployment, whenever a deployment fails or files where processed.class
Implementation ofDeploymentProcessor
that delegates execution to a Groovy script Can be configured with the following YAML properties: scriptPath: The relative path of the script to execute -
Uses of InitializableByConfigBean in org.craftercms.deployer.impl.processors.aws
Classes in org.craftercms.deployer.impl.processors.aws that implement InitializableByConfigBeanModifier and TypeClassDescriptionclass
Base implementation ofAbstractMainDeploymentProcessor
for processors that use AWS S3.class
Implementation ofDeploymentProcessor
that invalidates the changed files in the given AWS Cloudfront distributions.class
Implementation ofAbstractS3Processor
that uploads the deployment events to AWS S3.class
Implementation ofDeploymentProcessor
that syncs files to an AWS S3 Bucket -
Uses of InitializableByConfigBean in org.craftercms.deployer.impl.processors.git
Classes in org.craftercms.deployer.impl.processors.git that implement InitializableByConfigBeanModifier and TypeClassDescriptionclass
Base class for processors that work against a remote repo.class
Processor that, based on a previous processed commit that's stored, does a diff with the current commit of the deployment, to find out the change set.class
Processor that clones/pulls a remote Git repository into a local path in the filesystem.class
Processor that pushes a localRepo to a remote Git repository.class
Implementation ofAbstractMainDeploymentProcessor
that updates the processed commit id. -
Uses of InitializableByConfigBean in org.craftercms.deployer.impl.processors.opensearch
Classes in org.craftercms.deployer.impl.processors.opensearch that implement InitializableByConfigBeanModifier and TypeClassDescriptionclass
Implementation ofAbstractSearchIndexingProcessor
for OpenSearch