public class MXSystemOSGiFrameworkLauncher
extends java.lang.Object
Constructor and Description |
---|
MXSystemOSGiFrameworkLauncher() |
Modifier and Type | Method and Description |
---|---|
void |
deploy()
Deploy the OSGi framework libraries into a location suitable for execution.
|
void |
destroy() |
java.lang.ClassLoader |
getFrameworkClassLoader()
Returns the classloader used for loading the OSGi framework.
|
java.lang.ClassLoader |
getFrameworkContextClassLoader()
Returns the OSGi framework context classloader.
|
java.util.Properties |
getFrameworkInternalProperties(java.lang.ClassLoader cl) |
void |
init() |
void |
start()
Start OSGi framework
Read launcher.ini to create a set of initial properties and
use the "commandline" configuration parameter to create the
equivalent command line arguments available when starting Eclipse.
|
void |
stop()
Shutdown the OSGi framework and make it avialable for garbage collection.
|
void |
undeploy()
Undeploy the OSGi framework libraries from the execution location.
|
public void init()
public void destroy()
public void deploy()
public void undeploy()
public void start()
public java.util.Properties getFrameworkInternalProperties(java.lang.ClassLoader cl)
public void stop()
public java.lang.ClassLoader getFrameworkContextClassLoader()
public java.lang.ClassLoader getFrameworkClassLoader()