public class JarPluginScanner extends DirPluginScanner
Modifier and Type | Field and Description |
---|---|
static java.io.FileFilter |
FILENAME_FILTER |
static java.lang.String |
JAR_SCRATCH_DIRECTORY |
Modifier and Type | Method and Description |
---|---|
ProviderLoader |
createCacheItemForFile(java.io.File file) |
ProviderLoader |
createLoader(java.io.File file)
Create a loader for a file
|
java.io.FileFilter |
getFileFilter()
Return the file filter
|
protected java.lang.String |
getVersionForFile(java.io.File file)
Return the version string for the plugin file, or null
|
boolean |
isValidPluginFile(java.io.File file)
Return true if the file is a valid plugin file for the scanner
|
isExpired, listProviders, scanForFile
public static final java.io.FileFilter FILENAME_FILTER
public static final java.lang.String JAR_SCRATCH_DIRECTORY
public boolean isValidPluginFile(java.io.File file)
DirPluginScanner
isValidPluginFile
in class DirPluginScanner
public java.io.FileFilter getFileFilter()
DirPluginScanner
getFileFilter
in class DirPluginScanner
public ProviderLoader createCacheItemForFile(java.io.File file)
file
- filepublic ProviderLoader createLoader(java.io.File file)
PluginScanner
protected java.lang.String getVersionForFile(java.io.File file)
DirPluginScanner
getVersionForFile
in class DirPluginScanner