| Class | Description |
|---|---|
| AtomicTask |
An atomic task is a discrete operation during installation of an update
that can be rolled back.
|
| CreateFile | |
| DeinstallExtensionTask |
An atomic task that will deinstall an extension.
|
| DeleteFile |
Atomically delete a file.
|
| InstallExtensionTask |
Atomic task that extracts and installs an extension.
|
| ReadPropertiesFile | |
| ScheduleHookTask |
Atomic task that schedules a hook.
|
| TaskContext |
The context in which an update task is performed.
|
| TaskList |
A set of sequential tasks.
|
| WritePropertiesFile |
| Exception | Description |
|---|---|
| InconsistentStateException |
Exception thrown if a task failed and the rollback of that task failed.
|
| TaskFailedException |
Exception thrown when an AtomicTask fails.
|