public class

XmlDynamicPlugin

extends AbstractPlugin
java.lang.Object
   ↳ com.atlassian.plugin.impl.AbstractPlugin
     ↳ com.atlassian.plugin.impl.XmlDynamicPlugin

Class Overview

A dynamic XML plugin that consists of the Atlassian plugin descriptor

Summary

[Expand]
Inherited Fields
From interface com.atlassian.plugin.Plugin
Public Constructors
XmlDynamicPlugin()
Public Methods
void close()
Free any resources held by this plugin.
ClassLoader getClassLoader()
URL getResource(String name)
InputStream getResourceAsStream(String name)
boolean isDeleteable()
boolean isDynamicallyLoaded()
boolean isUninstallable()
<M> Class<M> loadClass(String clazz, Class<?> callingClass)
[Expand]
Inherited Methods
From class com.atlassian.plugin.impl.AbstractPlugin
From class java.lang.Object
From interface com.atlassian.plugin.Plugin
From interface com.atlassian.plugin.Resourced
From interface java.lang.Comparable

Public Constructors

public XmlDynamicPlugin ()

Public Methods

public void close ()

Free any resources held by this plugin. To be called during uninstallation of the Plugin.

public ClassLoader getClassLoader ()

public URL getResource (String name)

public InputStream getResourceAsStream (String name)

public boolean isDeleteable ()

public boolean isDynamicallyLoaded ()

public boolean isUninstallable ()

public Class<M> loadClass (String clazz, Class<?> callingClass)