com.atlassian.bamboo.mock.plugins
Class MockPlugin

java.lang.Object
  extended by com.atlassian.plugin.impl.AbstractPlugin
      extended by com.atlassian.bamboo.mock.plugins.MockPlugin
All Implemented Interfaces:
com.atlassian.plugin.Plugin, com.atlassian.plugin.Resourced, java.lang.Comparable<com.atlassian.plugin.Plugin>

public class MockPlugin
extends com.atlassian.plugin.impl.AbstractPlugin

Mock Plugin.

Since:
v3.3

Field Summary
 
Fields inherited from interface com.atlassian.plugin.Plugin
NAME_COMPARATOR
 
Constructor Summary
MockPlugin(java.lang.String key)
           
MockPlugin(java.lang.String key, java.lang.ClassLoader classLoader)
           
 
Method Summary
 java.lang.ClassLoader getClassLoader()
           
 java.net.URL getResource(java.lang.String path)
           
 java.io.InputStream getResourceAsStream(java.lang.String name)
           
 boolean isDeleteable()
           
 boolean isDynamicallyLoaded()
           
 boolean isUninstallable()
           
<T> java.lang.Class<T>
loadClass(java.lang.String clazz, java.lang.Class<?> callingClass)
           
 
Methods inherited from class com.atlassian.plugin.impl.AbstractPlugin
addModuleDescriptor, close, compareAndSetPluginState, compareTo, containsSystemModule, disable, disableInternal, enable, enableInternal, getDateLoaded, getI18nNameKey, getKey, getLog, getModuleDescriptor, getModuleDescriptors, getModuleDescriptorsByModuleClass, getName, getPluginInformation, getPluginState, getPluginsVersion, getRequiredPlugins, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation, install, installInternal, isBundledPlugin, isEnabled, isEnabledByDefault, isSystemPlugin, removeModuleDescriptor, setEnabled, setEnabledByDefault, setI18nNameKey, setKey, setName, setPluginInformation, setPluginState, setPluginsVersion, setResources, setSystemPlugin, toString, uninstall, uninstallInternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MockPlugin

public MockPlugin(java.lang.String key)

MockPlugin

public MockPlugin(java.lang.String key,
                  java.lang.ClassLoader classLoader)
Method Detail

isUninstallable

public boolean isUninstallable()

isDeleteable

public boolean isDeleteable()

isDynamicallyLoaded

public boolean isDynamicallyLoaded()

loadClass

public <T> java.lang.Class<T> loadClass(java.lang.String clazz,
                                        java.lang.Class<?> callingClass)
                             throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

getClassLoader

public java.lang.ClassLoader getClassLoader()

getResource

public java.net.URL getResource(java.lang.String path)

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String name)


Copyright © 2011 Atlassian. All Rights Reserved.