Interface | Description |
---|---|
ProgressFileReader.Listener | |
ProgressFileReaderInterface |
ProgressFileReader is in charge of:
- creating a progress file in the specified working directory
- detecting changes on a progress file efficiently
- reading new value and saving it in memory
- exposing the last read value
|
ProgressFileReaderPoller.Listener | |
TaskClassLoader |
This interface should not be implemented on the scheduler client side.
|
TaskLauncherFactory |
Class | Description |
---|---|
ClientTaskState |
This class is a client view of a
TaskState . |
ProActiveForkedTaskLauncherFactory | |
ProActiveNonForkedTaskLauncherFactory | |
ProgressFileReader |
ProgressFileReader is in charge of:
- creating a progress file in the specified working directory
- detecting changes on a progress file efficiently
- reading new value and saving it in memory
- exposing the last read value
|
ProgressFileReaderPoller |
ProgressFileReader is in charge of:
- creating a progress file in the specified working directory
- detecting changes on a progress file efficiently
- reading new value and saving it in memory
- exposing the last read value
|
TaskIdImpl |
Definition of a task identification.
|
TaskInfoImpl |
Information about the task that is able to change.
These information are not in the Task class in order to permit
the scheduler listener to send this class as event. |
TaskLauncher |
The node side of task execution:
- communicates with the Scheduler via ProActive
- deals with data transfers
- deals with task killing and walltime
- sends result back to the Scheduler
|
TaskLauncherInitializer |
TaskLauncherInitializer is used to initialize the task launcher.
It contains every information that can be used by the launcher. |
TaskLauncherRebinder |
This class is used in the task recovery mechanism.
|
TaskLogger | |
TaskResultImpl |
Class representing the task result.
|
TaskStateImpl |
Enum | Description |
---|---|
SchedulerVars |
Scheduler related java properties.
|