Documentation ¶
Index ¶
Constants ¶
View Source
const ( WorkflowStateAll = "WORKFLOW.%s.State.>" WorkflowJobExecuteAll = "WORKFLOW.%s.State.Job.Execute.*" //@ WorkFlowJobCompleteAll = "WORKFLOW.%s.State.Job.Complete.*" //@ WorkflowJobServiceTaskExecute = "WORKFLOW.%s.State.Job.Execute.ServiceTask" WorkflowJobServiceTaskExecuteWild = "WORKFLOW.%s.State.Job.Execute.ServiceTask.>" WorkflowJobServiceTaskComplete = "WORKFLOW.%s.State.Job.Complete.ServiceTask" WorkflowJobUserTaskExecute = "WORKFLOW.%s.State.Job.Execute.UserTask" WorkflowJobUserTaskComplete = "WORKFLOW.%s.State.Job.Complete.UserTask" WorkflowJobManualTaskExecute = "WORKFLOW.%s.State.Job.Execute.ManualTask" WorkflowJobManualTaskComplete = "WORKFLOW.%s.State.Job.Complete.ManualTask" WorkflowJobSendMessageExecute = "WORKFLOW.%s.State.Job.Execute.SendMessage" WorkflowJobSendMessageExecuteWild = "WORKFLOW.%s.State.Job.Execute.SendMessage.>" WorkflowJobSendMessageComplete = "WORKFLOW.%s.State.Job.Complete.SendMessage" WorkflowInstanceExecute = "WORKFLOW.%s.State.Workflow.Execute" WorkflowInstanceComplete = "WORKFLOW.%s.State.Workflow.Complete" WorkflowInstanceTerminated = "WORKFLOW.%s.State.Workflow.Terminated" WorkflowInstanceAll = "WORKFLOW.%s.State.Workflow.>" WorkflowActivityExecute = "WORKFLOW.%s.State.Activity.Execute" WorkflowActivityComplete = "WORKFLOW.%s.State.Activity.Complete" WorkflowTraversalExecute = "WORKFLOW.%s.State.Traversal.Execute" WorkflowTraversalComplete = "WORKFLOW.%s.State.Traversal.Complete" WorkflowTimedExecute = "WORKFLOW.%s.Timers.WorkflowExecute" WorkflowMessages = "WORKFLOW.%s.Message.>" )
View Source
const ( ApiAll = "Workflow.Api.*" ApiStoreWorkflow = "WORKFLOW.Api.StoreWorkflow" ApiLaunchWorkflow = "WORKFLOW.Api.LaunchWorkflow" ApiListWorkflows = "WORKFLOW.Api.ListWorkflows" ApiListWorkflowInstance = "WORKFLOW.Api.ListWorkflowInstance" ApiGetWorkflowStatus = "WORKFLOW.Api.GetWorkflowInstanceStatus" ApiCancelWorkflowInstance = "WORKFLOW.Api.CancelWorkflowInstance" ApiSendMessage = "WORKFLOW.Api.SendMessage" ApiCompleteManualTask = "WORKFLOW.Api.CompleteManualTask" ApiCompleteServiceTask = "WORKFLOW.Api.CompleteServiceTask" ApiCompleteUserTask = "WORKFLOW.Api.CompleteUserTask" ApiCompleteSendMessage = "WORKFLOW.Api.CompleteSendMessage" ApiListUserTaskIDs = "WORKFLOW.Api.ListUserTaskIDs" ApiGetUserTask = "WORKFLOW.Api.GetUserTask" ApiHandleWorkflowError = "WORKFLOW.Api.HandleWorkflowError" ApiGetServerInstanceStats = "WORKFLOW.Api.GetServerInstanceStats" ApiGetServiceTaskRoutingID = "WORKFLOW.Api.GetServiceTaskRoutingID" ApiGetMessageSenderRoutingID = "WORKFLOW.Api.GetMessageSenderRoutingID" )
Variables ¶
View Source
var ( KvMessageSubs = "WORKFLOW_MSGSUBS" KvMessageSub = "WORKFLOW_MSGSUB" KvJob = "WORKFLOW_JOB" KvVersion = "WORKFLOW_VERSION" KvDefinition = "WORKFLOW_DEF" KvTracking = "WORKFLOW_TRACKING" KvInstance = "WORKFLOW_INSTANCE" KvMessageName = "WORKFLOW_MSGNAME" KvMessageID = "WORKFLOW_MSGID" KvTrace = "WORKFLOW_TRACKING" KvUserTask = "WORKFLOW_USERTASK" KvOwnerName = "WORKFLOW_OWNERNAME" KvOwnerID = "WORKFLOW_OWNERID" KvClientTaskID = "WORKFLOW_CLIENTTASK" KvWfName = "WORKFLOW_NAME" KvVarState = "WORKFLOW_VARSTATE" )
View Source
var AllMessages = []string{ subj.SubjNS(WorkflowInstanceAll, "*"), subj.SubjNS(WorkFlowJobCompleteAll, "*"), subj.SubjNS(WorkflowJobServiceTaskExecuteWild, "*"), subj.SubjNS(WorkflowJobSendMessageExecuteWild, "*"), subj.SubjNS(WorkflowJobUserTaskExecute, "*"), subj.SubjNS(WorkflowJobManualTaskExecute, "*"), subj.SubjNS(WorkflowActivityExecute, "*"), subj.SubjNS(WorkflowActivityComplete, "*"), subj.SubjNS(WorkflowTraversalExecute, "*"), subj.SubjNS(WorkflowTraversalComplete, "*"), subj.SubjNS(WorkflowMessages, "*"), subj.SubjNS(WorkflowTimedExecute, "*"), ApiAll, }
View Source
var WorkflowMessageFormat = "WORKFLOW.%s.Message.%s.%s"
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.