com.xebialabs.deployit.task
Interface TaskRegistry

All Known Implementing Classes:
ArchivingTaskRegistry

public interface TaskRegistry


Method Summary
 void cancelTask(java.lang.String id)
           
 void destroy()
           
 java.util.List<Task> getIncompleteTasksForUser(java.lang.String username)
           
 Task getTask(java.lang.String id)
           
 TaskArchive getTaskArchive()
           
 java.util.Collection<Task> getTasks()
           
 java.lang.String registerTask(Task task)
           
 

Method Detail

registerTask

java.lang.String registerTask(Task task)

getTask

Task getTask(java.lang.String id)

cancelTask

void cancelTask(java.lang.String id)

getIncompleteTasksForUser

java.util.List<Task> getIncompleteTasksForUser(java.lang.String username)

getTasks

java.util.Collection<Task> getTasks()

getTaskArchive

TaskArchive getTaskArchive()

destroy

void destroy()