com.atlassian.bamboo.plugin
Interface InitablePluginModule<T extends com.atlassian.plugin.ModuleDescriptor>

All Superinterfaces:
BambooPluginModule
All Known Subinterfaces:
BitbucketDelegatedRepository, BranchAwareRepository, BranchDetectionCapableRepository, BranchingAwareRepository, BranchMergingAwareRepository, BuildConfigurationAwarePlugin, BuildConfigurationUIPlugin, BuildTriggerCondition, CachingAwareRepository, CapabilityConfiguratorPluginModule, CapabilityTypeModule, CommitIsolationAwareRepository, CommitUrlProvider, ConfigurablePlugin, CustomRevisionDataAwareRepository, CustomSourceDirectoryAwareRepository, CustomVariableProviderRepository, DependenciesBuildConfigurationPlugin, DeploymentsAwareWebRepositoryViewer, IncludeExcludeAwareRepository, InitialBuildAwareRepository, MavenPomAccessorCapableRepository, MiscellaneousBuildConfigurationPlugin, OnceOffCapableRepository, PluggableFooter, PluggableTopNavigation, PostConfigurableRepository, PreparableRepository, PushCapableRepository, QuietPeriodAwareRepository, Repository, RepositoryEventAware, RequirementsAwareRepository, SelectableAuthenticationRepository, StandaloneRepository, TaggingAwareRepository, WebRepositoryViewer
All Known Implementing Classes:
AbstractArtifactHandler, AbstractCapabilityConfiguratorPluginModule, AbstractCapabilityTypeModule, AbstractExecutableCapabilityTypeModule, AbstractLocalArtifactHandler, AbstractMultipleExecutableCapabilityTypeModule, AbstractRepository, AbstractStandaloneRepository, AbstractWebRepositoryViewer, AgentLocalArtifactHandler, AppLinksSvnRepository, AppLinksWebRepositoryViewer, ArtifactHandlerForPlanConfigurator, AutomaticDependencyManagementPlugin, BambooRemoteArtifactHandler, BaseBuildConfigurationAwarePlugin, BaseConfigurableBuildPlugin, BaseConfigurablePlugin, BitbucketRepository, BrokenBuildConfiguration, BrokenBuildPostProcessor, BuildExpiryPerPlanPlugin, BuildLabeller, BuildMonitoringPerPlanPlugin, CloverBuildProcessor, ConcurrentBuildsPlanConfigurationPlugin, CVSRepository, DefaultFooter, DefaultTopNavigation, DefaultWebRepositoryViewer, FisheyeWebRepositoryViewer, HgCapabilityTypeModule, HgRepository, HgWebRepositoryViewer, Maven2CapabilityConfigurator, NoWebRepositoryViewer, NullRepository, PerforceRepository, PlansGreenCondition, S3ArtifactHandler, ServerLocalArtifactHandler, SshCapabilityTypeModule, StashWebRepositoryViewer, SvnRepository

public interface InitablePluginModule<T extends com.atlassian.plugin.ModuleDescriptor>
extends BambooPluginModule

Represents a plugin module that can be initialize with its own module descriptor.


Method Summary
 void init(T moduleDescriptor)
          Initialises the Plugin with the plugin module descriptor
 

Method Detail

init

void init(@NotNull
          T moduleDescriptor)
Initialises the Plugin with the plugin module descriptor

Parameters:
moduleDescriptor - Plugin module descriptor


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.