Class WorkflowConnectorService

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.saperion.connector.wf.WorkflowResult addComment​(java.lang.String taskId, java.lang.String comment)
      Execute add comment.
      com.saperion.connector.wf.WorkflowResult addHistory​(java.lang.String taskId, java.lang.String description)
      Execute set history.
      com.saperion.connector.wf.WorkflowResult executeActivate​(java.lang.String taskId)
      Execute activate.
      com.saperion.connector.wf.WorkflowResult executeApprove​(java.lang.String taskId, java.lang.String nextUser)
      Execute delegate.
      com.saperion.connector.wf.WorkflowResult executeAssignToMe​(java.lang.String taskId)
      Execute AssignToMe.
      com.saperion.connector.wf.WorkflowResult executeChangeOwner​(java.lang.String taskId, java.lang.String newOwner)
      Execute change owner.
      com.saperion.connector.wf.WorkflowResult executeCommand​(WorkflowActionBean workflowAction)
      Execute the given command.
      com.saperion.connector.wf.WorkflowResult executeDelegate​(java.lang.String taskId, java.lang.String delegatee)
      Execute delegate.
      com.saperion.connector.wf.WorkflowResult executeEscalation​(java.lang.String taskId, java.util.Date date)
      Execute escalate.
      com.saperion.connector.wf.WorkflowResult executeForward​(java.lang.String taskId, java.lang.String nextUser, int transition)
      Execute forward.
      com.saperion.connector.wf.WorkflowResult executeHold​(java.lang.String taskId, java.util.Date date)
      Execute hold.
      com.saperion.connector.wf.WorkflowResult executeInactivate​(java.lang.String taskId)
      Execute inactivate.
      com.saperion.connector.wf.WorkflowResult executeNotResponsible​(java.lang.String taskId, java.lang.String comment)
      Execute not responsible.
      com.saperion.connector.wf.WorkflowResult executePutBack​(java.lang.String taskId)
      Execute putback.
      com.saperion.connector.wf.WorkflowResult executeReassign​(java.lang.String taskId)
      Execute reassign.
      com.saperion.connector.wf.WorkflowResult executeReject​(java.lang.String taskId, java.lang.String nextUser)
      Execute reject.
      com.saperion.connector.wf.WorkflowResult executeRemove​(java.lang.String taskId, java.lang.String comment)
      Execute remove.
      com.saperion.connector.wf.WorkflowResult executeRemoveNotice​(java.lang.String taskId)
      Execute remove notice.
      com.saperion.connector.wf.WorkflowResult executeResetHold​(java.lang.String taskId)
      Execute reset hold.
      com.saperion.connector.wf.WorkflowResult executeRework​(java.lang.String taskId, java.lang.String nextUser)
      Execute rework.
      com.saperion.connector.wf.WorkflowResult executeSetActivity​(java.lang.String taskId, int activity)
      Execute set activity.
      com.saperion.connector.wf.WorkflowResult executeTake​(java.lang.String taskId)
      Execute take.
      com.saperion.connector.wf.WorkflowResult executeTerminate​(java.lang.String taskId)
      Execute terminate.
      java.util.List<com.saperion.intf.wf.CommentInfo> getComments​(com.saperion.intf.wf.TaskInfo taskInfo)
      Retrieves the comments for the specified task.
      java.util.List<java.lang.String> getDefinitions()
      Reads the available workflow definitions.
      java.util.List<com.saperion.wf.ProcessDefinitionDescriptor> getDefinitions​(java.lang.String ddcName)
      Reads the available workflow definitions for the specified DDC.
      java.util.List<com.saperion.intf.wf.HistoryInfo[]> getDocHistories​(java.lang.String docHdoc)
      Reads history information for a given document.
      com.saperion.intf.wf.BoxDefinition getInboxDefinition()
      Retrieves the definition of the current user's inbox.
      com.saperion.intf.wf.WorkflowMember getMember​(com.saperion.intf.wf.WorkflowMember member, int depth, java.lang.String filter)
      Reads direct workflow member.
      com.saperion.intf.wf.WorkflowMember getMembers()
      Reads workflow member.
      java.lang.String getSubstitute()
      Gets the fullname of the substitute for workflows of the current user.
      com.saperion.jcs.modules.users.api.User getSubstituteUser()
      Gets the substitute-user for the current user.
      com.saperion.connector.wf.SaWFTask getTask​(java.lang.String taskId)
      Load the task object.
      java.lang.String getWfDisplayName​(com.saperion.intf.wf.WorkflowMember member)
      Retrieves the comments for the specified task.
      boolean isWorkflowFeatureEnabled()
      Checks if the workflow-feature is enabled.
      com.saperion.connector.wf.WorkflowResult setComment​(java.lang.String taskId, java.lang.String comment)
      Execute set comment.
      void setSubstitute​(java.lang.String substituteFullname)
      Sets the substitute for workflows.
      com.saperion.connector.wf.WorkflowResult startWorkflow​(java.lang.String definition, java.lang.String actor, java.lang.String comment, java.lang.String attachmentUID)
      Execute start workflow.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait