| Interface | Description |
|---|---|
| ChangeableRunLevelFuture | |
| ErrorInformation | |
| ProgressStartedListener |
Instances of classes implementing this contract can be registered with HK2
to be informed when the system starts progressing to a new level, either
upward or downward
|
| RunLevelController |
A RunLevelContoller controls the current state of
services registered in the
RunLevel scope. |
| RunLevelFuture |
This is the Future object that will be returned by the
RunLevelController and it contains extra information about
the job being done
|
| RunLevelListener |
Instances of classes implementing this contract can be registered with HK2
to be informed of events of RunLevelControllers.
|
| Sorter |
Contract for sorting descriptors for run level services.
|
| Class | Description |
|---|---|
| RunLevelContext | |
| RunLevelServiceModule |
This module can be used to enable the RunLevelService
in a system not using automatic service discovery.
|
| RunLevelServiceUtilities |
Utilities for using the RunLevelService
|
| Enum | Description |
|---|---|
| ErrorInformation.ErrorAction |
The set of actions that the system can perform
when an error is detected
|
| RunLevelController.ThreadingPolicy |
These are the policies for how the RunLevelController
will use threads
|
| Exception | Description |
|---|---|
| CurrentlyRunningException |
This exception is thrown by proceedTo if there is currently a
job being run when proceedTo is called
|
| RunLevelException |
Exception related to the operations of the
RunLevelController. |
| Annotation Type | Description |
|---|---|
| RunLevel |
Defines a run/start level.
|
Copyright © 2009–2019 Oracle Corporation. All rights reserved.