Package ubic.gemma.core.job
@ParametersAreNonnullByDefault
package ubic.gemma.core.job
Provides functionalities for running background tasks.
Tasks are declared with Task
and launched with TaskCommand
.
-
ClassDescriptionAbstractTask<C extends TaskCommand>Obtained from the TaskRunningService, can be used to monitor status.Task<C extends TaskCommand>This command class is used to allow communication of parameters for a task between a client and task running service, which might be on a different computer.This class describes the result of long-running task.Handles the execution of tasks in threads that can be checked by clients later.