org.nuxeo.ecm.webapp.dashboard.workflow
Class WorkflowDashBoardActions
java.lang.Object
  
org.nuxeo.ecm.webapp.dashboard.workflow.WorkflowDashBoardActions
- All Implemented Interfaces: 
 - Serializable, WorkflowDashBoard
 
@Name(value="workflowDashBoardActions")
@Scope(value=CONVERSATION)
@Install(precedence=10)
public class WorkflowDashBoardActions
- extends Object
- implements Serializable, WorkflowDashBoard
  
- See Also:
 - Serialized Form
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
jbpmService
@In(create=true)
protected transient JbpmService jbpmService
currentUserProcesses
protected Collection<DocumentProcessItem> currentUserProcesses
currentUserTasks
protected Collection<DashBoardItem> currentUserTasks
currentUser
@In(required=false)
protected transient Principal currentUser
WorkflowDashBoardActions
public WorkflowDashBoardActions()
computeDashboardItems
public Collection<DashBoardItem> computeDashboardItems()
                                                throws ClientException
- Specified by:
 computeDashboardItems in interface WorkflowDashBoard
 
- Throws:
 ClientException
 
computeDocumentProcessItems
public Collection<DocumentProcessItem> computeDocumentProcessItems()
                                                            throws ClientException
- Specified by:
 computeDocumentProcessItems in interface WorkflowDashBoard
 
- Throws:
 ClientException
 
invalidateDocumentProcessItems
@Observer(value={"workflowProcessEnded","workflowNewProcessStarted","workflowTaskStop","workflowTaskRejected","workflowUserAssignmentChanged","workflowTaskCompleted","workflowTaskRemoved","workItemsListLoaded","workflowTasksComputed","workflowAbandoned","workflowProcessCanceled","domainSelectionChanged"},
          create=false,
          inject=false)
@BypassInterceptors
public void invalidateDocumentProcessItems()
- Specified by:
 invalidateDocumentProcessItems in interface WorkflowDashBoard
 
 
invalidateDashboardItems
@Observer(value={"workflowProcessEnded","workflowNewProcessStarted","workflowTaskStart","workflowTaskStop","workflowTaskRejected","workflowUserAssignmentChanged","workflowTaskCompleted","workflowTaskRemoved","workItemsListLoaded","workflowTasksComputed","workflowAbandoned","workflowProcessCanceled","domainSelectionChanged","documentPublicationRejected","documentPublished"},
          create=false,
          inject=false)
@BypassInterceptors
public void invalidateDashboardItems()
- Specified by:
 invalidateDashboardItems in interface WorkflowDashBoard
 
 
refreshDashboardItems
public String refreshDashboardItems()
- Specified by:
 refreshDashboardItems in interface WorkflowDashBoard
 
 
refreshDocumentProcessItems
public String refreshDocumentProcessItems()
- Specified by:
 refreshDocumentProcessItems in interface WorkflowDashBoard
 
 
Copyright © 2010 Nuxeo SAS. All Rights Reserved.