jBPM Console NG - Human Tasks Client 6.0.0.Beta3

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 int DAYS_FOR_DAY_VIEW
           
static int DAYS_FOR_MONTH_VIEW
           
static int DAYS_FOR_WEEK_VIEW
           
 
Constructor Summary
TasksListPresenter()
           
 
Method Summary
 void claimTasks(List<Long> selectedTasks, String userId)
           
 void completeTasks(List<Long> selectedTasks, String userId)
           
 void formClosed(org.uberfire.workbench.events.BeforeClosePlaceEvent closed)
           
 String getTitle()
           
 org.uberfire.client.mvp.UberView<TasksListPresenter> getView()
           
 void init()
           
 void onReveal()
           
 void refresh3DaysActiveTasks(Date fromDate)
           
 void refreshActiveTasks(Date fromDate, int daysTotal)
           
 void refreshAllTasks(Date fromDate, int daysTotal)
           
 void refreshGroupTasks(Date fromDate, int daysTotal)
           
 void refreshMonthActiveTasks(Date fromDate)
           
 void refreshPersonalTasks(Date fromDate, int daysTotal)
           
 void refreshTasks(Date date, TasksListPresenter.TaskView taskView, TasksListPresenter.TaskType taskType)
          Refresh tasks based on specified date, view (day/week/month) and task type.
 void refreshWeekActiveTasks(Date fromDate)
           
 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

DAYS_FOR_DAY_VIEW

public static final int DAYS_FOR_DAY_VIEW
See Also:
Constant Field Values

DAYS_FOR_WEEK_VIEW

public static final int DAYS_FOR_WEEK_VIEW
See Also:
Constant Field Values

DAYS_FOR_MONTH_VIEW

public static final int DAYS_FOR_MONTH_VIEW
See Also:
Constant Field Values
Constructor Detail

TasksListPresenter

public TasksListPresenter()
Method Detail

getTitle

public String getTitle()

getView

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

init

@PostConstruct
public void init()

refreshActiveTasks

public void refreshActiveTasks(Date fromDate,
                               int daysTotal)

refresh3DaysActiveTasks

public void refresh3DaysActiveTasks(Date fromDate)

refreshWeekActiveTasks

public void refreshWeekActiveTasks(Date fromDate)

refreshMonthActiveTasks

public void refreshMonthActiveTasks(Date fromDate)

refreshAllTasks

public void refreshAllTasks(Date fromDate,
                            int daysTotal)

refreshPersonalTasks

public void refreshPersonalTasks(Date fromDate,
                                 int daysTotal)

refreshGroupTasks

public void refreshGroupTasks(Date fromDate,
                              int daysTotal)

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)

onReveal

public void onReveal()

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.

Parameters:
fromDate -
taskType -
taskView -

jBPM Console NG - Human Tasks Client 6.0.0.Beta3

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