com.atlassian.plugin.osgi.factory
Class TestOsgiBundlePlugin.Modern

java.lang.Object
  extended by com.atlassian.plugin.osgi.factory.TestOsgiBundlePlugin
      extended by com.atlassian.plugin.osgi.factory.TestOsgiBundlePlugin.Modern
Enclosing class:
TestOsgiBundlePlugin

public static class TestOsgiBundlePlugin.Modern
extends TestOsgiBundlePlugin


Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.plugin.osgi.factory.TestOsgiBundlePlugin
TestOsgiBundlePlugin.Legacy, TestOsgiBundlePlugin.Modern
 
Field Summary
 org.junit.rules.ExpectedException expectedException
           
 
Fields inherited from class com.atlassian.plugin.osgi.factory.TestOsgiBundlePlugin
DESCRIPTION, NAME, PLUGIN_KEY, SYMBOLIC_NAME, VENDOR, VERSION
 
Constructor Summary
TestOsgiBundlePlugin.Modern()
           
 
Method Summary
 void getClassLoaderThrowsAfterUninstall()
           
 void getClassLoaderThrowsBeforeInstall()
           
protected  OsgiBundlePlugin getOsgiBundlePlugin()
           
 void getResourceAsStreamThrowsAfterUninstall()
           
 void getResourceAsStreamThrowsBeforeInstall()
           
 void getResourceThrowsAfterUninstall()
           
 void getResourceThrowsBeforeInstall()
           
 void installFailsIfOsgiContainerManagerInstallBundleFails()
           
 void loadClassThrowsAfterUninstall()
           
 void loadClassThrowsBeforeInstall()
           
 void pluginArtifactThatAllowsReferenceIsInstalledByReference()
           
 void setUp()
           
 
Methods inherited from class com.atlassian.plugin.osgi.factory.TestOsgiBundlePlugin
constructorConfiguresPluginCorrectly, executeBasicLifeCycle, getClassLoaderReturnsClassLoaderThatUsesBundle, getDateInstalledMatchesFileTimestamp, getDateLoadedIsRecent, getPluginArtifactReturnsPluginArtifact, getResourceAsStreamForwardsToBundle, getResourceForwardsToBundle, isDeleteableIsTrue, isDynamicallyLoadedIsTrue, isUninstallableIsTrue, loadClassForwardsToBundle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

expectedException

public org.junit.rules.ExpectedException expectedException
Constructor Detail

TestOsgiBundlePlugin.Modern

public TestOsgiBundlePlugin.Modern()
Method Detail

setUp

public void setUp()
           throws Exception
Overrides:
setUp in class TestOsgiBundlePlugin
Throws:
Exception

getOsgiBundlePlugin

protected OsgiBundlePlugin getOsgiBundlePlugin()
Specified by:
getOsgiBundlePlugin in class TestOsgiBundlePlugin

loadClassThrowsBeforeInstall

public void loadClassThrowsBeforeInstall()
                                  throws Exception
Throws:
Exception

getResourceThrowsBeforeInstall

public void getResourceThrowsBeforeInstall()
                                    throws Exception
Throws:
Exception

getResourceAsStreamThrowsBeforeInstall

public void getResourceAsStreamThrowsBeforeInstall()
                                            throws Exception
Throws:
Exception

getClassLoaderThrowsBeforeInstall

public void getClassLoaderThrowsBeforeInstall()
                                       throws Exception
Throws:
Exception

loadClassThrowsAfterUninstall

public void loadClassThrowsAfterUninstall()
                                   throws Exception
Throws:
Exception

getResourceThrowsAfterUninstall

public void getResourceThrowsAfterUninstall()
                                     throws Exception
Throws:
Exception

getResourceAsStreamThrowsAfterUninstall

public void getResourceAsStreamThrowsAfterUninstall()
                                             throws Exception
Throws:
Exception

getClassLoaderThrowsAfterUninstall

public void getClassLoaderThrowsAfterUninstall()
                                        throws Exception
Throws:
Exception

installFailsIfOsgiContainerManagerInstallBundleFails

public void installFailsIfOsgiContainerManagerInstallBundleFails()

pluginArtifactThatAllowsReferenceIsInstalledByReference

public void pluginArtifactThatAllowsReferenceIsInstalledByReference()
                                                             throws Exception
Throws:
Exception


Copyright © 2015 Atlassian. All rights reserved.