Package | Description |
---|---|
org.nuxeo.ecm.plateform.jbpm.core.task | |
org.nuxeo.ecm.platform.comment.workflow.services | |
org.nuxeo.ecm.platform.routing.api |
Provides the interfaces necessary to create and manipulate
DocumentRoute . |
org.nuxeo.ecm.platform.routing.core.impl |
Provides implementation for the api package.
|
org.nuxeo.ecm.platform.routing.dm.adapter | |
org.nuxeo.ecm.platform.routing.web |
Provides the seam component used in the web UI.
|
org.nuxeo.ecm.platform.task | |
org.nuxeo.ecm.platform.task.core.service | |
org.nuxeo.ecm.platform.task.dashboard | |
org.nuxeo.ecm.platform.task.web |
Modifier and Type | Class and Description |
---|---|
class |
JBPMTaskWrapper
Simple wrapper around a Jbpm
TaskInstance |
Modifier and Type | Method and Description |
---|---|
List<Task> |
JBPMDocTaskProvider.getAllTaskInstances(String processId,
CoreSession session) |
List<Task> |
JBPMDocTaskProvider.getAllTaskInstances(String processId,
List<String> actors,
CoreSession session) |
List<Task> |
JBPMDocTaskProvider.getAllTaskInstances(String processId,
NuxeoPrincipal user,
CoreSession session) |
List<Task> |
JBPMDocTaskProvider.getCurrentTaskInstances(CoreSession coreSession) |
List<Task> |
JBPMDocTaskProvider.getCurrentTaskInstances(List<String> actors,
CoreSession coreSession) |
List<Task> |
JBPMDocTaskProvider.getTaskInstances(DocumentModel dm,
List<String> actors,
CoreSession coreSession) |
List<Task> |
JBPMDocTaskProvider.getTaskInstances(DocumentModel dm,
NuxeoPrincipal user,
CoreSession coreSession) |
List<Task> |
TaskMigrationRunner.migrate() |
Modifier and Type | Method and Description |
---|---|
String |
JBPMDocTaskProvider.endTask(CoreSession coreSession,
NuxeoPrincipal principal,
Task task,
String comment,
String eventName,
boolean isValidated) |
Modifier and Type | Method and Description |
---|---|
Task |
CommentsModerationServiceImpl.getModerationTask(TaskService taskService,
CoreSession session,
DocumentModel doc,
String commentId) |
Modifier and Type | Method and Description |
---|---|
void |
RoutingTaskService.endTask(CoreSession session,
Task task,
Map<String,Object> data,
String status)
Deprecated.
since 5.6, use DocumentRoutingService instead
|
void |
DocumentRoutingService.endTask(CoreSession session,
Task task,
Map<String,Object> data,
String status)
Ends a task
|
List<DocumentModel> |
RoutingTaskService.getWorkflowInputDocuments(CoreSession session,
Task task)
Deprecated.
since 5.6, use DocumentRoutingService instead
|
List<DocumentModel> |
DocumentRoutingService.getWorkflowInputDocuments(CoreSession session,
Task task)
Gets the documents following the workflow to which the given task belongs
|
void |
DocumentRoutingService.grantPermissionToTaskAssignees(CoreSession session,
String permission,
List<DocumentModel> docs,
Task task)
Grants on these documents the specified assignees permissions for this
task.
|
void |
DocumentRoutingService.removePermissionFromTaskAssignees(CoreSession session,
List<DocumentModel> docs,
Task task)
Removes on these documents the specified assignees permissions for this
task.
|
Modifier and Type | Method and Description |
---|---|
void |
RoutingTaskService.makeRoutingTasks(CoreSession session,
List<Task> tasks)
Deprecated.
since 5.6, use DocumentRoutingService instead
|
void |
DocumentRoutingService.makeRoutingTasks(CoreSession session,
List<Task> tasks)
Marks the tasks as Routing tasks.
|
Modifier and Type | Method and Description |
---|---|
void |
RoutingTaskServiceImpl.endTask(CoreSession session,
Task task,
Map<String,Object> data,
String status)
Deprecated.
|
void |
DocumentRoutingServiceImpl.endTask(CoreSession session,
Task task,
Map<String,Object> data,
String status) |
List<DocumentModel> |
RoutingTaskServiceImpl.getWorkflowInputDocuments(CoreSession session,
Task task)
Deprecated.
|
List<DocumentModel> |
DocumentRoutingServiceImpl.getWorkflowInputDocuments(CoreSession session,
Task task) |
void |
DocumentRoutingServiceImpl.grantPermissionToTaskAssignees(CoreSession session,
String permission,
List<DocumentModel> docs,
Task task) |
void |
DocumentRoutingServiceImpl.removePermissionFromTaskAssignees(CoreSession session,
List<DocumentModel> docs,
Task task) |
Modifier and Type | Method and Description |
---|---|
void |
RoutingTaskServiceImpl.makeRoutingTasks(CoreSession session,
List<Task> tasks)
Deprecated.
|
void |
DocumentRoutingServiceImpl.makeRoutingTasks(CoreSession coreSession,
List<Task> tasks) |
Modifier and Type | Interface and Description |
---|---|
interface |
RoutingTask |
Modifier and Type | Class and Description |
---|---|
class |
RoutingTaskImpl |
Modifier and Type | Method and Description |
---|---|
Task |
RoutingTaskActionsBean.setCurrentTask(String taskDocId) |
Task |
RoutingTaskActionsBean.setCurrentTask(Task task) |
Modifier and Type | Method and Description |
---|---|
List<Task> |
DocumentRoutingActionsBean.getCurrentRouteAllTasks() |
List<Task> |
DocumentRoutingActionsBean.getCurrentRouteCurrentUserTasks() |
Modifier and Type | Method and Description |
---|---|
String |
RoutingTaskActionsBean.endTask(Task task) |
Map<String,Serializable> |
RoutingTaskActionsBean.getFormVariables(Task task) |
DocumentModel |
DocumentRoutingActionsBean.getRouteInstanceFor(Task task) |
List<Action> |
RoutingTaskActionsBean.getTaskActions(Task task) |
Map<String,Action> |
RoutingTaskActionsBean.getTaskActionsMap(Task task) |
List<GraphNode.Button> |
RoutingTaskActionsBean.getTaskButtons(Task task) |
String |
RoutingTaskActionsBean.getTaskLayout(Task task) |
boolean |
RoutingTaskActionsBean.isRoutingTask(Task task) |
Task |
RoutingTaskActionsBean.setCurrentTask(Task task) |
Modifier and Type | Class and Description |
---|---|
class |
TaskImpl |
Modifier and Type | Method and Description |
---|---|
Task |
TaskService.getTask(CoreSession coreSession,
String taskId) |
Modifier and Type | Method and Description |
---|---|
List<Task> |
TaskService.createTask(CoreSession coreSession,
NuxeoPrincipal principal,
DocumentModel document,
String taskName,
List<String> prefixedActorIds,
boolean createOneTaskPerActor,
String directive,
String comment,
Date dueDate,
Map<String,String> taskVariables,
String parentPath)
Creates a task and starts it.
|
List<Task> |
TaskService.createTask(CoreSession coreSession,
NuxeoPrincipal principal,
DocumentModel document,
String taskName,
String taskType,
String processId,
List<String> prefixedActorIds,
boolean createOneTaskPerActor,
String directive,
String comment,
Date dueDate,
Map<String,String> taskVariables,
String parentPath)
Creates a task and starts it.
|
List<Task> |
TaskService.createTask(CoreSession coreSession,
NuxeoPrincipal principal,
DocumentModel document,
String taskDocumentType,
String taskName,
String taskType,
String processId,
List<String> prefixedActorIds,
boolean createOneTaskPerActor,
String directive,
String comment,
Date dueDate,
Map<String,String> taskVariables,
String parentPath,
Map<String,Serializable> eventInfo)
Creates a task of the given document type and starts it.
|
List<Task> |
TaskProvider.getAllTaskInstances(String processId,
CoreSession session)
Returns all the tasks instances for the given
processId . |
List<Task> |
TaskProvider.getAllTaskInstances(String processId,
List<String> actors,
CoreSession session)
Returns all the tasks instances for the given
processId which
assigned to one of the actor in the list or its pool. |
List<Task> |
TaskProvider.getAllTaskInstances(String processId,
NuxeoPrincipal user,
CoreSession session)
Returns all the tasks instances for the given
processId and where
the user is the actor or belongs to the pooled actor list. |
List<Task> |
TaskProvider.getCurrentTaskInstances(CoreSession coreSession) |
List<Task> |
TaskProvider.getCurrentTaskInstances(List<String> actors,
CoreSession coreSession)
Returns a list of task instances assigned to one of the actors in the
list or to its pool.
|
List<Task> |
TaskProvider.getTaskInstances(DocumentModel dm,
List<String> actors,
CoreSession coreSession)
Returns the list of task instances associated with this document assigned
to one of the actor in the list or its pool.
|
List<Task> |
TaskProvider.getTaskInstances(DocumentModel dm,
NuxeoPrincipal user,
CoreSession coreSssion)
Returns the list of task instances associated with this document for
which the user is the actor or belongs to the pooled actor list.
|
Modifier and Type | Method and Description |
---|---|
String |
TaskService.acceptTask(CoreSession coreSession,
NuxeoPrincipal principal,
Task task,
String comment)
Ends the task using event name
TaskEventNames.WORKFLOW_TASK_COMPLETED and marking the task as
validated. |
boolean |
TaskService.canEndTask(NuxeoPrincipal principal,
Task task)
Returns true if user is an administrator, the initiator of the task, or
an actor of the task.
|
String |
TaskService.endTask(CoreSession coreSession,
NuxeoPrincipal principal,
Task task,
String comment,
String eventName,
boolean isValidated)
Ends the task
|
String |
TaskProvider.endTask(CoreSession coreSession,
NuxeoPrincipal principal,
Task task,
String comment,
String eventName,
boolean isValidated)
Ends the task
|
DocumentModel |
TaskService.getTargetDocumentModel(Task ti,
CoreSession coreSession) |
String |
TaskService.rejectTask(CoreSession coreSession,
NuxeoPrincipal principal,
Task task,
String comment)
Ends the task using event name
TaskEventNames.WORKFLOW_TASK_REJECTED and marking the task as not
validated. |
Modifier and Type | Method and Description |
---|---|
Task |
TaskServiceImpl.getTask(CoreSession coreSession,
String taskId) |
Modifier and Type | Method and Description |
---|---|
List<Task> |
TaskServiceImpl.createTask(CoreSession coreSession,
NuxeoPrincipal principal,
DocumentModel document,
String taskName,
List<String> actorIds,
boolean createOneTaskPerActor,
String directive,
String comment,
Date dueDate,
Map<String,String> taskVariables,
String parentPath) |
List<Task> |
TaskServiceImpl.createTask(CoreSession coreSession,
NuxeoPrincipal principal,
DocumentModel document,
String taskName,
String taskType,
String processId,
List<String> prefixedActorIds,
boolean createOneTaskPerActor,
String directive,
String comment,
Date dueDate,
Map<String,String> taskVariables,
String parentPath) |
List<Task> |
TaskServiceImpl.createTask(CoreSession coreSession,
NuxeoPrincipal principal,
DocumentModel document,
String taskDocumentType,
String taskName,
String taskType,
String processId,
List<String> actorIds,
boolean createOneTaskPerActor,
String directive,
String comment,
Date dueDate,
Map<String,String> taskVariables,
String parentPath,
Map<String,Serializable> eventInfo) |
List<Task> |
TaskServiceImpl.getAllTaskInstances(String processId,
CoreSession session) |
List<Task> |
DocumentTaskProvider.getAllTaskInstances(String processId,
CoreSession session) |
List<Task> |
TaskServiceImpl.getAllTaskInstances(String processId,
List<String> actors,
CoreSession session) |
List<Task> |
DocumentTaskProvider.getAllTaskInstances(String processId,
List<String> actors,
CoreSession session) |
List<Task> |
TaskServiceImpl.getAllTaskInstances(String processId,
NuxeoPrincipal user,
CoreSession session) |
List<Task> |
DocumentTaskProvider.getAllTaskInstances(String processId,
NuxeoPrincipal user,
CoreSession session) |
List<Task> |
TaskServiceImpl.getCurrentTaskInstances(CoreSession coreSession) |
List<Task> |
DocumentTaskProvider.getCurrentTaskInstances(CoreSession coreSession) |
List<Task> |
TaskServiceImpl.getCurrentTaskInstances(List<String> actors,
CoreSession coreSession)
Returns a list of task instances assigned to one of the actors in the
list or to its pool.
|
List<Task> |
DocumentTaskProvider.getCurrentTaskInstances(List<String> actors,
CoreSession coreSession)
Returns a list of task instances assigned to one of the actors in the
list or to its pool.
|
List<Task> |
TaskServiceImpl.getTaskInstances(DocumentModel dm,
List<String> actors,
CoreSession coreSession) |
List<Task> |
DocumentTaskProvider.getTaskInstances(DocumentModel dm,
List<String> actors,
CoreSession coreSession) |
List<Task> |
TaskServiceImpl.getTaskInstances(DocumentModel dm,
NuxeoPrincipal user,
CoreSession coreSession) |
List<Task> |
DocumentTaskProvider.getTaskInstances(DocumentModel dm,
NuxeoPrincipal user,
CoreSession coreSession) |
List<Task> |
CreateTaskUnrestricted.getTasks() |
static List<Task> |
DocumentTaskProvider.wrapDocModelInTask(DocumentModelList taskDocuments) |
static List<Task> |
DocumentTaskProvider.wrapDocModelInTask(DocumentModelList taskDocuments,
boolean detach)
Converts a
DocumentModelList to a list of Task s. |
Modifier and Type | Method and Description |
---|---|
String |
TaskServiceImpl.acceptTask(CoreSession coreSession,
NuxeoPrincipal principal,
Task task,
String comment) |
boolean |
TaskServiceImpl.canEndTask(NuxeoPrincipal principal,
Task task) |
String |
TaskServiceImpl.endTask(CoreSession coreSession,
NuxeoPrincipal principal,
Task task,
String comment,
String eventName,
boolean isValidated)
Use the task provider held by the
TASK_PROVIDER_KEY task
variable to end the task . |
String |
DocumentTaskProvider.endTask(CoreSession coreSession,
NuxeoPrincipal principal,
Task task,
String comment,
String eventName,
boolean isValidated) |
DocumentModel |
TaskServiceImpl.getTargetDocumentModel(Task task,
CoreSession coreSession) |
static void |
TaskEventNotificationHelper.notifyEvent(CoreSession coreSession,
DocumentModel document,
NuxeoPrincipal principal,
Task task,
String eventId,
Map<String,Serializable> properties,
String comment,
String category) |
String |
TaskServiceImpl.rejectTask(CoreSession coreSession,
NuxeoPrincipal principal,
Task task,
String comment) |
Modifier and Type | Method and Description |
---|---|
Task |
DashBoardItemImpl.getTask() |
Task |
DashBoardItem.getTask()
Returns the underneath task instance
|
Constructor and Description |
---|
DashBoardItemImpl(Task task,
DocumentModel document,
Locale locale) |
DashBoardItemImpl(Task task,
Locale locale) |
Modifier and Type | Method and Description |
---|---|
List<Task> |
TaskActionsBean.getCurrentDocumentTasks() |
Modifier and Type | Method and Description |
---|---|
void |
TaskActionsBean.acceptTask(Task task) |
void |
TaskActionsBean.acceptTask(Task task,
String comment) |
void |
TaskActionsBean.rejectTask(Task task) |
void |
TaskActionsBean.rejectTask(Task task,
String comment) |
Copyright © 2012 Nuxeo SA. All Rights Reserved.