jBPM Console NG - Human Tasks Client 6.0.0.CR1

org.jbpm.console.ng.ht.client.editors.taskslist
Class TasksListPresenter

java.lang.Object
  extended by org.jbpm.console.ng.ht.client.editors.taskslist.TasksListPresenter

@Dependent
public class TasksListPresenter
extends Object


Nested Class Summary
static interface TasksListPresenter.TaskListView
           
static class TasksListPresenter.TaskType
           
static class TasksListPresenter.TaskView
           
 
Field Summary
static com.google.gwt.view.client.ProvidesKey<TaskSummary> KEY_PROVIDER
           
 
Constructor Summary
TasksListPresenter()
           
 
Method Summary
 void addDataDisplay(com.google.gwt.view.client.HasData<TaskSummary> display)
           
 void claimTasks(List<Long> selectedTasks, String userId)
           
 void completeTasks(List<Long> selectedTasks, String userId)
           
 void filterTasks(String text)
           
 void formClosed(org.uberfire.workbench.events.BeforeClosePlaceEvent closed)
           
 List<TaskSummary> getAllTaskSummaries()
           
 com.google.gwt.view.client.ListDataProvider<TaskSummary> getDataProvider()
           
 String getTitle()
           
 org.uberfire.client.mvp.UberView<TasksListPresenter> getView()
           
 void init()
           
 void refreshActiveTasks(Date date, TasksListPresenter.TaskView taskView)
           
 void refreshAllTasks(Date date, TasksListPresenter.TaskView taskView)
           
 void refreshGroupTasks(Date date, TasksListPresenter.TaskView taskView)
           
 void refreshPersonalTasks(Date date, TasksListPresenter.TaskView taskView)
           
 void refreshTasks(Date date, TasksListPresenter.TaskView taskView, TasksListPresenter.TaskType taskType)
          Refresh tasks based on specified date, view (day/week/month) and task type.
 void releaseTasks(List<Long> selectedTasks, String userId)
           
 void startTasks(List<Long> selectedTasks, String userId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_PROVIDER

public static final com.google.gwt.view.client.ProvidesKey<TaskSummary> KEY_PROVIDER
Constructor Detail

TasksListPresenter

public TasksListPresenter()
Method Detail

getAllTaskSummaries

public List<TaskSummary> getAllTaskSummaries()

getTitle

public String getTitle()

getView

public org.uberfire.client.mvp.UberView<TasksListPresenter> getView()

init

@PostConstruct
public void init()

filterTasks

public void filterTasks(String text)

startTasks

public void startTasks(List<Long> selectedTasks,
                       String userId)

releaseTasks

public void releaseTasks(List<Long> selectedTasks,
                         String userId)

completeTasks

public void completeTasks(List<Long> selectedTasks,
                          String userId)

claimTasks

public void claimTasks(List<Long> selectedTasks,
                       String userId)

formClosed

public void formClosed(@Observes
                       org.uberfire.workbench.events.BeforeClosePlaceEvent closed)

refreshTasks

public void refreshTasks(Date date,
                         TasksListPresenter.TaskView taskView,
                         TasksListPresenter.TaskType taskType)
Refresh tasks based on specified date, view (day/week/month) and task type.


refreshPersonalTasks

public void refreshPersonalTasks(Date date,
                                 TasksListPresenter.TaskView taskView)

refreshActiveTasks

public void refreshActiveTasks(Date date,
                               TasksListPresenter.TaskView taskView)

refreshGroupTasks

public void refreshGroupTasks(Date date,
                              TasksListPresenter.TaskView taskView)

refreshAllTasks

public void refreshAllTasks(Date date,
                            TasksListPresenter.TaskView taskView)

addDataDisplay

public void addDataDisplay(com.google.gwt.view.client.HasData<TaskSummary> display)

getDataProvider

public com.google.gwt.view.client.ListDataProvider<TaskSummary> getDataProvider()

jBPM Console NG - Human Tasks Client 6.0.0.CR1

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