Index
All Classes and Interfaces|All Packages
A
- action() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
-
Returns the value of the
actionrecord component. - ActionDto(String, String, String) - Constructor for record class com.scivicslab.workfloweditor.service.WorkflowRunner.ActionDto
-
Creates an instance of a
ActionDtorecord class. - actions() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
-
Returns the value of the
actionsrecord component. - activateTab(String) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- activateTab(String) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- actor() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.MatrixRow
-
Returns the value of the
actorrecord component. - actor() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ActionDto
-
Returns the value of the
actorrecord component. - actorName() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
-
Returns the value of the
actorNamerecord component. - actors() - Method in class com.scivicslab.workfloweditor.rest.WorkflowResource
-
Returns the actor tree: all registered actors, their types, children, and available actions.
- addAction(int, WorkflowResource.MatrixRow, Integer) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- addAction(int, WorkflowResource.MatrixRow, Integer) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- addStep(WorkflowResource.MatrixRow, Integer) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- addStep(WorkflowResource.MatrixRow, Integer) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- arguments() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.MatrixRow
-
Returns the value of the
argumentsrecord component. - arguments() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ActionDto
-
Returns the value of the
argumentsrecord component. - availablePlugins() - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- availableWorkflows() - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
B
- breakpoint() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
-
Returns the value of the
breakpointrecord component.
C
- com.scivicslab.workfloweditor.mcp - package com.scivicslab.workfloweditor.mcp
- com.scivicslab.workfloweditor.rest - package com.scivicslab.workfloweditor.rest
- com.scivicslab.workfloweditor.service - package com.scivicslab.workfloweditor.service
- CorsFilter - Class in com.scivicslab.workfloweditor.rest
-
CORS filter for external API access (coder-agent, etc.).
- CorsFilter() - Constructor for class com.scivicslab.workfloweditor.rest.CorsFilter
- createChild(String) - Method in class com.scivicslab.workfloweditor.service.LoaderActor
- createChild(Map<String, String>) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- createTab(String) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- createTab(Map<String, String>) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
D
- data() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
-
Returns the value of the
datarecord component. - delay() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
-
Returns the value of the
delayrecord component. - deleteAction(int, int) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- deleteAction(int, int) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- deleteStep(int) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- deleteStep(int) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- deleteTab(String) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- deleteTab(String) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- description - Variable in class com.scivicslab.workfloweditor.rest.WorkflowApiResource.WorkflowDto
- description - Variable in class com.scivicslab.workfloweditor.service.WorkflowState.TabData
- description() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ParsedWorkflow
-
Returns the value of the
descriptionrecord component.
E
- equals(Object) - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.MatrixRow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ActionDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ParsedWorkflow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
-
Indicates whether some other object is "equal to" this one.
- exec(String) - Method in class com.scivicslab.workfloweditor.service.ShellActor
- exportYaml() - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
F
- filter(ContainerRequestContext, ContainerResponseContext) - Method in class com.scivicslab.workfloweditor.rest.CorsFilter
- from() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.MatrixRow
-
Returns the value of the
fromrecord component. - from() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
-
Returns the value of the
fromrecord component. - fromYaml(String) - Static method in class com.scivicslab.workfloweditor.service.WorkflowRunner
-
Parses POJO-actor YAML back into structured steps with description/label/note.
G
- getActiveTab() - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- getActorData(String) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- getActorTree() - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- getActorTree() - Method in class com.scivicslab.workfloweditor.service.WorkflowRunner
-
Returns actor tree info for the ActorSystem.
- getDescription() - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- getHistory() - Method in class com.scivicslab.workfloweditor.service.MilestoneActor
-
Returns the full history of milestone messages.
- getLatestMessage() - Method in class com.scivicslab.workfloweditor.service.MilestoneActor
-
Returns the most recent milestone message, or null.
- getMaxIterations() - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- getName() - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- getRows() - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- getSseEmitter() - Method in class com.scivicslab.workfloweditor.rest.WorkflowResource
-
Exposes the SSE emitter for use by other resource classes (e.g., WorkflowApiResource).
- getSystem() - Method in class com.scivicslab.workfloweditor.service.WorkflowRunner
- getTab(String) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- getTransitions() - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- getTransitions() - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- getWorkflow() - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
H
- hashCode() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.MatrixRow
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ActionDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ParsedWorkflow
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
-
Returns a hash code value for this object.
I
- importYaml(String) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- info(String) - Method in class com.scivicslab.workfloweditor.service.LogActor
- isPaused() - Method in class com.scivicslab.workfloweditor.service.WorkflowRunner
- isRunning() - Method in class com.scivicslab.workfloweditor.service.WorkflowRunner
L
- label() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
-
Returns the value of the
labelrecord component. - listLoadedJars(String) - Method in class com.scivicslab.workfloweditor.service.LoaderActor
- listProviders(String) - Method in class com.scivicslab.workfloweditor.service.LoaderActor
- listTabs() - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- listTabs() - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- LoaderActor - Class in com.scivicslab.workfloweditor.service
-
IIActorRef wrapper for DynamicActorLoaderActor.
- LoaderActor(String, IIActorSystem) - Constructor for class com.scivicslab.workfloweditor.service.LoaderActor
- loadFromJar(String) - Method in class com.scivicslab.workfloweditor.service.LoaderActor
- loadJar(String) - Method in class com.scivicslab.workfloweditor.service.LoaderActor
- loadJar(Map<String, String>) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- loadWorkflow(Map<String, String>) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- LogActor - Class in com.scivicslab.workfloweditor.service
-
Built-in actor that logs messages.
- LogActor(String, IIActorSystem) - Constructor for class com.scivicslab.workfloweditor.service.LogActor
- logLevel - Variable in class com.scivicslab.workfloweditor.rest.WorkflowResource.RunRequest
M
- MatrixRow(String, String, String, String, String) - Constructor for record class com.scivicslab.workfloweditor.rest.WorkflowResource.MatrixRow
-
Creates an instance of a
MatrixRowrecord class. - maxIterations - Variable in class com.scivicslab.workfloweditor.rest.WorkflowApiResource.WorkflowDto
- maxIterations - Variable in class com.scivicslab.workfloweditor.rest.WorkflowResource.RunRequest
- maxIterations - Variable in class com.scivicslab.workfloweditor.service.WorkflowState.TabData
- message() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
-
Returns the value of the
messagerecord component. - method() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.MatrixRow
-
Returns the value of the
methodrecord component. - method() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ActionDto
-
Returns the value of the
methodrecord component. - MilestoneActor - Class in com.scivicslab.workfloweditor.service
-
Built-in actor for workflow milestone reporting.
- MilestoneActor(String, IIActorSystem) - Constructor for class com.scivicslab.workfloweditor.service.MilestoneActor
N
- name - Variable in class com.scivicslab.workfloweditor.rest.WorkflowApiResource.WorkflowDto
- name - Variable in class com.scivicslab.workfloweditor.rest.WorkflowResource.RunRequest
- name - Variable in class com.scivicslab.workfloweditor.service.WorkflowState.TabData
- name() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ParsedWorkflow
-
Returns the value of the
namerecord component. - note() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
-
Returns the value of the
noterecord component.
P
- ParsedWorkflow(String, String, List<WorkflowRunner.StepDto>) - Constructor for record class com.scivicslab.workfloweditor.service.WorkflowRunner.ParsedWorkflow
-
Creates an instance of a
ParsedWorkflowrecord class. - putWorkflow(WorkflowApiResource.WorkflowDto) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
R
- refresh() - Method in class com.scivicslab.workfloweditor.rest.WorkflowResource
-
Tells the browser to reload the workflow editor UI.
- renameTab(String, String) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- renameTab(String, Map<String, String>) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- replaceAll(String, List<WorkflowResource.MatrixRow>, int) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- report(String) - Method in class com.scivicslab.workfloweditor.service.MilestoneActor
- reset() - Method in class com.scivicslab.workfloweditor.service.MilestoneActor
-
Clears milestone history.
- resume() - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- resume() - Method in class com.scivicslab.workfloweditor.service.WorkflowRunner
- rows - Variable in class com.scivicslab.workfloweditor.rest.WorkflowApiResource.WorkflowDto
- rows - Variable in class com.scivicslab.workfloweditor.rest.WorkflowResource.RunRequest
- rows - Variable in class com.scivicslab.workfloweditor.service.WorkflowState.TabData
- rowsToSteps(List<WorkflowResource.MatrixRow>) - Static method in class com.scivicslab.workfloweditor.service.WorkflowRunner
-
Converts flat MatrixRow list to structured steps (loses label/note).
- run(WorkflowResource.RunRequest) - Method in class com.scivicslab.workfloweditor.rest.WorkflowResource
-
Runs a workflow defined as a matrix of rows.
- run(String, List<WorkflowResource.MatrixRow>, int, Level, Consumer<WorkflowResource.WorkflowEvent>) - Method in class com.scivicslab.workfloweditor.service.WorkflowRunner
-
Runs a workflow from matrix rows.
- RunRequest() - Constructor for class com.scivicslab.workfloweditor.rest.WorkflowResource.RunRequest
- runYaml(String, int, Level, Consumer<WorkflowResource.WorkflowEvent>) - Method in class com.scivicslab.workfloweditor.service.WorkflowRunner
-
Runs a workflow from raw YAML string.
- runYaml(String, Integer) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
S
- setDescription(String) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- setLogLevel(Map<String, String>) - Method in class com.scivicslab.workfloweditor.rest.WorkflowResource
-
Sets the log level for the workflow logger.
- setOutputListener(Consumer<String>) - Method in class com.scivicslab.workfloweditor.service.LogActor
- setOutputListener(Consumer<String>) - Method in class com.scivicslab.workfloweditor.service.MilestoneActor
- setOutputListener(Consumer<String>) - Method in class com.scivicslab.workfloweditor.service.ShellActor
- ShellActor - Class in com.scivicslab.workfloweditor.service
-
Built-in actor that executes shell commands.
- ShellActor(String, IIActorSystem) - Constructor for class com.scivicslab.workfloweditor.service.ShellActor
- size() - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- state() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
-
Returns the value of the
staterecord component. - status() - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- StepDto(String, String, String, String, Long, Boolean, List<WorkflowRunner.ActionDto>) - Constructor for record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
-
Creates an instance of a
StepDtorecord class. - steps - Variable in class com.scivicslab.workfloweditor.rest.WorkflowApiResource.WorkflowDto
- steps - Variable in class com.scivicslab.workfloweditor.rest.WorkflowResource.RunRequest
- steps() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ParsedWorkflow
-
Returns the value of the
stepsrecord component. - stepsToRows(List<WorkflowRunner.StepDto>) - Static method in class com.scivicslab.workfloweditor.service.WorkflowRunner
-
Converts structured steps to flat MatrixRow list for backward compatibility.
- stop() - Method in class com.scivicslab.workfloweditor.rest.WorkflowResource
-
Stops a running workflow.
- stop() - Method in class com.scivicslab.workfloweditor.service.WorkflowRunner
T
- TabData(String) - Constructor for class com.scivicslab.workfloweditor.service.WorkflowState.TabData
- to() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.MatrixRow
-
Returns the value of the
torecord component. - to() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
-
Returns the value of the
torecord component. - toString() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.MatrixRow
-
Returns a string representation of this record class.
- toString() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ActionDto
-
Returns a string representation of this record class.
- toString() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ParsedWorkflow
-
Returns a string representation of this record class.
- toString() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
-
Returns a string representation of this record class.
- toYaml(String, List<WorkflowResource.MatrixRow>) - Static method in class com.scivicslab.workfloweditor.service.WorkflowRunner
-
Converts matrix rows to POJO-actor YAML format.
- toYamlStructured(String, String, List<WorkflowRunner.StepDto>) - Static method in class com.scivicslab.workfloweditor.service.WorkflowRunner
-
Converts structured steps to YAML including description/label/note.
- type() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
-
Returns the value of the
typerecord component.
U
- updateAction(int, int, WorkflowResource.MatrixRow) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- updateAction(int, int, WorkflowResource.MatrixRow) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
- updateStep(int, WorkflowResource.MatrixRow) - Method in class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- updateStep(int, WorkflowResource.MatrixRow) - Method in class com.scivicslab.workfloweditor.service.WorkflowState
W
- warn(String) - Method in class com.scivicslab.workfloweditor.service.LogActor
- WorkflowApiResource - Class in com.scivicslab.workfloweditor.rest
-
REST API for external control of the workflow editor.
- WorkflowApiResource() - Constructor for class com.scivicslab.workfloweditor.rest.WorkflowApiResource
- WorkflowApiResource.WorkflowDto - Class in com.scivicslab.workfloweditor.rest
- WorkflowAutoloader - Class in com.scivicslab.workfloweditor.service
-
Loads a workflow YAML file at startup when -Dworkflow.autoload=/path/to/file.yaml is specified.
- WorkflowAutoloader() - Constructor for class com.scivicslab.workfloweditor.service.WorkflowAutoloader
- WorkflowDto() - Constructor for class com.scivicslab.workfloweditor.rest.WorkflowApiResource.WorkflowDto
- WorkflowEvent(String, String, String, String) - Constructor for record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
-
Backward-compatible constructor for existing call sites.
- WorkflowEvent(String, String, String, String, String, Map<String, Object>) - Constructor for record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
-
Creates an instance of a
WorkflowEventrecord class. - WorkflowResource - Class in com.scivicslab.workfloweditor.rest
-
REST + SSE endpoint for workflow editing and execution.
- WorkflowResource() - Constructor for class com.scivicslab.workfloweditor.rest.WorkflowResource
- WorkflowResource.MatrixRow - Record Class in com.scivicslab.workfloweditor.rest
- WorkflowResource.RunRequest - Class in com.scivicslab.workfloweditor.rest
- WorkflowResource.WorkflowEvent - Record Class in com.scivicslab.workfloweditor.rest
- WorkflowRunner - Class in com.scivicslab.workfloweditor.service
-
Converts a matrix of rows into POJO-actor YAML and executes the workflow.
- WorkflowRunner() - Constructor for class com.scivicslab.workfloweditor.service.WorkflowRunner
- WorkflowRunner.ActionDto - Record Class in com.scivicslab.workfloweditor.service
- WorkflowRunner.ParsedWorkflow - Record Class in com.scivicslab.workfloweditor.service
- WorkflowRunner.StepDto - Record Class in com.scivicslab.workfloweditor.service
- WorkflowState - Class in com.scivicslab.workfloweditor.service
-
Server-side holder for multiple workflow definitions (tabs).
- WorkflowState() - Constructor for class com.scivicslab.workfloweditor.service.WorkflowState
- WorkflowState.TabData - Class in com.scivicslab.workfloweditor.service
- WorkflowTools - Class in com.scivicslab.workfloweditor.mcp
-
MCP tools for the Turing Workflow Editor.
- WorkflowTools() - Constructor for class com.scivicslab.workfloweditor.mcp.WorkflowTools
All Classes and Interfaces|All Packages