Package | Description |
---|---|
oracle.jdeveloper.server.lifecycle | |
oracle.jdeveloper.server.lifecycle.ide | |
oracle.jdeveloper.server.lifecycle.spi |
Modifier and Type | Method and Description |
---|---|
InstanceInfo |
LifecycleEvent.getInstanceInfo()
The instance with which this event is associated.
|
InstanceInfo |
InstanceController.getInstanceInfo()
Returns the Server Instance managed by this controller.
|
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) |
protected abstract void |
LifecycleManager.releaseControllerImpl(InstanceInfo instance) |
Constructor and Description |
---|
LifecycleEvent(InstanceInfo instance,
java.lang.Object newStatus,
java.lang.Object oldStatus,
Context context,
java.util.logging.Logger logger) |
Modifier and Type | Method and Description |
---|---|
InstanceInfo |
ServerInstanceInfo.getInstanceInfo() |
Modifier and Type | Method and Description |
---|---|
abstract Context |
IdeLifecycleManager.createInstanceContext(Context context,
InstanceInfo serverInfo,
JRunProcess process) |
abstract ServerInstanceInfo |
IdeLifecycleManager.createServerInstanceInfo(InstanceInfo instanceInfo) |
abstract ServerInstanceInfo |
IdeLifecycleManager.getActiveServerInfo(InstanceInfo instanceInfo) |
abstract ServerInstanceInfo |
IdeLifecycleManager.getServerInstanceInfo(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 | Method and Description |
---|---|
boolean |
Controller.canHandle(InstanceInfo instance)
Return true if this controller can be used for managing the given ADRS instance.
|
boolean |
Controller.canTransition(java.lang.Object targetStatus,
InstanceInfo instance,
Context context,
java.lang.Object memento)
Return true if the transition to targetStatus can be made from current status.
|
void |
Controller.doTransition(java.lang.Object targetStatus,
java.lang.Object errorStatus,
InstanceInfo instance,
Context context,
long timeout,
java.lang.Object memento)
Start, stop the server, or otherwise, bring it to requested status.
|
java.lang.Object |
Controller.getCurrentStatus(InstanceInfo instance,
java.lang.Object memento)
Get the latest status of the instance.
|
java.lang.Object |
Controller.getLastKnownStatus(InstanceInfo instance,
java.lang.Object memento)
Returns cached value from last call to getCurrentStatus.
|
java.lang.Object |
Controller.initialize(InstanceController icontroller,
InstanceInfo instance)
Initialize controller for an InstanceInfo.
|
void |
Controller.release(InstanceInfo instance,
java.lang.Object memento)
Signals end of association of the controller with the instance.
|