|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of PluginParseException in com.atlassian.plugin |
|---|
| Methods in com.atlassian.plugin that throw PluginParseException | ||
|---|---|---|
static Resources |
Resources.fromXml(org.dom4j.Element element)
Parses the resource descriptors from the provided plugin XML element and creates a Resources object containing them. |
|
|
PluginAccessor.getEnabledModuleDescriptorsByType(java.lang.String type)
Deprecated. since 0.17, use PluginAccessor.getModuleDescriptors(com.atlassian.plugin.predicate.ModuleDescriptorPredicate) with an appropriate predicate instead. |
|
ModuleDescriptor<?> |
DefaultModuleDescriptorFactory.getModuleDescriptor(java.lang.String type)
|
|
ModuleDescriptor<?> |
ModuleDescriptorFactory.getModuleDescriptor(java.lang.String type)
|
|
java.io.InputStream |
XmlPluginArtifact.getResourceAsStream(java.lang.String name)
Always returns null, since it doesn't make sense for an XML artifact |
|
java.io.InputStream |
PluginArtifact.getResourceAsStream(java.lang.String name)
|
|
java.io.InputStream |
JarPluginArtifact.getResourceAsStream(java.lang.String fileName)
|
|
void |
PluginSystemLifecycle.init()
Initialise the plugin system. |
|
void |
ModuleDescriptor.init(Plugin plugin,
org.dom4j.Element element)
Initialise a module given it's parent plugin and the XML element representing the module. |
|
java.lang.String |
PluginController.installPlugin(PluginArtifact pluginArtifact)
Deprecated. Since 2.3.0, use PluginController.installPlugins(PluginArtifact[]) instead |
|
java.util.Set<java.lang.String> |
PluginController.installPlugins(PluginArtifact... pluginArtifacts)
Installs multiple plugins and returns the list of plugin keys. |
|
int |
PluginController.scanForNewPlugins()
Search all loaders and add any new plugins you find. |
|
| Uses of PluginParseException in com.atlassian.plugin.descriptors |
|---|
| Methods in com.atlassian.plugin.descriptors that throw PluginParseException | |
|---|---|
protected void |
AbstractModuleDescriptor.assertModuleClassImplements(java.lang.Class<T> requiredModuleClazz)
Check that the module class of this descriptor implements a given interface, or extends a given class. |
static UnloadableModuleDescriptor |
UnloadableModuleDescriptorFactory.createUnloadableModuleDescriptor(Plugin plugin,
org.dom4j.Element element,
java.lang.Throwable e,
ModuleDescriptorFactory moduleDescriptorFactory)
Creates a new UnloadableModuleDescriptor, for when a problem occurs during the construction of the ModuleDescriptor itself. |
static UnrecognisedModuleDescriptor |
UnrecognisedModuleDescriptorFactory.createUnrecognisedModuleDescriptor(Plugin plugin,
org.dom4j.Element element,
java.lang.Throwable e,
ModuleDescriptorFactory moduleDescriptorFactory)
Creates a new UnrecognisedModuleDescriptor, for when a problem occurs during the retrieval of the ModuleDescriptor itself. |
ModuleDescriptor<?> |
ChainModuleDescriptorFactory.getModuleDescriptor(java.lang.String type)
|
void |
AbstractModuleDescriptor.init(Plugin plugin,
org.dom4j.Element element)
|
protected void |
AbstractModuleDescriptor.loadClass(Plugin plugin,
org.dom4j.Element element)
Deprecated. Since 2.1.0, use AbstractModuleDescriptor.loadClass(Plugin,String) instead |
protected void |
UnloadableModuleDescriptor.loadClass(Plugin plugin,
org.dom4j.Element element)
|
protected void |
AbstractModuleDescriptor.loadClass(Plugin plugin,
java.lang.String clazz)
Override this for module descriptors which don't expect to be able to load a class successfully |
| Uses of PluginParseException in com.atlassian.plugin.factories |
|---|
| Methods in com.atlassian.plugin.factories that throw PluginParseException | |
|---|---|
java.lang.String |
XmlDynamicPluginFactory.canCreate(PluginArtifact pluginArtifact)
Determines if this deployer can handle this artifact by looking for the plugin descriptor |
java.lang.String |
LegacyDynamicPluginFactory.canCreate(PluginArtifact pluginArtifact)
Determines if this deployer can handle this artifact by looking for the plugin descriptor |
java.lang.String |
PluginFactory.canCreate(PluginArtifact pluginArtifact)
Determines if this factory can handle this artifact. |
Plugin |
XmlDynamicPluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated. Since 2.2.0, use XmlDynamicPluginFactory.create(PluginArtifact,ModuleDescriptorFactory) instead |
Plugin |
LegacyDynamicPluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated. Since 2.2.0, use LegacyDynamicPluginFactory.create(PluginArtifact,ModuleDescriptorFactory) instead |
Plugin |
PluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated. Since 2.2.0, use PluginFactory.create(PluginArtifact,ModuleDescriptorFactory) instead |
Plugin |
XmlDynamicPluginFactory.create(PluginArtifact pluginArtifact,
ModuleDescriptorFactory moduleDescriptorFactory)
Deploys the plugin artifact |
Plugin |
LegacyDynamicPluginFactory.create(PluginArtifact pluginArtifact,
ModuleDescriptorFactory moduleDescriptorFactory)
Deploys the plugin artifact |
Plugin |
PluginFactory.create(PluginArtifact pluginArtifact,
ModuleDescriptorFactory moduleDescriptorFactory)
Deploys the plugin artifact by instantiating the plugin and configuring it. |
| Uses of PluginParseException in com.atlassian.plugin.loaders |
|---|
| Methods in com.atlassian.plugin.loaders that throw PluginParseException | |
|---|---|
java.util.Collection<Plugin> |
PluginLoader.addFoundPlugins(ModuleDescriptorFactory moduleDescriptorFactory)
|
java.util.Collection<Plugin> |
ScanningPluginLoader.addFoundPlugins(ModuleDescriptorFactory moduleDescriptorFactory)
|
java.lang.String |
ScanningPluginLoader.canLoad(PluginArtifact pluginArtifact)
Determines if the artifact can be loaded by any of its deployers |
java.lang.String |
DynamicPluginLoader.canLoad(PluginArtifact pluginArtifact)
Determines if this loader can load the jar. |
static java.util.List<ResourceDescriptor> |
LoaderUtils.getResourceDescriptors(org.dom4j.Element element)
Deprecated. use Resources.fromXml(org.dom4j.Element) |
java.util.Collection<Plugin> |
PluginLoader.loadAllPlugins(ModuleDescriptorFactory moduleDescriptorFactory)
|
java.util.Collection<Plugin> |
ClassPathPluginLoader.loadAllPlugins(ModuleDescriptorFactory moduleDescriptorFactory)
|
protected Plugin |
SinglePluginLoader.loadPlugin(ModuleDescriptorFactory moduleDescriptorFactory)
|
| Uses of PluginParseException in com.atlassian.plugin.manager |
|---|
| Methods in com.atlassian.plugin.manager that throw PluginParseException | ||
|---|---|---|
protected void |
DefaultPluginManager.addPlugin(PluginLoader loader,
Plugin plugin)
Deprecated. Since 2.0.2, use #addPlugins(PluginLoader,Collection instead |
|
protected void |
DefaultPluginManager.addPlugins(PluginLoader loader,
java.util.Collection<Plugin> pluginsToInstall)
Update the local plugin state and enable state aware modules. |
|
|
DefaultPluginManager.getEnabledModuleDescriptorsByType(java.lang.String type)
Deprecated. since 0.17, use DefaultPluginManager.getModuleDescriptors(com.atlassian.plugin.predicate.ModuleDescriptorPredicate) with an appropriate predicate instead. |
|
void |
DefaultPluginManager.init()
|
|
java.lang.String |
DefaultPluginManager.installPlugin(PluginArtifact pluginArtifact)
|
|
java.util.Set<java.lang.String> |
DefaultPluginManager.installPlugins(PluginArtifact... pluginArtifacts)
|
|
int |
DefaultPluginManager.scanForNewPlugins()
|
|
| Uses of PluginParseException in com.atlassian.plugin.parsers |
|---|
| Methods in com.atlassian.plugin.parsers that throw PluginParseException | |
|---|---|
Plugin |
XmlDescriptorParser.configurePlugin(ModuleDescriptorFactory moduleDescriptorFactory,
Plugin plugin)
|
Plugin |
DescriptorParser.configurePlugin(ModuleDescriptorFactory moduleDescriptorFactory,
Plugin plugin)
Sets the configuration on the plugin argument to match the configuration specified in the plugin descriptor (typically an XML file). |
protected org.dom4j.Document |
XmlDescriptorParser.createDocument(java.io.InputStream source)
|
protected ModuleDescriptor<?> |
XmlDescriptorParser.createModuleDescriptor(Plugin plugin,
org.dom4j.Element element,
ModuleDescriptorFactory moduleDescriptorFactory)
|
DescriptorParser |
XmlDescriptorParserFactory.getInstance(java.io.InputStream source,
java.lang.String... applicationKeys)
|
DescriptorParser |
DescriptorParserFactory.getInstance(java.io.InputStream source,
java.lang.String... applicationKeys)
Creates a new DescriptorParser for getting plugin descriptor information
from the provided source data. |
| Constructors in com.atlassian.plugin.parsers that throw PluginParseException | |
|---|---|
XmlDescriptorParser(org.dom4j.Document source,
java.lang.String... applicationKeys)
Constructs a parser with an already-constructed document |
|
XmlDescriptorParser(java.io.InputStream source,
java.lang.String... applicationKeys)
Constructs a parser with a stream of an XML document for a specific application |
|
| Uses of PluginParseException in com.atlassian.plugin.util.validation |
|---|
| Subclasses of PluginParseException in com.atlassian.plugin.util.validation | |
|---|---|
class |
ValidationException
Exception for a validation error parsing DOM4J nodes |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||