public class OSGiApplication extends java.lang.Object implements IApplication
application
.EXIT_OK, EXIT_RELAUNCH, EXIT_RESTART
Constructor and Description |
---|
OSGiApplication(java.lang.String applicationID) |
Modifier and Type | Method and Description |
---|---|
protected void |
doStart() |
protected void |
doStop() |
IApplicationContext |
getApplicationContext() |
java.lang.String |
getApplicationID() |
boolean |
isRunning() |
java.lang.Object |
start(IApplicationContext context) |
void |
stop() |
static void |
traceStart(java.lang.String applicationID) |
static void |
traceStop(java.lang.String applicationID) |
public java.lang.String getApplicationID()
public IApplicationContext getApplicationContext()
public boolean isRunning()
public final java.lang.Object start(IApplicationContext context) throws java.lang.Exception
start
in interface IApplication
java.lang.Exception
public final void stop()
stop
in interface IApplication
protected void doStart() throws java.lang.Exception
java.lang.Exception
protected void doStop() throws java.lang.Exception
java.lang.Exception
public static void traceStart(java.lang.String applicationID)
public static void traceStop(java.lang.String applicationID)
Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html