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
,PerforceRepository
,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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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
-
-