Interface PluginRepositoryInterface
- All Known Implementing Classes:
FILE_PluginRepository,FTP_PluginRepository,HTTP_PluginRepository,PluginRepository
public interface PluginRepositoryInterface
The PluginRepositoryInterface class defines the methods that are
required by all Plugin Repositories in order to properly function
within the framework as a repository definition for plugins.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddPluginItem(Plugin pluginItem) voidgetName()getPath()String[]booleanbooleanreadPluginList(boolean allowRetry) voidrefresh()voidvoidsetOptions(String[] repositoryOptions) voidbooleansetRepository(String repository) void
-
Method Details
-
setName
-
setPath
-
setType
-
setOptions
-
setRepository
-
addPluginItem
-
clearPluginItems
void clearPluginItems() -
refresh
void refresh() -
loadPluginList
boolean loadPluginList() -
readPluginList
boolean readPluginList(boolean allowRetry) -
getName
String getName() -
getPath
String getPath() -
getRepositoryType
String getRepositoryType() -
getRepositoryOptions
String[] getRepositoryOptions() -
getPluginItems
-