Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.jbpm
Interface JbpmTaskListService

All Known Implementing Classes:
JbpmTaskListServiceImpl

public interface JbpmTaskListService

The Task List service maintains the lists of tasks that are used in Workflow. The lists are saved in the Personal Workspace.

Author:
nulrich

Method Summary
 TaskList createTaskList(CoreSession session, String listName)
          Creates a new task list.
 void deleteTaskList(CoreSession session, String listUUId)
          Delete a list of participant.
 TaskList getTaskList(CoreSession session, String listUUId)
          Retrieves a task list from it name.
 List<TaskList> getTaskLists(CoreSession documentManager)
          Retrieve all the task lists of the current user
 void saveTaskList(CoreSession session, TaskList list)
          Saves the list.
 

Method Detail

createTaskList

TaskList createTaskList(CoreSession session,
                        String listName)
                        throws ClientException
Creates a new task list.

Parameters:
listName - the name of the new list
Returns:
the created list
Throws:
ClientException

saveTaskList

void saveTaskList(CoreSession session,
                  TaskList list)
                  throws ClientException
Saves the list.

Parameters:
list - to save
Throws:
ClientException

getTaskList

TaskList getTaskList(CoreSession session,
                     String listUUId)
                     throws ClientException
Retrieves a task list from it name.

Parameters:
Name - of the list to load
Returns:
Throws:
ClientException

deleteTaskList

void deleteTaskList(CoreSession session,
                    String listUUId)
                    throws ClientException
Delete a list of participant.

Parameters:
session -
listName - The name of the list to delete
Throws:
ClientException

getTaskLists

List<TaskList> getTaskLists(CoreSession documentManager)
                            throws ClientException
Retrieve all the task lists of the current user

Parameters:
session -
Returns:
Task lists of the current user
Throws:
ClientException

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.