com.atlassian.plugin.loaders.classloading
Class DirectoryPluginLoaderUtils

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

public class DirectoryPluginLoaderUtils
extends java.lang.Object


Nested Class Summary
static class DirectoryPluginLoaderUtils.ScannerDirectories
           
 
Field Summary
static java.lang.String PADDINGTON_JAR
           
static java.lang.String POOH_JAR
           
 
Constructor Summary
DirectoryPluginLoaderUtils()
           
 
Method Summary
static java.io.File copyTestPluginsToTempDirectory()
          Copies the test plugins to a new temporary directory and returns that directory.
static DirectoryPluginLoaderUtils.ScannerDirectories createFillAndCleanTempPluginDirectory()
           
static java.io.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 java.lang.String PADDINGTON_JAR
See Also:
Constant Field Values

POOH_JAR

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

DirectoryPluginLoaderUtils

public DirectoryPluginLoaderUtils()
Method Detail

copyTestPluginsToTempDirectory

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

Throws:
java.io.IOException

getTestPluginsDirectory

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


createFillAndCleanTempPluginDirectory

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


Copyright © 2013 Atlassian. All Rights Reserved.