public class PluginStore extends Object
Modifier and Type | Field and Description |
---|---|
static String |
PLUGIN_STORE_URL |
Modifier and Type | Method and Description |
---|---|
List<PluginStorePlugin> |
getAvailableOverlayPlugins(Environment environment) |
Map<String,PluginStorePlugin> |
getAvailablePlugins(Environment environment) |
List<PluginStorePlugin> |
getAvailableThemePlugins(Environment environment,
PluginInfo basePluginInfo) |
List<PluginStorePlugin> |
getDependencies(Environment environment,
PluginStorePlugin plugin) |
static PluginStore |
getInstance() |
Date |
getLastModified() |
InputStream |
getPluginContent(PluginStorePlugin plugin) |
public static final String PLUGIN_STORE_URL
public static PluginStore getInstance()
public Map<String,PluginStorePlugin> getAvailablePlugins(Environment environment) throws IOException
IOException
public List<PluginStorePlugin> getAvailableOverlayPlugins(Environment environment) throws IOException
IOException
public InputStream getPluginContent(PluginStorePlugin plugin) throws IOException
IOException
public List<PluginStorePlugin> getAvailableThemePlugins(Environment environment, PluginInfo basePluginInfo) throws IOException
IOException
public List<PluginStorePlugin> getDependencies(Environment environment, PluginStorePlugin plugin) throws IOException
IOException
public Date getLastModified() throws IOException
IOException