Class TaskInvolvementDelegate

java.lang.Object
org.bonitasoft.engine.api.impl.TaskInvolvementDelegate

public class TaskInvolvementDelegate extends Object
Author:
Emmanuel Duchastenier
  • Constructor Details

    • TaskInvolvementDelegate

      public TaskInvolvementDelegate()
  • Method Details

    • getServiceAccessor

      protected ServiceAccessor getServiceAccessor()
    • isExecutorOfArchivedTaskOfProcess

      public boolean isExecutorOfArchivedTaskOfProcess(long userId, Long rootProcessInstanceId) throws SBonitaReadException
      Throws:
      SBonitaReadException
    • isInvolvedInHumanTaskInstance

      public boolean isInvolvedInHumanTaskInstance(long userId, long humanTaskInstanceId) throws org.bonitasoft.engine.bpm.flownode.ActivityInstanceNotFoundException
      Throws:
      org.bonitasoft.engine.bpm.flownode.ActivityInstanceNotFoundException
    • hasUserPendingOrAssignedTasks

      public boolean hasUserPendingOrAssignedTasks(long userId, Long processInstanceId) throws SExecutionException
      Throws:
      SExecutionException
    • searchPendingTasksManagedBy

      public org.bonitasoft.engine.search.SearchResult<org.bonitasoft.engine.bpm.flownode.HumanTaskInstance> searchPendingTasksManagedBy(long managerUserId, org.bonitasoft.engine.search.SearchOptions searchOptions) throws org.bonitasoft.engine.exception.SearchException
      Throws:
      org.bonitasoft.engine.exception.SearchException