Interface ModifiedPlugins
-
- All Known Implementing Classes:
ModifiedPluginsImpl
public interface ModifiedPlugins
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
delete(PluginModelBean plugin)
void
install(String pluginFileName, File uploadedFile)
boolean
isEnableStateWasChanged(PluginModelBean plugin)
boolean
isPluginDeleted(PluginModelBean plugin)
boolean
isPluginDisabled(PluginModelBean plugin)
boolean
isPluginOverwritten(PluginModelBean plugin)
boolean
isPluginUploadedNew(PluginModelBean plugin)
void
reloadPlugin(PluginModelBean pluginModelBean, PluginModelBean newVersionToReload)
void
scanPluginLocation(String path)
void
setDisabledAndUnload(PluginModelBean plugin)
void
setEnabledAndLoad(PluginModelBean plugin)
void
upload(String pluginFileName, File uploadedFile)
-
-
-
Method Detail
-
install
void install(@NotNull String pluginFileName, @NotNull File uploadedFile) throws ServerPluginUnpacker.UnpackException
-
upload
void upload(@NotNull String pluginFileName, @NotNull File uploadedFile) throws ServerPluginUnpacker.UnpackException
-
delete
void delete(@NotNull PluginModelBean plugin)
-
scanPluginLocation
void scanPluginLocation(@NotNull String path)
-
setEnabledAndLoad
void setEnabledAndLoad(@NotNull PluginModelBean plugin) throws LoadPluginException
- Throws:
LoadPluginException
-
reloadPlugin
void reloadPlugin(@NotNull PluginModelBean pluginModelBean, PluginModelBean newVersionToReload) throws UnloadPluginException, LoadPluginException
-
setDisabledAndUnload
void setDisabledAndUnload(@NotNull PluginModelBean plugin) throws UnloadPluginException
- Throws:
UnloadPluginException
-
isPluginDeleted
boolean isPluginDeleted(@NotNull PluginModelBean plugin)
-
isPluginOverwritten
boolean isPluginOverwritten(@NotNull PluginModelBean plugin)
-
isPluginUploadedNew
boolean isPluginUploadedNew(@NotNull PluginModelBean plugin)
-
isPluginDisabled
boolean isPluginDisabled(@NotNull PluginModelBean plugin)
-
isEnableStateWasChanged
boolean isEnableStateWasChanged(@NotNull PluginModelBean plugin)
-
-