public class PluginLoadersFactory
extends java.lang.Object
pluginModuleXmlLocations
, and pre-constructed loaders
can be provided through the configuredLoaders
collection. In addition, the
EXTRA_BUNDLED_PLUGINS_SYSTEM_PROPERTY
system property can be used to provide a comma-separated list of extra
locations to load bundled plugins from.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EXTRA_BUNDLED_PLUGINS_SYSTEM_PROPERTY |
Constructor and Description |
---|
PluginLoadersFactory(java.util.Collection<java.lang.String> pluginModuleXmlLocations,
java.util.Collection<com.atlassian.plugin.loaders.PluginLoader> configuredLoaders,
ExtraBundledPluginsFactory extraBundledPluginsFactory) |
Modifier and Type | Method and Description |
---|---|
java.util.List<com.atlassian.plugin.loaders.PluginLoader> |
get() |
static java.lang.Iterable<com.atlassian.plugin.loaders.PluginLoader> |
getLoaders(java.util.Collection<java.lang.String> pluginModuleXmlLocations,
java.util.Collection<com.atlassian.plugin.loaders.PluginLoader> configuredLoaders,
ExtraBundledPluginsFactory extraBundledPluginsFactory) |
public static final java.lang.String EXTRA_BUNDLED_PLUGINS_SYSTEM_PROPERTY
public PluginLoadersFactory(java.util.Collection<java.lang.String> pluginModuleXmlLocations, java.util.Collection<com.atlassian.plugin.loaders.PluginLoader> configuredLoaders, ExtraBundledPluginsFactory extraBundledPluginsFactory)
public static java.lang.Iterable<com.atlassian.plugin.loaders.PluginLoader> getLoaders(java.util.Collection<java.lang.String> pluginModuleXmlLocations, java.util.Collection<com.atlassian.plugin.loaders.PluginLoader> configuredLoaders, ExtraBundledPluginsFactory extraBundledPluginsFactory)
public java.util.List<com.atlassian.plugin.loaders.PluginLoader> get()
Copyright © 2003-2014 Atlassian. All Rights Reserved.