Class BackgroundTaskManagerImpl
- java.lang.Object
-
- jetbrains.buildServer.backgroundTasks.impl.BackgroundTaskManagerImpl
-
- All Implemented Interfaces:
BackgroundTaskManager
public class BackgroundTaskManagerImpl extends Object implements BackgroundTaskManager
Created by IntelliJ IDEA. User: kir Date: Oct 28, 2008
-
-
Constructor Summary
Constructors Constructor Description BackgroundTaskManagerImpl(Executor executor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BackgroundTask
findTask(String id)
Get a background task by ID (if one exists).BackgroundTask
getOrCreateTask(String id, BackgroundActivity action)
Create a background task or return existing one with given id.
-
-
-
Constructor Detail
-
BackgroundTaskManagerImpl
public BackgroundTaskManagerImpl(Executor executor)
-
-
Method Detail
-
findTask
public BackgroundTask findTask(String id)
Description copied from interface:BackgroundTaskManager
Get a background task by ID (if one exists).- Specified by:
findTask
in interfaceBackgroundTaskManager
- Parameters:
id
- string task identifier, which was used upon task creation.- Returns:
- see above
-
getOrCreateTask
public BackgroundTask getOrCreateTask(String id, BackgroundActivity action)
Description copied from interface:BackgroundTaskManager
Create a background task or return existing one with given id.- Specified by:
getOrCreateTask
in interfaceBackgroundTaskManager
- Parameters:
id
- identifier of the task.action
- an action to be executed. Action can report progress- Returns:
- created (or found existing) background task
-
-