com.atlassian.confluence.plugin
Class SimplePluginDirectoryProvider
java.lang.Object
com.atlassian.confluence.plugin.SimplePluginDirectoryProvider
- All Implemented Interfaces:
- PluginDirectoryProvider
public class SimplePluginDirectoryProvider
- extends java.lang.Object
- implements PluginDirectoryProvider
Creates the standard set of plugin directories as subdirectories of a provided parent directory.
Location of the parent directory is delegated to an external provider.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimplePluginDirectoryProvider
public SimplePluginDirectoryProvider(PluginParentDirectoryLocator directoryLocator)
getPluginDirectory
public java.io.File getPluginDirectory()
- Specified by:
getPluginDirectory
in interface PluginDirectoryProvider
- Returns:
- the plugin directory
getPluginTempDirectory
public java.io.File getPluginTempDirectory()
- Specified by:
getPluginTempDirectory
in interface PluginDirectoryProvider
- Returns:
- the plugin temp directory
getBundledPluginDirectory
public java.io.File getBundledPluginDirectory()
- Specified by:
getBundledPluginDirectory
in interface PluginDirectoryProvider
- Returns:
- the bundled plugin directory
getPluginsPersistentCacheDirectory
public java.io.File getPluginsPersistentCacheDirectory()
- Specified by:
getPluginsPersistentCacheDirectory
in interface PluginDirectoryProvider
- Returns:
- the plugins persistent cache directory
getPluginsCacheDirectory
public java.io.File getPluginsCacheDirectory()
- Specified by:
getPluginsCacheDirectory
in interface PluginDirectoryProvider
- Returns:
- the directory for caching plugins loaded from the database.
getWebResourceIntegrationTempDirectory
public java.io.File getWebResourceIntegrationTempDirectory()
- Specified by:
getWebResourceIntegrationTempDirectory
in interface PluginDirectoryProvider
- Returns:
- the directory to store temp files for WebResourceIntegration.
- See Also:
WebResourceIntegration.getTemporaryDirectory()
Copyright © 2003-2014 Atlassian. All Rights Reserved.