Package com.atlassian.plugin.manager
Class DefaultPluginManager.Builder<T extends DefaultPluginManager.Builder<?>>
java.lang.Object
com.atlassian.plugin.manager.DefaultPluginManager.Builder<T>
- Enclosing class:
- DefaultPluginManager
public static class DefaultPluginManager.Builder<T extends DefaultPluginManager.Builder<?>>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()withDelayLoadOf(Predicate<Plugin> delayLoadOf) withModuleDescriptorFactory(ModuleDescriptorFactory moduleDescriptorFactory) withPluginAccessor(PluginAccessor pluginAccessor) withPluginEventManager(PluginEventManager pluginEventManager) withPluginExceptionInterception(PluginExceptionInterception pluginExceptionInterception) withPluginLoader(PluginLoader pluginLoader) withPluginLoaders(List<PluginLoader> pluginLoaders) withPluginRegistry(PluginRegistry.ReadWrite pluginRegistry) withSafeModeManager(SafeModeManager safeModeManager) withScopeManager(ScopeManager ignored) Deprecated.withVerifyRequiredPlugins(boolean verifyRequiredPlugins)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
withSafeModeManager
-
withStore
-
withPluginLoaders
-
withPluginLoader
-
withModuleDescriptorFactory
-
withPluginEventManager
-
withPluginExceptionInterception
-
withVerifyRequiredPlugins
-
withDelayLoadOf
-
withPluginRegistry
-
withPluginAccessor
-
withScopeManager
Deprecated.in 5.0 for removal in 6.0 whenScopeManagerwill be removed. -
build
-
ScopeManagerwill be removed.