Interface ModifiedPlugins
-
- All Known Implementing Classes:
ModifiedPluginsImpl
public interface ModifiedPlugins
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddelete(PluginModelBean plugin)voidinstall(String pluginFileName, File uploadedFile)booleanisEnableStateWasChanged(PluginModelBean plugin)booleanisPluginDeleted(PluginModelBean plugin)booleanisPluginDisabled(PluginModelBean plugin)booleanisPluginOverwritten(PluginModelBean plugin)booleanisPluginUploadedNew(PluginModelBean plugin)voidreloadPlugin(PluginModelBean pluginModelBean, PluginModelBean newVersionToReload)voidscanPluginLocation(String path)voidsetDisabledAndUnload(PluginModelBean plugin)voidsetEnabledAndLoad(PluginModelBean plugin)voidupload(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)
-
-