Interface InitializableByConfigBean
- All Known Subinterfaces:
DeploymentProcessor
,TargetLifecycleHook
- All Known Implementing Classes:
AbstractDeploymentProcessor
,AbstractIndexAwareLifecycleHook
,AbstractLifecycleHook
,AbstractMainDeploymentProcessor
,AbstractPostDeploymentProcessor
,AbstractRemoteGitRepoAwareProcessor
,AbstractS3Processor
,AbstractSearchIndexingProcessor
,ClearS3BucketLifecycleHook
,CloudFrontInvalidationProcessor
,CommandLineProcessor
,CreateCloudFormationLifecycleHook
,CreateIndexLifecycleHook
,DelayProcessor
,DeleteCloudFormationLifecycleHook
,DeleteIndexLifecycleHook
,DeleteLocalRepoFolderLifecycleHook
,DuplicateIndexHook
,DuplicateProcessedCommitsHook
,DuplicateS3LifecycleHook
,FileBasedDeploymentEventProcessor
,FileOutputProcessor
,FindAndReplaceProcessor
,GitDiffProcessor
,GitPullProcessor
,GitPushProcessor
,GitUpdateCommitIdProcessor
,HttpMethodCallProcessor
,MailNotificationProcessor
,OpenSearchIndexingProcessor
,S3DeploymentEventsProcessor
,S3SyncProcessor
,ScriptProcessor
,WaitTillCloudFormationStackUsableLifecycleHook
public interface InitializableByConfigBean
Interface implemented by beans that can be initialized through a
Configuration
object.- Author:
- avasquez
-
Method Summary
Modifier and TypeMethodDescriptionvoid
init
(org.apache.commons.configuration2.Configuration config) Initializes the bean using the specified configuration.
-
Method Details
-
init
void init(org.apache.commons.configuration2.Configuration config) throws org.craftercms.commons.config.ConfigurationException, DeployerException Initializes the bean using the specified configuration.- Parameters:
config
- the bean's configuration- Throws:
org.craftercms.commons.config.ConfigurationException
- if there's configuration related exceptionDeployerException
- if there's a general exception on init
-