|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.xebialabs.deployit.task.jcrarchive.JcrTaskArchive
@Component public class JcrTaskArchive
| Nested Class Summary | |
|---|---|
static interface |
JcrTaskArchive.TaskCallback
|
| Constructor Summary | |
|---|---|
JcrTaskArchive(JcrTemplate jcrTemplate)
|
|
| Method Summary | |
|---|---|
void |
archiveTask(DeploymentTask task)
Archives a deployment task to the task archive persistent store. |
java.util.List<java.lang.String> |
getAllTaskIds()
Searches the persistent store for archived tasks Id's. |
DeploymentTaskInfo |
getTask(java.lang.String taskId)
Retrieve a from the persistent store, using the taskId |
java.util.Collection<DeploymentTaskInfo> |
searchTasks(ArchivedTaskSearchParameters params)
Searches the persistent store for archived tasks. |
void |
searchTasks(ArchivedTaskSearchParameters params,
JcrTaskArchive.TaskCallback callback)
Searches the persistent store for archived tasks and executes the callback method on the result. |
java.util.Collection<DeploymentTaskInfo> |
searchTasksWithoutLoadingSteps(ArchivedTaskSearchParameters params)
Searches the persistent store for archived tasks.It doesn't load steps of tasks. |
java.util.Collection<java.util.Map<java.lang.String,java.lang.Object>> |
searchTasksWithoutLoadingSteps(ArchivedTaskSearchParameters params,
GroupBy groupBy)
Searches the persistent store for archived tasks and groups by given parameters. |
void |
searchTasksWithoutLoadingSteps(ArchivedTaskSearchParameters params,
JcrTaskArchive.TaskCallback callback)
Searches the persistent store for archived tasks and executes the callback method on the result. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JcrTaskArchive(JcrTemplate jcrTemplate)
| Method Detail |
|---|
public void archiveTask(DeploymentTask task)
TaskArchive
archiveTask in interface TaskArchivetask - is the deployment task to archive.public DeploymentTaskInfo getTask(java.lang.String taskId)
TaskArchive
getTask in interface TaskArchivetaskId - can be a fully qualified path to the task, or the tasks uuid.
public java.util.Collection<DeploymentTaskInfo> searchTasks(ArchivedTaskSearchParameters params)
TaskArchive
searchTasks in interface TaskArchiveparams - to use to build the search query.
public java.util.Collection<DeploymentTaskInfo> searchTasksWithoutLoadingSteps(ArchivedTaskSearchParameters params)
TaskArchive
searchTasksWithoutLoadingSteps in interface TaskArchiveparams - to use to build the search query.
public void searchTasks(ArchivedTaskSearchParameters params,
JcrTaskArchive.TaskCallback callback)
TaskArchive
searchTasks in interface TaskArchiveparams - to use to build the search query.callback - Callback method.
public void searchTasksWithoutLoadingSteps(ArchivedTaskSearchParameters params,
JcrTaskArchive.TaskCallback callback)
TaskArchive
searchTasksWithoutLoadingSteps in interface TaskArchiveparams - to use to build the search query.callback - Callback method.public java.util.List<java.lang.String> getAllTaskIds()
TaskArchive
getAllTaskIds in interface TaskArchive
public java.util.Collection<java.util.Map<java.lang.String,java.lang.Object>> searchTasksWithoutLoadingSteps(ArchivedTaskSearchParameters params,
GroupBy groupBy)
TaskArchive
searchTasksWithoutLoadingSteps in interface TaskArchive
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||