public interface OsgiContainer
| Modifier and Type | Method and Description | 
|---|---|
| org.osgi.framework.Bundle | getBundle(String symbolicName)Wyszukuje i zwraca zainstalowanego bundle'a z podanym SymbolicName | 
| org.osgi.framework.BundleContext | getBundleContext()Pobiera obiekt służący do komunikacji z środowiskiem OSGi | 
| org.osgi.framework.Bundle | getSystemBundle()Zwraca systemowy bundle | 
| void | init(FrameworkConfiguration configuration)Zainicjalizowanie kontenera OSGi | 
| org.osgi.framework.Bundle | install(File file)Instaluje bundle w OSGi z podanego pliku | 
| void | start()Uruchomienie kontenera OSGi. | 
| void | stop()Zatrzymanie kontenera. | 
| void | update(org.osgi.framework.Bundle bundle,
      File file)Aktualizuje podanego bundle'a z podanego pliku | 
void init(FrameworkConfiguration configuration) throws OsgiException
OsgiException - Nie udało się zainicjalizować konenera OSGivoid start()
           throws OsgiException,
                  IllegalStateException
OsgiException - Nie udało się uruchomić kontenera OSGiIllegalStateException - Kontener nie został zainicjalizowanyvoid stop()
          throws OsgiException
OsgiException - Nie udało się zatrzymać kontenera OSGi.org.osgi.framework.Bundle getBundle(String symbolicName) throws IllegalStateException
symbolicName - Header symbolic nameIllegalStateException - Kontener nie został zainicjalizowanyorg.osgi.framework.Bundle getSystemBundle()
                                          throws IllegalStateException
IllegalStateException - Kontener nie został zainicjalizowanyorg.osgi.framework.BundleContext getBundleContext()
                                                  throws IllegalStateException
IllegalStateException - Kontener nie został zainicjalizowanyorg.osgi.framework.Bundle install(File file) throws org.osgi.framework.BundleException
file - Plik bundle'a OSGiorg.osgi.framework.BundleExceptionvoid update(org.osgi.framework.Bundle bundle,
          File file)
            throws org.osgi.framework.BundleException,
                   IOException
bundle - Bundle, który ma zostać zaktualizowanyfile - Nowy plik źródłowyorg.osgi.framework.BundleExceptionIOExceptionCopyright © 2014 Suncode. All rights reserved.