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 voidinit(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
-
-