marklogic-community/marklogic-state-conductor

State Machine builder and visualizer

Opened this issue · 0 comments

Create a web based GUI for building and monitoring the execution of State Machines.

Builder

  • Drag and Drop canvas for creating and editing state machine definitions
  • Scaffolds the ASL definition and module resources in the project directory
  • utilize "mlDomain" ASL extension for storing canvas drawing data

Visualizer

  • User selects from list of installed state machine definitions
  • Loads selected state machine into read-only canvas
  • Displays metrics
    • count of documents in each state
    • count of documents in each status (charts)
    • filter states by selected status
    • auto refresh metrics

Potentially encapsulated within/with the Driver jar