jBPM distribution 6.1.0.CR2

org.jbpm.services.task.impl
Class TaskAdminServiceImpl

java.lang.Object
  extended by org.jbpm.services.task.impl.TaskAdminServiceImpl
All Implemented Interfaces:
org.kie.internal.task.api.TaskAdminService

public class TaskAdminServiceImpl
extends Object
implements org.kie.internal.task.api.TaskAdminService


Constructor Summary
TaskAdminServiceImpl()
           
TaskAdminServiceImpl(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
           
 
Method Summary
 int archiveTasks(List<TaskSummary> tasks)
           
 List<TaskSummary> getActiveTasks()
           
 List<TaskSummary> getActiveTasks(Date since)
           
 List<TaskSummary> getArchivedTasks()
           
 List<TaskSummary> getCompletedTasks()
           
 List<TaskSummary> getCompletedTasks(Date since)
           
 List<TaskSummary> getCompletedTasksByProcessId(Long processId)
           
 int removeAllTasks()
           
 int removeTasks(List<TaskSummary> tasks)
           
 void setPersistenceContext(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskAdminServiceImpl

public TaskAdminServiceImpl()

TaskAdminServiceImpl

public TaskAdminServiceImpl(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
Method Detail

setPersistenceContext

public void setPersistenceContext(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)

getActiveTasks

public List<TaskSummary> getActiveTasks()
Specified by:
getActiveTasks in interface org.kie.internal.task.api.TaskAdminService

getActiveTasks

public List<TaskSummary> getActiveTasks(Date since)
Specified by:
getActiveTasks in interface org.kie.internal.task.api.TaskAdminService

getCompletedTasks

public List<TaskSummary> getCompletedTasks()
Specified by:
getCompletedTasks in interface org.kie.internal.task.api.TaskAdminService

getCompletedTasks

public List<TaskSummary> getCompletedTasks(Date since)
Specified by:
getCompletedTasks in interface org.kie.internal.task.api.TaskAdminService

getCompletedTasksByProcessId

public List<TaskSummary> getCompletedTasksByProcessId(Long processId)
Specified by:
getCompletedTasksByProcessId in interface org.kie.internal.task.api.TaskAdminService

archiveTasks

public int archiveTasks(List<TaskSummary> tasks)
Specified by:
archiveTasks in interface org.kie.internal.task.api.TaskAdminService

getArchivedTasks

public List<TaskSummary> getArchivedTasks()
Specified by:
getArchivedTasks in interface org.kie.internal.task.api.TaskAdminService

removeTasks

public int removeTasks(List<TaskSummary> tasks)
Specified by:
removeTasks in interface org.kie.internal.task.api.TaskAdminService

removeAllTasks

public int removeAllTasks()
Specified by:
removeAllTasks in interface org.kie.internal.task.api.TaskAdminService

jBPM distribution 6.1.0.CR2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.