org.eclipse.net4j.util.om
Class OSGiApplication
java.lang.Object
org.eclipse.net4j.util.om.OSGiApplication
- All Implemented Interfaces:
- org.eclipse.equinox.app.IApplication
public class OSGiApplication
- extends java.lang.Object
- implements org.eclipse.equinox.app.IApplication
Fields inherited from interface org.eclipse.equinox.app.IApplication |
EXIT_OK, EXIT_RELAUNCH, EXIT_RESTART |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OSGiApplication
public OSGiApplication(java.lang.String applicationID)
getApplicationID
public java.lang.String getApplicationID()
getApplicationContext
public org.eclipse.equinox.app.IApplicationContext getApplicationContext()
isRunning
public boolean isRunning()
start
public final java.lang.Object start(org.eclipse.equinox.app.IApplicationContext context)
throws java.lang.Exception
- Specified by:
start
in interface org.eclipse.equinox.app.IApplication
- Throws:
java.lang.Exception
stop
public final void stop()
- Specified by:
stop
in interface org.eclipse.equinox.app.IApplication
doStart
protected void doStart()
throws java.lang.Exception
- Throws:
java.lang.Exception
doStop
protected void doStop()
throws java.lang.Exception
- Throws:
java.lang.Exception
traceStart
public static void traceStart(java.lang.String applicationID)
traceStop
public static void traceStop(java.lang.String applicationID)