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
-