Class DefaultPluginRepository
java.lang.Object
org.pf4j.BasePluginRepository
org.pf4j.DefaultPluginRepository
- All Implemented Interfaces:
PluginRepository
-
Field Summary
FieldsFields inherited from class BasePluginRepository
comparator, filter, pluginsRoot -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected FileFilterbooleandeletePluginPath(Path pluginPath) Removes a plugin from the repository.private voidList all plugin paths.Methods inherited from class BasePluginRepository
setComparator, setFilter
-
Field Details
-
log
private static final org.slf4j.Logger log
-
-
Constructor Details
-
DefaultPluginRepository
-
-
Method Details
-
getPluginPaths
Description copied from interface:PluginRepositoryList all plugin paths.- Specified by:
getPluginPathsin interfacePluginRepository- Overrides:
getPluginPathsin classBasePluginRepository- Returns:
- a list with paths
-
deletePluginPath
Description copied from interface:PluginRepositoryRemoves a plugin from the repository.- Specified by:
deletePluginPathin interfacePluginRepository- Overrides:
deletePluginPathin classBasePluginRepository- Parameters:
pluginPath- the plugin path- Returns:
- true if deleted
-
createHiddenPluginFilter
-
extractZipFiles
private void extractZipFiles()
-