Interface WorkflowServiceAsync


public interface WorkflowServiceAsync
  • Method Details

    • delete

      void delete(String name, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • get

      void get(String workflowName, Integer version, com.google.gwt.user.client.rpc.AsyncCallback<GUIWorkflow> callback)
    • deploy

      void deploy(GUIWorkflow workflow, com.google.gwt.user.client.rpc.AsyncCallback<GUIWorkflow> callback)
    • list

      void list(com.google.gwt.user.client.rpc.AsyncCallback<List<GUIWorkflow>> callback)
    • save

      void save(GUIWorkflow workflow, com.google.gwt.user.client.rpc.AsyncCallback<GUIWorkflow> callback)
    • saveACL

      void saveACL(GUIWorkflow workflow, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • deleteTrigger

      void deleteTrigger(long id, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • saveTrigger

      void saveTrigger(String folderId, String workflowId, String templateId, String events, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • startWorkflow

      void startWorkflow(String workflowName, String workflowDescription, String tag, String color, List<Long> docIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • getWorkflowDetailsByTask

      void getWorkflowDetailsByTask(String taskId, com.google.gwt.user.client.rpc.AsyncCallback<GUIWorkflow> callback)
    • endTask

      void endTask(String taskId, String transitionName, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • claimTask

      void claimTask(String taskId, String userId, com.google.gwt.user.client.rpc.AsyncCallback<GUIWorkflow> callback)
    • turnBackTaskToPool

      void turnBackTaskToPool(String taskId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • countAssignedTasks

      void countAssignedTasks(String username, com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
    • appendDocuments

      void appendDocuments(String taskId, List<Long> docIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • importSchema

      void importSchema(com.google.gwt.user.client.rpc.AsyncCallback<GUIWorkflow> callback)
    • applyTriggersToTree

      void applyTriggersToTree(long rootId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • deleteInstance

      void deleteInstance(String id, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • reassignTask

      void reassignTask(String taskId, String userId, com.google.gwt.user.client.rpc.AsyncCallback<GUIWorkflow> callback)
    • undeploy

      void undeploy(String workflowName, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • addNote

      void addNote(String taskId, String note, com.google.gwt.user.client.rpc.AsyncCallback<Long> callback)
    • deleteNote

      void deleteNote(long noteId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • removeDocument

      void removeDocument(String instanceId, long docId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • getCompletionDiagram

      void getCompletionDiagram(String workflowName, Integer version, String processInstanceId, com.google.gwt.user.client.rpc.AsyncCallback<GUIWorkflow> callback)
    • deleteInstances

      void deleteInstances(List<String> ids, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)