Event Workflow Management System
APIs
Object Glossary
WorkflowObject
TaskDirectiveObject
TaskforceObject
FindObject
QueryNextAfter
DeactivatedWorkflowResponseObject
ErrorResponse
ewms*.icecube.aq/v1/
task-directives
taskforces
workflows
openapi
tms - internal
ewms*.icecube.aq/v1/mqs
MQS Glossary
ErrorResponse
EmptyObject
MQGroupObject
MQProfileObject
MQGroupObjectAndProfiles
MQGroupActivationRequest
MQGroupReservationRequest
PublicMQProfilesResponse
JWKSetResponse
OpenAPISchemaObject
mq-profiles
openapi
mq-group
Services
Workflow Management Service
API Documentation
Overview
EWMS Workflow Lifetime
Example Workflow Request JSON
The Task Container
Interacting with First-Order Objects using API Endpoints
Get a Workflow
Get a Task Directive
Get a Taskforce
EWMS Glossary Applied to the WMS
Workflow
Message Queue
Event
Task
Task Directive
Taskforce
Message Queue Service
API Documentation
Queue Creation
Client Libraries
MQClient
Features
Installation
Usage
Initializing a Queue
Use Cases / Patterns / Recipes
Streaming Publisher
Serialization
Streaming Consumer
Less Common Use Cases / Patterns / Recipes
Consuming a Single Message
Consuming Messages in Batches and/or Concurrently
Configuration
Contributing
License
Internal Components
Task Management Service
Overview
Starting and Stopping Taskforces/Clusters
Watching the Job Event Logs
How to Build
How to Run
How to Update in Production
EWMS Glossary Applied to the TMS
Workflow
Task
Task Directive
Taskforce
Cluster
Task Pilot
Overview
Task Container Overview
Event I/O
The Init Container
File I/O
Inter-Task Files
External Files
EWMS Glossary Applied to the Pilot
Workflow
Message Queue
Event
Task
Task Container
Task Directive
Taskforce
Publications
Event Workflow Management System (2025)
IceCube SkyDriver (2024)
Event Workflow Management System
Index
Index