public interface PluginFramework extends ModuleAccessor
Plugin| Modifier and Type | Method and Description |
|---|---|
Plugin |
getActivePlugin(String key)
Zwraca aktywną wtyczkę o podanym kluczu.
|
Collection<Plugin> |
getActivePlugins()
Zwraca wszystkie aktywne wtyczki.
|
FrameworkConfiguration |
getConfiguration()
Zwraca konfigurację mechanizmu wtyczek aktualnie uruchomionej instancji.
|
Plugin |
getPlugin(String key)
Zwraca wtyczkę o podanym identyfikatorze lub
null w przypadku braku podanej wtyczki. |
Collection<Plugin> |
getPlugins()
Zwraca wszystkie zainstalowane wtyczki
|
Plugin |
installPlugin(File file) |
boolean |
isInstalled(String key) |
getModule, getModule, getModuleFactory, getModules, getModulesByClassPlugin installPlugin(File file) throws IOException, InvalidPluginException
file - InvalidPluginExceptionIOExceptionCollection<Plugin> getPlugins()
Collection<Plugin> getActivePlugins()
Plugin getPlugin(String key)
null w przypadku braku podanej wtyczki.key - Identyfikator wtyczki (Bundle-SymbolicName)Plugin getActivePlugin(String key)
key - Identyfikator wtyczki (Bundle-SymbolicName)boolean isInstalled(String key)
key - indetyfikator wtyczki (Bundle-SymbolicName)FrameworkConfiguration getConfiguration()
Copyright © 2014 Suncode. All rights reserved.