| Package | Description | 
|---|---|
| oracle.jdeveloper.server.lifecycle | |
| oracle.jdeveloper.server.lifecycle.ide | |
| oracle.jdeveloper.server.lifecycle.spi | 
| Modifier and Type | Method and Description | 
|---|---|
static InstanceController | 
LifecycleManager.findOrCreateController(InstanceInfo instance)
Returns a controller tailored to manage the lifecycle of a particular instance. 
 | 
protected abstract InstanceController | 
LifecycleManager.getControllerImpl(InstanceInfo instance)  | 
java.lang.Object | 
InstanceController.getCurrentStatus()
Returns the current status of the instance. 
 | 
void | 
InstanceController.restart(Context context, long timeout)  | 
void | 
InstanceController.start(Context context, long timeout)
Synchronously starts the instance. 
 | 
void | 
InstanceController.stop(long timeout)
Synchronously stops the instance. 
 | 
java.lang.Object | 
InstanceController.testStatus(InstanceController.StatusTester tester)  | 
java.lang.Object | 
InstanceController.updateCurrentStatus(java.lang.Object newStatus, Context context)
Updates the current status of the controller. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract ServerInstanceInfo | 
IdeLifecycleManager.getActiveServerInfo(InstanceInfo instanceInfo)  | 
abstract boolean | 
IdeLifecycleManager.isActive(InstanceInfo serverInfo)  | 
abstract boolean | 
IdeLifecycleManager.isStarted(InstanceInfo serverInfo)
Checks if the server is running. 
 | 
abstract boolean | 
IdeLifecycleManager.isStartedWithContext(InstanceInfo serverInfo, Context contextToCheck)
Checks if the server is started with a context thats 'compatible' with the context passed in. 
 | 
abstract boolean | 
IdeLifecycleManager.isStopped(InstanceInfo serverInfo)  | 
abstract boolean | 
IdeLifecycleManager.restart(InstanceInfo instanceInfo, Context context)  | 
abstract boolean | 
IdeLifecycleManager.start(InstanceInfo serverInfo, Context context)
Starts with the specified context. 
 | 
abstract boolean | 
IdeLifecycleManager.stop(InstanceInfo instanceInfo)
Stop a server Instance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ControllerException  |