org.eclipse.ecf.server.generic.app
Class GenericClientApplication
java.lang.Object
org.eclipse.ecf.server.generic.app.AbstractGenericClientApplication
org.eclipse.ecf.server.generic.app.GenericClientApplication
- All Implemented Interfaces:
- org.eclipse.equinox.app.IApplication
public class GenericClientApplication
- extends AbstractGenericClientApplication
- implements org.eclipse.equinox.app.IApplication
- Since:
- 3.0
Field Summary |
protected java.lang.Object |
appLock
|
protected boolean |
done
|
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 |
appLock
protected final java.lang.Object appLock
done
protected boolean done
GenericClientApplication
public GenericClientApplication()
start
public 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 void stop()
- Specified by:
stop
in interface org.eclipse.equinox.app.IApplication
createContainer
protected ISharedObjectContainer createContainer()
throws ContainerCreateException
- Specified by:
createContainer
in class AbstractGenericClientApplication
- Throws:
ContainerCreateException
waitForDone
protected void waitForDone()
getArguments
protected java.lang.String[] getArguments(org.eclipse.equinox.app.IApplicationContext context)