Package com.atlassian.bamboo.plugin
Interface InitablePluginModule<T extends com.atlassian.plugin.ModuleDescriptor>
- All Superinterfaces:
BambooPluginModule
- All Known Subinterfaces:
ArtifactHandlerConfigurator,BitbucketDelegatedRepository,BranchAwareRepository,BranchDetectionCapableRepository,BranchInformationProvider,BranchingAwareRepository,BranchMergingAwareRepository,BuildConfigurationAwarePlugin<T>,BuildTriggerCondition,CachingAwareRepository,CapabilityConfiguratorPluginModule,CapabilityTypeModule,CheckoutCustomRevisionDataAwareRepository,CommitIsolationAwareRepository,CommitUrlProvider,ConfigurablePlugin<T>,CredentialType,CustomRevisionDataAwareRepository,CustomSourceDirectoryAwareRepository,CustomVariableProviderRepository,DependenciesPlanConfigurationPlugin,DeploymentsAwareCommitUrlProvider,DockerHandlerProvider,EditActionAwareRepository,ImportExportAwarePlugin<T,,P> IncludeExcludeAwareRepository,InitialBuildAwareRepository,MavenPomAccessorCapableRepository,MiscellaneousPlanConfigurationPlugin,OnceOffCapableRepository,PlanConfigurationUiPlugin,PluggableFooter,PluggableTopNavigation,PreparableRepository,PushCapableRepository,QuietPeriodAwareRepository,Repository,RepositoryEventAware,RequirementsAwareRepository,RequiresRepositoryData,SelectableAuthenticationRepository,StandaloneRepository,StashRepository,TaggingAwareRepository,TestConnectionAwareRepository,WebRepositoryViewer
- All Known Implementing Classes:
AbstractArtifactHandler,AbstractArtifactHandlerConfigurator,AbstractCapabilityConfiguratorPluginModule,AbstractCapabilityTypeModule,AbstractCredentialType,AbstractExecutableCapabilityTypeModule,AbstractLocalArtifactHandler,AbstractMultipleExecutableCapabilityTypeModule,AbstractQuickFilterRuleType,AbstractRepository,AbstractRepublishingArtifactHandler,AbstractStandaloneRepository,AbstractWebRepositoryViewer,AgentLocalArtifactHandler,AgentLocalArtifactHandlerConfigurator,ArtifactHandlerForPlanConfigurator,AutomaticDependencyManagementPlugin,BambooRemoteArtifactHandler,BambooRemoteArtifactHandlerConfigurator,BaseBuildConfigurationAwarePlugin,BaseConfigurableBuildPlugin,BaseConfigurablePlugin,BitbucketRepository,BrokenBuildPostProcessor,BuildExpiryPerPlanPlugin,BuildLabellerCustomBuildProcessor,BuildMonitoringPerPlanPlugin,CloverBuildProcessor,ConcurrentBuildsPlanConfigurationPlugin,DefaultDockerHandlerProvider,DefaultFooter,DefaultTopNavigation,DefaultWebRepositoryViewer,FisheyeWebRepositoryViewer,GitCapabilityTypeModule,GitHubRepository,GitRepository,HasLabelRuleType,HungBuildPlanConfigurationPlugin,InProjectRuleType,LastExecutionDateRuleType,LastResultStatusRuleType,LegacyStashWebRepositoryViewer,Maven2CapabilityConfigurator,NameMatcherRuleType,NoWebRepositoryViewer,NullRepository,PlansGreenCondition,RemoteTransferFallbackArtifactHandler,S3ArtifactHandler,S3ArtifactHandlerConfigurator,ServerLocalArtifactHandler,ServerLocalArtifactHandlerConfigurator,SkipTestHistoryConfigurationItem,SshCapabilityTypeModule,SshCredentialType,StashRepositoryImpl,StashWebRepositoryViewer,SuspensionStatusRuleType,SvnRepository,TestDockerHandlerProvider,UsernamePasswordCredentialType
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
-
Method Details
-
init
Initialises the Plugin with the plugin module descriptor- Parameters:
moduleDescriptor- Plugin module descriptor
-