| java.lang.Object edu.iu.uis.eden.plugin.BasePluginLoader edu.iu.uis.eden.plugin.ZipFilePluginLoader
ZipFilePluginLoader | public class ZipFilePluginLoader extends BasePluginLoader (Code) | | Loads a plugin from a zip file on the file system.
author: ewestfal |
ZipFilePluginLoader | public ZipFilePluginLoader(File pluginZipFile, File sharedPluginDirectory, ClassLoader parentClassLoader, Config parentConfig, boolean institutionalPlugin)(Code) | | |
determineExtractionDirectory | protected File determineExtractionDirectory(String pluginName, File pluginZipFile)(Code) | | |
extractPluginFiles | protected void extractPluginFiles() throws Exception(Code) | | Extracts the plugin files if necessary.
|
isExtractNeeded | protected boolean isExtractNeeded()(Code) | | An extract is required if the plugin has been modified or the last modified date of the zip file
is later than the last modified date of the extraction directory.
|
isModified | public boolean isModified()(Code) | | |
isRemoved | public boolean isRemoved()(Code) | | |
isZipFileStillBeingModified | protected boolean isZipFileStillBeingModified()(Code) | | |
updateLastModified | protected void updateLastModified()(Code) | | |
|
|