|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.xebialabs.deployit.task.ArchivingTaskRegistry
public class ArchivingTaskRegistry
| Constructor Summary | |
|---|---|
ArchivingTaskRegistry()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
|
void |
assignMyTask(java.lang.String taskId,
java.lang.String owner)
Assigns the given task to the specified owner. |
void |
assignTask(java.lang.String taskId,
java.lang.String owner)
Assigns the given task to the specified owner. |
void |
cancelTask(java.lang.String id)
|
protected void |
deleteRecoveryFile()
|
void |
destroy()
|
java.util.List<Task> |
getAllIncompleteTasks()
Returns ALL incomplete tasks for any user. |
java.util.List<Task> |
getIncompleteTasksForUser(java.lang.String username)
Returns all incomplete tasks for the given username. |
Task |
getTask(java.lang.String id)
|
TaskArchive |
getTaskArchive()
|
java.util.Collection<Task> |
getTasks()
|
java.lang.String |
registerTask(Task task)
|
void |
setRecoveryFile(java.io.File recoveryFile)
|
void |
setRecoveryFileWritingIntervalMillis(int recoveryFileWritingIntervalMillis)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ArchivingTaskRegistry()
| Method Detail |
|---|
public void setRecoveryFile(java.io.File recoveryFile)
public void setRecoveryFileWritingIntervalMillis(int recoveryFileWritingIntervalMillis)
public java.lang.String registerTask(Task task)
registerTask in interface TaskRegistrypublic Task getTask(java.lang.String id)
getTask in interface TaskRegistrypublic void cancelTask(java.lang.String id)
cancelTask in interface TaskRegistrypublic java.util.Collection<Task> getTasks()
getTasks in interface TaskRegistrypublic java.util.List<Task> getIncompleteTasksForUser(java.lang.String username)
TaskRegistry
getIncompleteTasksForUser in interface TaskRegistrypublic java.util.List<Task> getAllIncompleteTasks()
TaskRegistry
getAllIncompleteTasks in interface TaskRegistry
public void assignTask(java.lang.String taskId,
java.lang.String owner)
TaskRegistry
assignTask in interface TaskRegistry
public void assignMyTask(java.lang.String taskId,
java.lang.String owner)
TaskRegistry
assignMyTask in interface TaskRegistry@PostConstruct public void afterPropertiesSet()
public void destroy()
destroy in interface TaskRegistryprotected void deleteRecoveryFile()
public TaskArchive getTaskArchive()
getTaskArchive in interface TaskRegistry
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||