Index

A B C D E F G H I L M N P R S T U W 
All Classes and Interfaces|All Packages

A

action() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
Returns the value of the action record component.
ActionDto(String, String, String) - Constructor for record class com.scivicslab.workfloweditor.service.WorkflowRunner.ActionDto
Creates an instance of a ActionDto record class.
actions() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
Returns the value of the actions record 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 actor record component.
actor() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ActionDto
Returns the value of the actor record component.
actorName() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.WorkflowEvent
Returns the value of the actorName record 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 arguments record component.
arguments() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ActionDto
Returns the value of the arguments record 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 breakpoint record 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 data record component.
delay() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
Returns the value of the delay record 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 description record 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 from record component.
from() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
Returns the value of the from record 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 label record 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 MatrixRow record 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 message record component.
method() - Method in record class com.scivicslab.workfloweditor.rest.WorkflowResource.MatrixRow
Returns the value of the method record component.
method() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.ActionDto
Returns the value of the method record 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 name record component.
note() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
Returns the value of the note record component.

P

ParsedWorkflow(String, String, List<WorkflowRunner.StepDto>) - Constructor for record class com.scivicslab.workfloweditor.service.WorkflowRunner.ParsedWorkflow
Creates an instance of a ParsedWorkflow record 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 state record 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 StepDto record 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 steps record 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 to record component.
to() - Method in record class com.scivicslab.workfloweditor.service.WorkflowRunner.StepDto
Returns the value of the to record 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 type record 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 WorkflowEvent record 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
 
A B C D E F G H I L M N P R S T U W 
All Classes and Interfaces|All Packages