com.atlassian.plugin.loaders.classloading
Class DirectoryPluginLoaderUtils

java.lang.Object
  extended by com.atlassian.plugin.loaders.classloading.DirectoryPluginLoaderUtils

public class DirectoryPluginLoaderUtils
extends Object


Nested Class Summary
static class DirectoryPluginLoaderUtils.ScannerDirectories
           
 
Field Summary
static String PADDINGTON_JAR
           
static String POOH_JAR
           
 
Constructor Summary
DirectoryPluginLoaderUtils()
           
 
Method Summary
static File copyTestPluginsToTempDirectory()
          Copies the test plugins to a new temporary directory and returns that directory.
static DirectoryPluginLoaderUtils.ScannerDirectories createFillAndCleanTempPluginDirectory()
           
static File getTestPluginsDirectory()
          Returns the directory on the classpath where the test plugins live.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PADDINGTON_JAR

public static final String PADDINGTON_JAR
See Also:
Constant Field Values

POOH_JAR

public static final String POOH_JAR
See Also:
Constant Field Values
Constructor Detail

DirectoryPluginLoaderUtils

public DirectoryPluginLoaderUtils()
Method Detail

copyTestPluginsToTempDirectory

public static File copyTestPluginsToTempDirectory()
                                           throws IOException
Copies the test plugins to a new temporary directory and returns that directory.

Throws:
IOException

getTestPluginsDirectory

public static File getTestPluginsDirectory()
Returns the directory on the classpath where the test plugins live.


createFillAndCleanTempPluginDirectory

public static DirectoryPluginLoaderUtils.ScannerDirectories createFillAndCleanTempPluginDirectory()
                                                                                           throws IOException
Throws:
IOException


Copyright © 2014 Atlassian. All rights reserved.