Index

A B C D E F G H I J K L M N O P Q R S T U V W Y  使 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accumulator - Variable in class com.scivicslab.actoriac.NodeGroupInterpreter
IaCStreamingAccumulator for displaying workflow steps with cowsay ASCII art.
accumulator - Variable in class com.scivicslab.actoriac.NodeInterpreter
IaCStreamingAccumulator for cowsay display.
actionName - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
The field for the actionName record component.
actionName - Variable in class com.scivicslab.actoriac.log.LogEntry
 
actionName() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Returns the value of the actionName record component.
Actions: - Section in class com.scivicslab.actoriac.WorkflowReporter
 
Actions: - Section in class com.scivicslab.actoriac.report.ReportBuilder
 
Actions: - Section in class com.scivicslab.actoriac.report.ReportBuilderIIAR
 
Actor Hierarchy - Section in class com.scivicslab.actoriac.example.WorkflowRunner
 
actorIacCommit - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
actorIacVersion - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
actorName - Variable in class com.scivicslab.actoriac.report.JsonStateSection
 
actorName - Variable in class com.scivicslab.actoriac.report.sections.basic.JsonStateSection
 
Actor Tree Position - Section in class com.scivicslab.actoriac.LogStoreIIAR
 
add(String) - Method in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulatorIIAR
Adds output to all registered accumulators.
add(String, String, String) - Method in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
 
add(String, String, String) - Method in class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
 
add(String, String, String) - Method in class com.scivicslab.actoriac.accumulator.FileAccumulator
 
add(String, String, String) - Method in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
 
addChangedDocument(String) - Method in class com.scivicslab.actoriac.NodeInterpreter
Adds a document to the changed list (for testing or manual override).
addGlobalPath(String, String) - Method in class com.scivicslab.actoriac.VaultConfigParser.VaultPaths
Adds a global Vault path.
addGlobalVar(String, String) - Method in class com.scivicslab.actoriac.InventoryParser.Inventory
 
addGroup(String) - Method in class com.scivicslab.actoriac.InventoryParser.Inventory
 
addGroupPath(String, String, String) - Method in class com.scivicslab.actoriac.VaultConfigParser.VaultPaths
Adds a group-specific Vault path.
addGroupVar(String, String, String) - Method in class com.scivicslab.actoriac.InventoryParser.Inventory
 
addHost(String, String) - Method in class com.scivicslab.actoriac.InventoryParser.Inventory
 
addHostPath(String, String, String) - Method in class com.scivicslab.actoriac.VaultConfigParser.VaultPaths
Adds a host-specific Vault path.
addHostVar(String, String, String) - Method in class com.scivicslab.actoriac.InventoryParser.Inventory
 
addJsonStateSection(String) - Method in class com.scivicslab.actoriac.report.ReportBuilder
Adds JsonState section for specified actor.
addJsonStateSection(String) - Method in class com.scivicslab.actoriac.report.ReportBuilderIIAR
Adds JsonState section for specified actor.
addLine(String) - Method in class com.scivicslab.actoriac.WorkflowReporter
Add a line to the report.
address - Variable in class com.scivicslab.actoriac.VaultConfig
 
addSection(ReportSection) - Method in class com.scivicslab.actoriac.report.ReportBuilder
Adds a section to the report.
addTarget(Accumulator) - Method in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
Adds a downstream accumulator target.
addWorkflowInfo(String) - Method in class com.scivicslab.actoriac.report.ReportBuilder
Adds workflow info section.
addWorkflowInfo(String) - Method in class com.scivicslab.actoriac.report.ReportBuilderIIAR
Adds workflow info section.
addWorkflowInfo(String) - Method in class com.scivicslab.actoriac.WorkflowReporter
Add workflow metadata (file, name, description) to the report.
ALGORITHM - Static variable in class com.scivicslab.actoriac.SecretEncryptor
 
appendSection(StringBuilder, String, String) - Method in class com.scivicslab.actoriac.report.ReportBuilder
 
apply(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Applies an action to multiple actors matching a pattern in parallel.
apply(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
applyAction(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Applies an action to child actors matching a wildcard pattern.
arch - Variable in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection.GpuInfo
 
Architecture - Section in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
 
askPass - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
Available Cowfiles - Section in class com.scivicslab.actoriac.IaCStreamingAccumulator
 

B

baseDir - Variable in class com.scivicslab.actoriac.cli.DescribeCLI
 
baseDir - Variable in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
baseName - Variable in record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
The field for the baseName record component.
baseName() - Method in record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
Returns the value of the baseName record component.
BATCH_SIZE - Static variable in class com.scivicslab.actoriac.log.H2LogStore
 
build() - Method in class com.scivicslab.actoriac.NodeGroup.Builder
Builds the NodeGroup instance.
build() - Method in class com.scivicslab.actoriac.report.ReportBuilder
Builds the report string.
buildAggregatedOutput() - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
Builds aggregated output for nodeGroup and all children.
buildAggregatedOutput(long) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
NodeGroupと配下ノードの集約出力を構築する。
buildChangedDocuments(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
buildChangedDocuments(String) - Method in class com.scivicslab.actoriac.NodeInterpreter
Builds changed Docusaurus documents.
buildCommandLine() - Method in class com.scivicslab.actoriac.cli.RunCLI
Builds a command line string from the current options.
Builder() - Constructor for class com.scivicslab.actoriac.NodeGroup.Builder
 
buildGpuSummary() - Method in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
Build GPU summary from logs.
buildSingleActorOutput() - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
Builds output for a single actor.
buildSingleActorOutput(String, long) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
単一アクターのTransition履歴を構築する。
buildTransitionSummary(long) - Method in class com.scivicslab.actoriac.WorkflowReporter
Build transition summary.

C

call() - Method in class com.scivicslab.actoriac.cli.DbClearCLI
 
call() - Method in class com.scivicslab.actoriac.cli.DescribeCLI
 
call() - Method in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
call() - Method in class com.scivicslab.actoriac.cli.LogsCLI
 
call() - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
 
call() - Method in class com.scivicslab.actoriac.cli.RunCLI
Executes the workflow.
call() - Method in class com.scivicslab.actoriac.cli.WorkflowCLI
Called when no subcommand is specified.
call(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
callByActionName(String, String) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 
callByActionName(String, String) - Method in class com.scivicslab.actoriac.report.ReportBuilder
 
callByActionName(String, String) - Method in class com.scivicslab.actoriac.WorkflowReporter
 
CANCELLED - Enum constant in enum class com.scivicslab.actoriac.log.SessionStatus
 
changedDocuments - Variable in class com.scivicslab.actoriac.NodeInterpreter
Set of changed document names detected by workflow.
checkGitStatus(Path) - Method in class com.scivicslab.actoriac.NodeInterpreter
Checks git status for a document directory.
CheckResultsSection - Class in com.scivicslab.actoriac.report.sections.basic
POJO section builder that collects and outputs messages with % prefix.
CheckResultsSection() - Constructor for class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
 
CheckResultsSectionIIAR - Class in com.scivicslab.actoriac.report.sections.basic
IIAR wrapper for CheckResultsSection.
CheckResultsSectionIIAR(String, IIActorSystem) - Constructor for class com.scivicslab.actoriac.report.sections.basic.CheckResultsSectionIIAR
Constructs the IIAR with a new POJO instance.
checkUnsupportedVariable(String, int, Set, List) - Static method in class com.scivicslab.actoriac.InventoryParser
Checks if a variable is unsupported and adds a warning if so.
CLASS_NAME - Static variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 
CLASS_NAME - Static variable in class com.scivicslab.actoriac.report.ReportBuilder
 
CLASS_NAME - Static variable in class com.scivicslab.actoriac.report.ReportBuilderIIAR
 
CLASS_NAME - Static variable in class com.scivicslab.actoriac.WorkflowReporter
 
cleanup() - Method in class com.scivicslab.actoriac.Node
Cleans up resources used by this Node.
clear() - Method in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
 
clear() - Method in class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
 
clear() - Method in class com.scivicslab.actoriac.accumulator.FileAccumulator
 
clear() - Method in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
 
clear(String) - Method in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulatorIIAR
Clears all accumulated entries.
clearChangedDocuments() - Method in class com.scivicslab.actoriac.NodeInterpreter
Clears the changed documents list.
cloneChangedDocuments(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
cloneChangedDocuments(String) - Method in class com.scivicslab.actoriac.NodeInterpreter
Clones changed documents from git.
close() - Method in class com.scivicslab.actoriac.accumulator.FileAccumulator
Closes the file writer.
close() - Method in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
 
close() - Method in class com.scivicslab.actoriac.log.H2LogReader
 
close() - Method in class com.scivicslab.actoriac.log.H2LogStore
 
closed - Variable in class com.scivicslab.actoriac.accumulator.FileAccumulator
 
closed - Variable in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
 
ClusterExample - Class in com.scivicslab.actoriac.example
Example demonstrating basic NodeGroup and Node usage.
ClusterExample() - Constructor for class com.scivicslab.actoriac.example.ClusterExample
 
collectSourceDatabases() - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Collects all source database files from scan directory and explicit parameters.
com.scivicslab.actoriac - package com.scivicslab.actoriac
 
com.scivicslab.actoriac.accumulator - package com.scivicslab.actoriac.accumulator
 
com.scivicslab.actoriac.cli - package com.scivicslab.actoriac.cli
 
com.scivicslab.actoriac.example - package com.scivicslab.actoriac.example
 
com.scivicslab.actoriac.log - package com.scivicslab.actoriac.log
 
com.scivicslab.actoriac.mixin - package com.scivicslab.actoriac.mixin
 
com.scivicslab.actoriac.plugins.transitionviewer - package com.scivicslab.actoriac.plugins.transitionviewer
 
com.scivicslab.actoriac.report - package com.scivicslab.actoriac.report
 
com.scivicslab.actoriac.report.sections.basic - package com.scivicslab.actoriac.report.sections.basic
 
combineOutput(Node.CommandResult) - Method in class com.scivicslab.actoriac.NodeIIAR
Combines stdout and stderr into a single output string.
CommandExecutable - Interface in com.scivicslab.actoriac.mixin
Mixin interface providing command execution actions via @Action annotations.
CommandExecutor - Interface in com.scivicslab.actoriac.mixin
Abstraction for command execution that can be implemented for different contexts.
commandLine - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
CommandResult(String, String, int) - Constructor for class com.scivicslab.actoriac.Node.CommandResult
 
COMPLETED - Enum constant in enum class com.scivicslab.actoriac.log.SessionStatus
 
config - Variable in class com.scivicslab.actoriac.VaultClient
 
configureLogLevel(boolean) - Method in class com.scivicslab.actoriac.cli.RunCLI
Configures log level based on verbose flag.
connection - Variable in class com.scivicslab.actoriac.log.H2LogReader
 
connection - Variable in class com.scivicslab.actoriac.log.H2LogStore
 
connection - Variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 
connection - Variable in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
 
connection - Variable in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
 
connection - Variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
 
connection - Variable in class com.scivicslab.actoriac.WorkflowReporter
 
ConsoleAccumulator - Class in com.scivicslab.actoriac.accumulator
Accumulator that outputs to the console (System.out/System.err).
ConsoleAccumulator() - Constructor for class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
Constructs a ConsoleAccumulator with default System.out and System.err.
ConsoleAccumulator(PrintStream, PrintStream) - Constructor for class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
Constructs a ConsoleAccumulator with custom output streams.
copyLogs(Connection, Connection, long, long) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Copies logs from source to target with new session ID.
copyNodeResults(Connection, Connection, long, long) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Copies node_results from source to target with new session ID.
count - Variable in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
 
count - Variable in class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
 
count - Variable in class com.scivicslab.actoriac.accumulator.FileAccumulator
 
count - Variable in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
 
countOccurrences(String, String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Counts occurrences of a substring in a string.
countRows(Connection, String) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Counts rows in a table.
cowfile - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
cowfile - Variable in class com.scivicslab.actoriac.IaCStreamingAccumulator
Cowfile name for cowsay output.
createAccumulator(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Creates an accumulator (no-op, kept for backward compatibility).
createLocalNode() - Method in class com.scivicslab.actoriac.NodeGroup
Creates a single Node for localhost execution.
createLocalNode() - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Creates a single Node for localhost execution.
createNodeActors(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Creates child node actors for all nodes in the specified group.
createNodeActorsAction(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Creates child actors for all nodes in a specified group.
createNodesForGroup(String) - Method in class com.scivicslab.actoriac.NodeGroup
Creates Node objects for all hosts in the specified group.
createNodesForGroup(String) - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Creates Node objects for all hosts in the specified group.
createOutputCallback(String) - Method in class com.scivicslab.actoriac.NodeIIAR
Creates an OutputCallback that forwards output to the multiplexer accumulator.
createReader() - Method in class com.scivicslab.actoriac.cli.LogsCLI
Creates an H2LogReader, using TCP connection if --server is specified.
createSession() - Method in class com.scivicslab.actoriac.Node
Creates a JSch SSH session with configured credentials.
createSessionViaProxyJump(JSch, String, String, String, int) - Method in class com.scivicslab.actoriac.Node
Creates a session through a jump host using ProxyJump.
currentTransitionYaml - Variable in class com.scivicslab.actoriac.NodeInterpreter
The current transition YAML snippet (first 10 lines) for accumulator reporting.
currentWorkflowPath - Variable in class com.scivicslab.actoriac.NodeGroupIIAR
Current workflow file path being executed.
cwd - Variable in class com.scivicslab.actoriac.log.SessionSummary
 

D

DatabaseAccumulator - Class in com.scivicslab.actoriac.accumulator
Accumulator that writes output to an H2 database via DistributedLogStore.
DatabaseAccumulator(ActorRef, ExecutorService, long) - Constructor for class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
Constructs a DatabaseAccumulator.
DbClearCLI - Class in com.scivicslab.actoriac.cli
CLI tool for clearing (deleting) the H2 log database files.
DbClearCLI() - Constructor for class com.scivicslab.actoriac.cli.DbClearCLI
 
dbExecutor - Variable in class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
 
dbExecutor - Variable in class com.scivicslab.actoriac.cli.RunCLI
Dedicated executor service for DB writes
dbExecutor - Variable in class com.scivicslab.actoriac.LogStoreIIAR
The dedicated executor service for DB writes.
dbExecutor - Variable in class com.scivicslab.actoriac.NodeGroupInterpreter
Dedicated executor service for DB writes.
dbPath - Variable in class com.scivicslab.actoriac.cli.DbClearCLI
 
dbPath - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
DEBUG - Enum constant in enum class com.scivicslab.actoriac.log.LogLevel
 
decrypt(String, String) - Static method in class com.scivicslab.actoriac.SecretEncryptor
Decrypts encrypted data using AES-256-GCM.
decrypt(String, String) - Static method in class com.scivicslab.actoriac.SecretTool
 
DEFAULT_TIMEOUT_SECONDS - Static variable in class com.scivicslab.actoriac.mixin.LocalCommandExecutor
 
deployChangedDocuments(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
deployChangedDocuments(String) - Method in class com.scivicslab.actoriac.NodeInterpreter
Copies changed document builds to public_html.
DescribeCLI - Class in com.scivicslab.actoriac.cli
CLI subcommand for displaying workflow descriptions.
DescribeCLI() - Constructor for class com.scivicslab.actoriac.cli.DescribeCLI
 
description - Variable in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
The field for the description record component.
description - Variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin.SessionInfo
 
description - Variable in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSection
 
description - Variable in class com.scivicslab.actoriac.report.WorkflowInfoSection
 
description() - Method in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
Returns the value of the description record component.
Design Principle - Section in class com.scivicslab.actoriac.example.WorkflowRunner
 
Design principle: - Section in interface com.scivicslab.actoriac.report.SectionBuilder
 
Design Rationale - Section in interface com.scivicslab.actoriac.mixin.CommandExecutable
 
detectDocumentChanges(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
detectDocumentChanges(String) - Method in class com.scivicslab.actoriac.NodeInterpreter
Detects changed documents and stores them in POJO state.
disableTextLog() - Method in class com.scivicslab.actoriac.log.H2LogStore
Disables text file logging.
DistributedLogStore - Interface in com.scivicslab.actoriac.log
Interface for distributed log storage.
DistributedLogStore.InstanceHolder - Class in com.scivicslab.actoriac.log
Singleton instance holder
doExecuteCommand(String) - Method in interface com.scivicslab.actoriac.mixin.CommandExecutable
Executes a command and returns the result (action handler).
doExecuteSudoCommand(String) - Method in interface com.scivicslab.actoriac.mixin.CommandExecutable
Executes a command with sudo privileges (action handler).
doNothing(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Does nothing, returns the argument as result.
doNothing(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
driver - Variable in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection.GpuInfo
 
dryRun - Variable in class com.scivicslab.actoriac.cli.MergeLogsCLI
 
dryRunAnalysis(List) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Performs dry-run analysis showing what would be merged.
durationMs - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
The field for the durationMs record component.
durationMs - Variable in class com.scivicslab.actoriac.log.LogEntry
 
durationMs() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Returns the value of the durationMs record component.

E

encrypt(String, String) - Static method in class com.scivicslab.actoriac.SecretEncryptor
Encrypts plaintext using AES-256-GCM.
encrypt(String, String, String) - Static method in class com.scivicslab.actoriac.SecretTool
 
EncryptedSecretConfig - Class in com.scivicslab.actoriac
Parser for encrypted secret configuration files.
EncryptedSecretConfig() - Constructor for class com.scivicslab.actoriac.EncryptedSecretConfig
 
EncryptionException(String, Throwable) - Constructor for exception class com.scivicslab.actoriac.SecretEncryptor.EncryptionException
 
endedAt - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
endedSince - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
endSession(long, SessionStatus) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Ends a session with the given status.
endSession(long, SessionStatus) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
endSession(SessionStatus) - Method in class com.scivicslab.actoriac.cli.RunCLI
Ends the current session with the given status.
endSession(String) - Method in class com.scivicslab.actoriac.LogStoreIIAR
Ends a workflow session.
equals(Object) - Method in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.scivicslab.actoriac.log.H2LogReader.NodeInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class com.scivicslab.actoriac.log.LogLevel
 
errorCount - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
errorCount - Variable in class com.scivicslab.actoriac.NodeGroupIIAR.VerifyResult
 
errorMessage - Variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin.TransitionEntry
 
errorMessage - Variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection.TransitionEntry
 
Example: - Section in interface com.scivicslab.actoriac.report.SectionBuilder
 
Example Usage - Section in class com.scivicslab.actoriac.IaCStreamingAccumulator
 
execCode(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Executes the current step code.
execCode(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
execute(String) - Method in interface com.scivicslab.actoriac.mixin.CommandExecutor
Executes a command and returns the result.
execute(String) - Method in class com.scivicslab.actoriac.mixin.LocalCommandExecutor
 
execute(String) - Method in class com.scivicslab.actoriac.mixin.SshCommandExecutor
 
execute(String, Node.OutputCallback) - Method in interface com.scivicslab.actoriac.mixin.CommandExecutor
Executes a command and returns the result with output callback.
execute(String, Node.OutputCallback) - Method in class com.scivicslab.actoriac.mixin.LocalCommandExecutor
 
execute(String, Node.OutputCallback) - Method in class com.scivicslab.actoriac.mixin.SshCommandExecutor
 
execute(Connection) - Method in interface com.scivicslab.actoriac.log.H2LogStore.LogTask
 
execute(Connection) - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
 
execute(Connection) - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
 
executeCommand(String) - Method in class com.scivicslab.actoriac.Node
Executes a command on the node.
executeCommand(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
executeCommand(String) - Method in class com.scivicslab.actoriac.NodeInterpreter
Executes a command on the remote node via SSH.
executeCommand(String, Node.OutputCallback) - Method in class com.scivicslab.actoriac.Node
Executes a command on the node with real-time output callback.
executeCommand(String, Node.OutputCallback) - Method in class com.scivicslab.actoriac.NodeInterpreter
Executes a command on the remote node via SSH with real-time output callback.
executeCommand(String, String) - Method in class com.scivicslab.actoriac.example.WorkflowRunner
Executes a single command on all nodes in the group.
executeCommandOnAllNodes(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Executes a single command on all child node actors.
executeCommandOnAllNodesAction(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Executes a command on all child node actors.
executeCommandQuiet(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
executeLocalCommand(String, Node.OutputCallback) - Method in class com.scivicslab.actoriac.Node
Executes a command locally using ProcessBuilder with real-time streaming.
executeMain() - Method in class com.scivicslab.actoriac.cli.RunCLI
Main execution logic.
executeRemoteCommand(String, Node.OutputCallback) - Method in class com.scivicslab.actoriac.Node
Executes a command on the remote node via SSH using JSch with real-time streaming.
executeSudo(String) - Method in interface com.scivicslab.actoriac.mixin.CommandExecutor
Executes a command with sudo privileges.
executeSudo(String) - Method in class com.scivicslab.actoriac.mixin.LocalCommandExecutor
 
executeSudo(String) - Method in class com.scivicslab.actoriac.mixin.SshCommandExecutor
 
executeSudo(String, Node.OutputCallback) - Method in interface com.scivicslab.actoriac.mixin.CommandExecutor
Executes a command with sudo privileges and output callback.
executeSudo(String, Node.OutputCallback) - Method in class com.scivicslab.actoriac.mixin.LocalCommandExecutor
 
executeSudo(String, Node.OutputCallback) - Method in class com.scivicslab.actoriac.mixin.SshCommandExecutor
 
executeSudoCommand(String) - Method in class com.scivicslab.actoriac.Node
Executes a command with sudo privileges on the remote node.
executeSudoCommand(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
executeSudoCommand(String) - Method in class com.scivicslab.actoriac.NodeInterpreter
Executes a command with sudo privileges on the remote node.
executeSudoCommand(String, Node.OutputCallback) - Method in class com.scivicslab.actoriac.Node
Executes a command with sudo privileges on the remote node with real-time output callback.
executeSudoCommand(String, Node.OutputCallback) - Method in class com.scivicslab.actoriac.NodeInterpreter
Executes a command with sudo privileges on the remote node with real-time output callback.
executeSudoCommandQuiet(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
executeWorkflow(File) - Method in class com.scivicslab.actoriac.cli.RunCLI
Executes workflow with node-based execution.
exitCode - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
The field for the exitCode record component.
exitCode - Variable in class com.scivicslab.actoriac.log.LogEntry
 
exitCode - Variable in class com.scivicslab.actoriac.Node.CommandResult
 
exitCode() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Returns the value of the exitCode record component.
extractCommand(String) - Static method in interface com.scivicslab.actoriac.mixin.CommandExecutable
Extracts the command string from JSON array arguments.
extractCommandFromArgs(String) - Method in class com.scivicslab.actoriac.NodeIIAR
Extracts a command string from JSON array arguments.
extractNameFromJson(File) - Static method in class com.scivicslab.actoriac.cli.RunCLI
Extracts name field from JSON file.
extractNameFromYaml(File) - Static method in class com.scivicslab.actoriac.cli.RunCLI
Extracts name field from YAML file using simple line parsing.
extractRootCauseMessage(ExecutionException) - Method in class com.scivicslab.actoriac.NodeIIAR
Extracts a meaningful error message from an ExecutionException.
extractSecretValue(String) - Method in class com.scivicslab.actoriac.VaultClient
Extracts the secret value from Vault API response.
extractSingleArgument(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Extracts a single argument from JSON array format.
extractSpecialInfo(String, NodeGroupIIAR.VerifyResult) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Extracts special information from log messages (like document count, cluster health).
extractTransition(String) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
後方互換性のためのラッパー
extractTransitionAndNote(String) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
messageから状態遷移とnoteを抽出する。 例: "Transition SUCCESS: 0 -> 1" → ["0 -> 1", ""] 例: "Transition SUCCESS: 0 -> 1 [Collect info]" → ["0 -> 1", "Collect info"] 例: "[node-localhost] Transition SUCCESS: 1 -> 2 [Process data]" → ["1 -> 2", "Process data"]
extractTransitionAndNote(String) - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
Extracts transition and note from message.
extractWorkflowInfo(File, String) - Static method in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
extractWorkflowInfoFromJson(File, String) - Static method in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
extractWorkflowInfoFromYaml(File, String) - Static method in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
extractWorkflowName(File) - Static method in class com.scivicslab.actoriac.cli.RunCLI
Extracts the workflow name from a YAML/JSON/XML file.
extraInfo - Variable in class com.scivicslab.actoriac.NodeGroupIIAR.VerifyResult
 

F

FAILED - Enum constant in enum class com.scivicslab.actoriac.log.SessionStatus
 
failedCount - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
failedNodes - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
FileAccumulator - Class in com.scivicslab.actoriac.accumulator
Accumulator that writes output to a text file.
FileAccumulator(String) - Constructor for class com.scivicslab.actoriac.accumulator.FileAccumulator
Constructs a FileAccumulator that writes to the specified file.
FileAccumulator(Path) - Constructor for class com.scivicslab.actoriac.accumulator.FileAccumulator
Constructs a FileAccumulator that writes to the specified file.
File Format (before encryption) - Section in class com.scivicslab.actoriac.EncryptedSecretConfig
 
filePath - Variable in class com.scivicslab.actoriac.accumulator.FileAccumulator
 
findMatchingChildActors(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Finds child actors matching a wildcard pattern.
findWorkflowFile(String) - Method in class com.scivicslab.actoriac.cli.RunCLI
Finds a workflow file by path relative to workflowDir.
flush() - Method in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
 
flushWrites() - Method in class com.scivicslab.actoriac.log.H2LogStore
 
force - Variable in class com.scivicslab.actoriac.cli.DbClearCLI
 
forCommand(String) - Static method in class com.scivicslab.actoriac.Version
Returns the version string for a specific command.
formatMessage(LogRecord) - Method in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
Formats the log message, including any throwable if present.
formatOutput(String, String) - Method in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
Formats the output with a fixed-width source prefix on each line.
formatOutput(String, String) - Method in class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
Formats the output with a fixed-width source prefix on each line.
formatOutput(String, String) - Method in class com.scivicslab.actoriac.accumulator.FileAccumulator
Formats the output with a fixed-width source prefix on each line.
formatOutput(Map) - Method in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
Format the output string.
formatPrefix(String) - Method in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
Creates a prefix from the source name.
formatPrefix(String) - Method in class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
Creates a prefix from the source name.
formatPrefix(String) - Method in class com.scivicslab.actoriac.accumulator.FileAccumulator
Creates a prefix from the source name.
formatStatus(NodeGroupIIAR.VerifyResult) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Formats the status string for a verification result.
formatTimestamp(LocalDateTime) - Method in class com.scivicslab.actoriac.cli.LogsCLI
Formats a LocalDateTime as ISO 8601 string with timezone offset.
formatTimestamp(LocalDateTime) - Method in class com.scivicslab.actoriac.log.LogEntry
 
formatTimestamp(LocalDateTime) - Method in class com.scivicslab.actoriac.log.SessionSummary
Formats a timestamp in ISO 8601 format with timezone.
full() - Static method in class com.scivicslab.actoriac.Version
Returns the full version string for CLI display.

G

GCM_IV_LENGTH - Static variable in class com.scivicslab.actoriac.SecretEncryptor
 
GCM_TAG_LENGTH - Static variable in class com.scivicslab.actoriac.SecretEncryptor
 
generate() - Method in interface com.scivicslab.actoriac.report.SectionBuilder
Generates the section content.
generate() - Method in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
 
generate() - Method in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
 
generate() - Method in class com.scivicslab.actoriac.report.sections.basic.JsonStateSection
 
generate() - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
 
generate() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSection
 
generate() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSection
 
generate() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSection
 
generate(String) - Method in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSectionIIAR
 
generate(String) - Method in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySectionIIAR
 
generate(String) - Method in class com.scivicslab.actoriac.report.sections.basic.JsonStateSectionIIAR
 
generate(String) - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySectionIIAR
 
generate(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSectionIIAR
 
generate(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSectionIIAR
 
generate(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSectionIIAR
 
generateKey() - Static method in class com.scivicslab.actoriac.SecretEncryptor
Generates a new random encryption key.
generateKey() - Static method in class com.scivicslab.actoriac.SecretTool
 
generateReport(String) - Method in class com.scivicslab.actoriac.WorkflowReporter
Generate workflow execution report.
get() - Static method in class com.scivicslab.actoriac.Version
Returns the actor-IaC version.
getAccumulator() - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Gets the IaCStreamingAccumulator for displaying workflow steps.
getAccumulator() - Method in class com.scivicslab.actoriac.NodeInterpreter
Gets the IaCStreamingAccumulator for cowsay display.
getAccumulatorSummary() - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Gets the summary from the output multiplexer.
getAccumulatorSummaryAction(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Gets the summary from the output multiplexer.
getActionName() - Method in class com.scivicslab.actoriac.log.LogEntry
 
getActorIacCommit() - Method in class com.scivicslab.actoriac.cli.RunCLI
Gets the git commit hash of the actor-IaC installation.
getActorIacCommit() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getActorIacVersion() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getAddress() - Method in class com.scivicslab.actoriac.VaultConfig
Gets the Vault server address.
getAllGroups() - Method in class com.scivicslab.actoriac.InventoryParser.Inventory
 
getBaseName(String) - Static method in class com.scivicslab.actoriac.cli.RunCLI
 
getChangedDocuments() - Method in class com.scivicslab.actoriac.NodeInterpreter
Gets all changed document names.
getChangedDocumentsCount() - Method in class com.scivicslab.actoriac.NodeInterpreter
Gets the number of changed documents.
getCommandExecutor() - Method in interface com.scivicslab.actoriac.mixin.CommandExecutable
Returns the command executor for this instance.
getCommandLine() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getConnection() - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Gets the database connection for read-only operations.
getConnection() - Method in class com.scivicslab.actoriac.log.H2LogStore
Gets the database connection for read-only operations.
getContent() - Method in class com.scivicslab.actoriac.report.JsonStateSection
 
getContent() - Method in interface com.scivicslab.actoriac.report.ReportSection
Returns the section content.
getContent() - Method in class com.scivicslab.actoriac.report.WorkflowInfoSection
 
getCount() - Method in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
 
getCount() - Method in class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
 
getCount() - Method in class com.scivicslab.actoriac.accumulator.FileAccumulator
 
getCount() - Method in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
 
getCount(String) - Method in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulatorIIAR
Returns the number of added entries.
getCowfile() - Method in class com.scivicslab.actoriac.IaCStreamingAccumulator
Gets the cowfile name for cowsay output.
getCurrentTransitionYaml() - Method in class com.scivicslab.actoriac.NodeInterpreter
Returns the current transition YAML snippet for accumulator reporting.
getCwd() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getDbExecutor() - Method in class com.scivicslab.actoriac.LogStoreIIAR
Gets the dedicated executor service for DB writes.
getDbExecutor() - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Gets the DB executor service.
getDuration() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getDurationMs() - Method in class com.scivicslab.actoriac.log.LogEntry
 
getEndedAt() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getErrorCount() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getErrors(long) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Retrieves error logs for a session.
getExitCode() - Method in class com.scivicslab.actoriac.log.LogEntry
 
getExitCode() - Method in class com.scivicslab.actoriac.Node.CommandResult
 
getFailedCount() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getFailedNodes() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getFilePath() - Method in class com.scivicslab.actoriac.accumulator.FileAccumulator
Returns the path to the output file.
getFinalStatus(long) - Method in class com.scivicslab.actoriac.WorkflowReporter
Get final session status.
getFirst(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
 
getGitBranch() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getGitBranch(File) - Method in class com.scivicslab.actoriac.cli.RunCLI
Gets the git branch name of the specified directory.
getGitCommit() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getGitCommit(File) - Method in class com.scivicslab.actoriac.cli.RunCLI
Gets the git commit hash of the specified directory.
getGlobalPaths() - Method in class com.scivicslab.actoriac.VaultConfigParser.VaultPaths
Gets global Vault paths.
getGlobalSecrets() - Method in class com.scivicslab.actoriac.EncryptedSecretConfig
Gets global secrets.
getGlobalVars() - Method in class com.scivicslab.actoriac.InventoryParser.Inventory
 
getGroupPaths(String) - Method in class com.scivicslab.actoriac.VaultConfigParser.VaultPaths
Gets group-specific Vault paths.
getGroupVars(String) - Method in class com.scivicslab.actoriac.InventoryParser.Inventory
 
getHostLimit() - Method in class com.scivicslab.actoriac.NodeGroup
Gets the host limit.
getHostname() - Method in class com.scivicslab.actoriac.Node
Gets the hostname of this node.
getHostname() - Method in class com.scivicslab.actoriac.NodeInterpreter
Gets the hostname of the node.
getHostPaths(String) - Method in class com.scivicslab.actoriac.VaultConfigParser.VaultPaths
Gets host-specific Vault paths.
getHosts(String) - Method in class com.scivicslab.actoriac.InventoryParser.Inventory
 
getHostVars(String) - Method in class com.scivicslab.actoriac.InventoryParser.Inventory
 
getId() - Method in class com.scivicslab.actoriac.log.LogEntry
 
getIdentifier() - Method in interface com.scivicslab.actoriac.mixin.CommandExecutor
Gets a short identifier for this executor (e.g., hostname).
getIdentifier() - Method in class com.scivicslab.actoriac.mixin.LocalCommandExecutor
 
getIdentifier() - Method in class com.scivicslab.actoriac.mixin.SshCommandExecutor
 
getInstance() - Static method in interface com.scivicslab.actoriac.log.DistributedLogStore
Gets the singleton instance.
getInventory() - Method in class com.scivicslab.actoriac.InventoryParser.ParseResult
Gets the parsed inventory.
getInventory() - Method in class com.scivicslab.actoriac.NodeGroup
Gets the inventory object.
getInventory() - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Gets the inventory object.
getInventoryName() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getLabel() - Method in class com.scivicslab.actoriac.log.LogEntry
 
getLatestSessionId() - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Gets the most recent session ID.
getLatestSessionId() - Method in class com.scivicslab.actoriac.log.H2LogReader
Gets the latest session ID.
getLatestSessionId() - Method in class com.scivicslab.actoriac.log.H2LogStore
 
getLevel() - Method in class com.scivicslab.actoriac.log.LogEntry
 
getLevelPrefix(LogLevel) - Method in class com.scivicslab.actoriac.cli.LogsCLI
 
getLogsByLevel(long, LogLevel) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Retrieves log entries filtered by level.
getLogsByLevel(long, LogLevel) - Method in class com.scivicslab.actoriac.log.H2LogReader
Gets logs filtered by minimum log level.
getLogsByLevel(long, LogLevel) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
getLogsByNode(long, String) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Retrieves all log entries for a specific node in a session.
getLogsByNode(long, String) - Method in class com.scivicslab.actoriac.log.H2LogReader
Gets logs filtered by node ID.
getLogsByNode(long, String) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
getLogStore() - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Gets the log store for direct read operations.
getLogStoreActor() - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Gets the log store actor for async write operations.
getMessage() - Method in class com.scivicslab.actoriac.log.LogEntry
 
getNode() - Method in class com.scivicslab.actoriac.mixin.SshCommandExecutor
Gets the wrapped Node instance.
getNode() - Method in class com.scivicslab.actoriac.NodeInterpreter
Gets the wrapped Node instance.
getNodeCount() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getNodeGroup() - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Gets the wrapped NodeGroup instance.
getNodeId() - Method in class com.scivicslab.actoriac.log.LogEntry
 
getNodesInSession(long) - Method in class com.scivicslab.actoriac.log.H2LogReader
Gets all nodes that participated in a session.
getOutputCallback() - Method in interface com.scivicslab.actoriac.mixin.CommandExecutable
Returns an optional output callback for command execution.
getOverlayDir() - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Gets the overlay directory path.
getOverlayDir() - Method in class com.scivicslab.actoriac.NodeInterpreter
Gets the overlay directory path.
getOverlayName() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getParseWarnings() - Method in class com.scivicslab.actoriac.NodeGroup
Gets the warnings generated during inventory parsing.
getPathsForHost(String, String...) - Method in class com.scivicslab.actoriac.VaultConfigParser.VaultPaths
Gets Vault paths for a specific host, applying priority rules.
getPort() - Method in class com.scivicslab.actoriac.Node
Gets the SSH port for this node.
getPort() - Method in class com.scivicslab.actoriac.NodeInterpreter
Gets the SSH port.
getPriority() - Method in enum class com.scivicslab.actoriac.log.LogLevel
 
getReportMessages() - Method in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
Get messages with % prefix from logs.
getReportMessages(long) - Method in class com.scivicslab.actoriac.WorkflowReporter
Get messages with % prefix from logs.
getSecretsForHost(String, String...) - Method in class com.scivicslab.actoriac.EncryptedSecretConfig
Gets secrets for a specific host, applying priority rules.
getSessionId() - Method in class com.scivicslab.actoriac.log.LogEntry
 
getSessionId() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getSessionId() - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Gets the session ID.
getSessionId(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Gets the current session ID.
getSessionIdFromNodeGroup() - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 
getSessionIdFromNodeGroup() - Method in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSectionIIAR
Retrieves session ID from nodeGroup actor.
getSessionIdFromNodeGroup() - Method in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySectionIIAR
Retrieves session ID from nodeGroup actor.
getSessionIdFromNodeGroup() - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySectionIIAR
Retrieves session ID from nodeGroup actor.
getSessionIdFromNodeGroup() - Method in class com.scivicslab.actoriac.WorkflowReporter
Retrieves session ID from nodeGroup actor.
getSessionInfo(long) - Method in class com.scivicslab.actoriac.WorkflowReporter
Get session information.
getSourceName(LogRecord) - Method in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
Determines the source name from the log record.
getSshPassword() - Method in class com.scivicslab.actoriac.NodeGroup
Gets the SSH password.
getStartedAt() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getStatus() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getStderr() - Method in class com.scivicslab.actoriac.Node.CommandResult
 
getStdout() - Method in class com.scivicslab.actoriac.Node.CommandResult
 
getStringOrNull(ResultSet, String) - Method in class com.scivicslab.actoriac.log.H2LogReader
Safely gets a string column value, returning null if the column doesn't exist.
getSuccessCount() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getSummary() - Method in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
 
getSummary() - Method in class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
 
getSummary() - Method in class com.scivicslab.actoriac.accumulator.FileAccumulator
 
getSummary() - Method in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
 
getSummary(long) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Gets a summary of the session.
getSummary(long) - Method in class com.scivicslab.actoriac.log.H2LogReader
Gets a summary of the specified session.
getSummary(long) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
getSummary(String) - Method in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulatorIIAR
Returns formatted summary from all accumulators.
getTargetCount() - Method in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
Returns the number of downstream targets.
getTimestamp() - Method in class com.scivicslab.actoriac.log.LogEntry
 
getTitle() - Method in class com.scivicslab.actoriac.report.JsonStateSection
 
getTitle() - Method in interface com.scivicslab.actoriac.report.ReportSection
Returns the section title.
getTitle() - Method in interface com.scivicslab.actoriac.report.SectionBuilder
Returns the section title.
getTitle() - Method in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
 
getTitle() - Method in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
 
getTitle() - Method in class com.scivicslab.actoriac.report.sections.basic.JsonStateSection
 
getTitle() - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
 
getTitle() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSection
 
getTitle() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSection
 
getTitle() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSection
 
getTitle() - Method in class com.scivicslab.actoriac.report.WorkflowInfoSection
 
getTitle(String) - Method in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSectionIIAR
 
getTitle(String) - Method in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySectionIIAR
 
getTitle(String) - Method in class com.scivicslab.actoriac.report.sections.basic.JsonStateSectionIIAR
 
getTitle(String) - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySectionIIAR
 
getTitle(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSectionIIAR
 
getTitle(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSectionIIAR
 
getTitle(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSectionIIAR
 
getToken() - Method in class com.scivicslab.actoriac.VaultConfig
Gets the Vault authentication token.
getTotalLogEntries() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getTransitionNote(Transition) - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
transitionのnoteを取得する。60文字または最初の行までに制限。 noteがない場合は空文字列を返す。
getTransitionNote(Transition) - Method in class com.scivicslab.actoriac.NodeInterpreter
transitionのnoteを取得する。60文字または最初の行までに制限。 noteがない場合は空文字列を返す。
getUnsupportedVarSuggestion(String) - Static method in class com.scivicslab.actoriac.InventoryParser
Returns a helpful suggestion for unsupported Ansible variables.
getUser() - Method in class com.scivicslab.actoriac.Node
Gets the SSH username for this node.
getUser() - Method in class com.scivicslab.actoriac.NodeInterpreter
Gets the username for SSH connections.
getVar(Map, String, String) - Method in class com.scivicslab.actoriac.NodeGroup
Gets a variable value with support for both actoriac_* and ansible_* prefixes.
getVersion() - Method in class com.scivicslab.actoriac.cli.VersionProvider
 
getWarnings() - Method in class com.scivicslab.actoriac.InventoryParser.ParseResult
Gets the list of warnings generated during parsing.
getWorkflowName() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
getWorkflowPath() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSectionIIAR
 
getWorkflowPath() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSectionIIAR
 
getWorkflowPath() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSectionIIAR
 
getWorkflowPath(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Gets the current workflow file path.
getWorkflowPathFromNodeGroup() - Method in class com.scivicslab.actoriac.report.ReportBuilder
 
getWorkflowPathFromNodeGroup() - Method in class com.scivicslab.actoriac.report.ReportBuilderIIAR
Gets workflow path from nodeGroup actor.
getWorkflowPathFromNodeGroup() - Method in class com.scivicslab.actoriac.WorkflowReporter
Retrieves workflow file path from nodeGroup actor.
getWorkflowPathFromSession(long) - Method in class com.scivicslab.actoriac.WorkflowReporter
Retrieves workflow file path from session in database.
gitBranch - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
gitCommit - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
globalPaths - Variable in class com.scivicslab.actoriac.VaultConfigParser.VaultPaths
 
globalSecrets - Variable in class com.scivicslab.actoriac.EncryptedSecretConfig
 
globalVars - Variable in class com.scivicslab.actoriac.InventoryParser.Inventory
 
GpuInfo() - Constructor for class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection.GpuInfo
 
GpuSummarySection - Class in com.scivicslab.actoriac.report.sections.basic
POJO section builder that summarizes GPU information from logs.
GpuSummarySection() - Constructor for class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
 
GpuSummarySection.GpuInfo - Class in com.scivicslab.actoriac.report.sections.basic
GPU information holder.
GpuSummarySectionIIAR - Class in com.scivicslab.actoriac.report.sections.basic
IIAR wrapper for GpuSummarySection.
GpuSummarySectionIIAR(String, IIActorSystem) - Constructor for class com.scivicslab.actoriac.report.sections.basic.GpuSummarySectionIIAR
Constructs the IIAR with a new POJO instance.
groupName - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
groupPaths - Variable in class com.scivicslab.actoriac.VaultConfigParser.VaultPaths
 
groups - Variable in class com.scivicslab.actoriac.InventoryParser.Inventory
 
groupSecrets - Variable in class com.scivicslab.actoriac.EncryptedSecretConfig
 
groupVars - Variable in class com.scivicslab.actoriac.InventoryParser.Inventory
 

H

H2LogReader - Class in com.scivicslab.actoriac.log
Read-only H2 log reader for querying workflow logs.
H2LogReader(String, int, String) - Constructor for class com.scivicslab.actoriac.log.H2LogReader
Opens a remote log database via H2 TCP server.
H2LogReader(Path) - Constructor for class com.scivicslab.actoriac.log.H2LogReader
Opens the log database for reading.
H2LogReader(Connection) - Constructor for class com.scivicslab.actoriac.log.H2LogReader
Creates a reader using an existing connection.
H2LogReader.NodeInfo - Record Class in com.scivicslab.actoriac.log
Information about a node in a session.
H2LogStore - Class in com.scivicslab.actoriac.log
H2 Database implementation of DistributedLogStore.
H2LogStore() - Constructor for class com.scivicslab.actoriac.log.H2LogStore
Creates an in-memory H2LogStore (for testing).
H2LogStore(Path) - Constructor for class com.scivicslab.actoriac.log.H2LogStore
Creates an H2LogStore with the specified database path.
H2LogStore.LogTask - Interface in com.scivicslab.actoriac.log
 
H2LogStore.LogTask.InsertLog - Record Class in com.scivicslab.actoriac.log
 
H2LogStore.LogTask.UpdateNodeResult - Record Class in com.scivicslab.actoriac.log
 
handleException(Exception) - Method in class com.scivicslab.actoriac.NodeIIAR
Handles exceptions and returns an appropriate ActionResult.
hasAccumulator(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Checks if accumulator exists.
hasChangedDocuments() - Method in class com.scivicslab.actoriac.NodeInterpreter
Checks if there are any changed documents to process.
hashCode() - Method in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
Returns a hash code value for this object.
hashCode() - Method in record class com.scivicslab.actoriac.log.H2LogReader.NodeInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Returns a hash code value for this object.
hashCode() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
Returns a hash code value for this object.
hasInventory(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Checks if inventory is loaded.
hasParseWarnings() - Method in class com.scivicslab.actoriac.NodeGroup
Checks if there are any parse warnings.
hasWarnings() - Method in class com.scivicslab.actoriac.InventoryParser.ParseResult
Checks if any warnings were generated.
hostLimit - Variable in class com.scivicslab.actoriac.NodeGroup
 
hostname - Variable in class com.scivicslab.actoriac.mixin.LocalCommandExecutor
 
hostname - Variable in class com.scivicslab.actoriac.Node
 
hostPaths - Variable in class com.scivicslab.actoriac.VaultConfigParser.VaultPaths
 
hostSecrets - Variable in class com.scivicslab.actoriac.EncryptedSecretConfig
 
hostVars - Variable in class com.scivicslab.actoriac.InventoryParser.Inventory
 
httpClient - Variable in class com.scivicslab.actoriac.VaultClient
 
httpPort - Variable in class com.scivicslab.actoriac.cli.DbClearCLI
 

I

IaCStreamingAccumulator - Class in com.scivicslab.actoriac
StreamingAccumulator with cowsay display support for actor-IaC.
IaCStreamingAccumulator() - Constructor for class com.scivicslab.actoriac.IaCStreamingAccumulator
Constructs an IaCStreamingAccumulator with default settings.
id - Variable in class com.scivicslab.actoriac.log.LogEntry
 
includeChildren - Variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
 
INDENT - Static variable in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
INFO - Enum constant in enum class com.scivicslab.actoriac.log.LogLevel
 
infoCount - Variable in class com.scivicslab.actoriac.NodeGroupIIAR.VerifyResult
 
initConnection() - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 
initializeFromSystem() - Method in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSectionIIAR
Initializes the POJO with database connection and session ID.
initializeFromSystem() - Method in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySectionIIAR
Initializes the POJO with database connection and session ID.
initializeFromSystem() - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySectionIIAR
Initializes the POJO with database connection and session ID.
initializeFromWorkflow() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSectionIIAR
Initializes the POJO with workflow information from nodeGroup.
initializeFromWorkflow() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSectionIIAR
Initializes the POJO with workflow information from nodeGroup.
initializeFromWorkflow() - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSectionIIAR
Initializes the POJO with workflow information from nodeGroup.
initializeSchema(Connection) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Initializes the target database schema.
initSchema() - Method in class com.scivicslab.actoriac.log.H2LogStore
 
initSchema(Connection) - Static method in class com.scivicslab.actoriac.log.H2LogStore
Initializes the log database schema on the given connection.
InsertLog(long, String, String, String, LogLevel, String, Integer, Long) - Constructor for record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Creates an instance of a InsertLog record class.
insertSession(Connection, ResultSet, String) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Inserts a session into the target database.
instance - Static variable in class com.scivicslab.actoriac.log.DistributedLogStore.InstanceHolder
 
InstanceHolder() - Constructor for class com.scivicslab.actoriac.log.DistributedLogStore.InstanceHolder
 
inventory - Variable in class com.scivicslab.actoriac.InventoryParser.ParseResult
 
inventory - Variable in class com.scivicslab.actoriac.NodeGroup.Builder
 
inventory - Variable in class com.scivicslab.actoriac.NodeGroup
 
Inventory() - Constructor for class com.scivicslab.actoriac.InventoryParser.Inventory
 
inventoryFile - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
inventoryFilter - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
inventoryName - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
InventoryParser - Class in com.scivicslab.actoriac
Parser for Ansible inventory files in INI format.
InventoryParser() - Constructor for class com.scivicslab.actoriac.InventoryParser
 
InventoryParser.Inventory - Class in com.scivicslab.actoriac
Represents a parsed Ansible inventory.
InventoryParser.ParseResult - Class in com.scivicslab.actoriac
Result of parsing an inventory file.
isAmd - Variable in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection.GpuInfo
 
isAtLeast(LogLevel) - Method in enum class com.scivicslab.actoriac.log.LogLevel
 
isDocumentChanged(String) - Method in class com.scivicslab.actoriac.NodeInterpreter
Checks if a specific document is in the changed list.
isLocalMode() - Method in class com.scivicslab.actoriac.Node
Checks if this node is in local execution mode.
isLogServerRunning() - Method in class com.scivicslab.actoriac.cli.DbClearCLI
Checks if the log server is running by attempting to connect to the HTTP info endpoint.
ISO_FORMATTER - Static variable in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
 
ISO_FORMATTER - Static variable in class com.scivicslab.actoriac.cli.LogsCLI
ISO 8601 format with timezone offset (e.g., 2026-01-05T10:30:00+09:00).
ISO_FORMATTER - Static variable in class com.scivicslab.actoriac.log.H2LogStore
 
ISO_FORMATTER - Static variable in class com.scivicslab.actoriac.log.LogEntry
 
ISO_FORMATTER - Static variable in class com.scivicslab.actoriac.log.SessionSummary
 
isQuiet() - Method in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
Returns whether quiet mode is enabled.
isSuccess() - Method in class com.scivicslab.actoriac.Node.CommandResult
 
isVerbose() - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Checks if verbose mode is enabled.
isWorkflowFile(Path) - Method in class com.scivicslab.actoriac.cli.RunCLI
Checks if a file is a workflow file (YAML, JSON, or XML).

J

jsonPath - Variable in class com.scivicslab.actoriac.report.sections.basic.JsonStateSection
 
jsonPath - Variable in class com.scivicslab.actoriac.report.sections.basic.JsonStateSectionIIAR
 
JsonStateSection - Class in com.scivicslab.actoriac.report
Report section for actor JsonState data in YAML format.
JsonStateSection - Class in com.scivicslab.actoriac.report.sections.basic
POJO section builder that outputs an actor's JsonState in YAML format.
JsonStateSection() - Constructor for class com.scivicslab.actoriac.report.sections.basic.JsonStateSection
 
JsonStateSection(String, String) - Constructor for class com.scivicslab.actoriac.report.JsonStateSection
Creates a JsonState section.
JsonStateSectionIIAR - Class in com.scivicslab.actoriac.report.sections.basic
IIAR wrapper for JsonStateSection.
JsonStateSectionIIAR(String, IIActorSystem) - Constructor for class com.scivicslab.actoriac.report.sections.basic.JsonStateSectionIIAR
Constructs the IIAR with a new POJO instance.
jumpHostSession - Variable in class com.scivicslab.actoriac.Node
 

K

KEY_SIZE - Static variable in class com.scivicslab.actoriac.SecretEncryptor
 

L

label - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
The field for the label record component.
label - Variable in class com.scivicslab.actoriac.log.LogEntry
 
label - Variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin.TransitionEntry
 
label - Variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection.TransitionEntry
 
label() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Returns the value of the label record component.
Legacy Constructor Pattern - Section in class com.scivicslab.actoriac.NodeGroup
 
Legacy usage: - Section in class com.scivicslab.actoriac.report.ReportBuilder
 
level - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
The field for the level record component.
level - Variable in class com.scivicslab.actoriac.log.LogEntry
 
level() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Returns the value of the level record component.
Level 1: Pure POJO (Synchronous) - Section in class com.scivicslab.actoriac.Node
 
Level 2: Actor-based (Asynchronous, Parallel) - Section in class com.scivicslab.actoriac.Node
 
Level 3: Workflow-based (YAML/JSON/XML) - Section in class com.scivicslab.actoriac.Node
 
limit - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
limitHosts - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
listCowfiles() - Static method in class com.scivicslab.actoriac.IaCStreamingAccumulator
Lists all available cowfile names.
listNodes - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
listNodesInSession(H2LogReader, long) - Method in class com.scivicslab.actoriac.cli.LogsCLI
 
listRecentSessions(H2LogReader) - Method in class com.scivicslab.actoriac.cli.LogsCLI
 
listSessions - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
listSessions(int) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Lists all sessions.
listSessions(int) - Method in class com.scivicslab.actoriac.log.H2LogReader
Lists recent sessions.
listSessions(int) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
listSessionsAfter(LocalDateTime, int) - Method in class com.scivicslab.actoriac.log.H2LogReader
Lists sessions started after the specified time.
listSessionsByInventory(String, int) - Method in class com.scivicslab.actoriac.log.H2LogReader
Lists sessions filtered by inventory name.
listSessionsByOverlay(String, int) - Method in class com.scivicslab.actoriac.log.H2LogReader
Lists sessions filtered by overlay name.
listSessionsByWorkflow(String, int) - Method in class com.scivicslab.actoriac.log.H2LogReader
Lists sessions filtered by workflow name.
listSessionsFiltered(String, String, String, LocalDateTime, int) - Method in class com.scivicslab.actoriac.log.H2LogReader
Lists sessions filtered by criteria.
listSessionsFiltered(String, String, String, LocalDateTime, LocalDateTime, int) - Method in class com.scivicslab.actoriac.log.H2LogReader
Lists sessions filtered by criteria including end time.
listWorkflows - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
ListWorkflowsCLI - Class in com.scivicslab.actoriac.cli
Subcommand to list workflows discovered under a directory.
ListWorkflowsCLI() - Constructor for class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
ListWorkflowsCLI.WorkflowInfo - Record Class in com.scivicslab.actoriac.cli
 
loadExistingSessions(Connection) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Loads existing session keys for duplicate detection.
loadInventory(InputStream) - Method in class com.scivicslab.actoriac.NodeGroup
Loads an inventory file from an input stream.
loadMainWorkflow(NodeGroupIIAR, File, File) - Method in class com.scivicslab.actoriac.cli.RunCLI
Loads the main workflow file with optional overlay support.
loadYamlFile(File) - Method in class com.scivicslab.actoriac.cli.DescribeCLI
Loads a YAML file.
loadYamlWithOverlay(File) - Method in class com.scivicslab.actoriac.cli.DescribeCLI
Loads a YAML file with overlay applied.
LocalCommandExecutor - Class in com.scivicslab.actoriac.mixin
Command executor that executes commands on the local machine.
LocalCommandExecutor() - Constructor for class com.scivicslab.actoriac.mixin.LocalCommandExecutor
Constructs a local command executor.
localMode - Variable in class com.scivicslab.actoriac.Node
 
log(long, String, LogLevel, String) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Records a log entry.
log(long, String, LogLevel, String) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
log(long, String, String, LogLevel, String) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Records a log entry with transition context.
log(long, String, String, LogLevel, String) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
log(String) - Method in class com.scivicslab.actoriac.LogStoreIIAR
Logs a message with level.
LOG - Static variable in class com.scivicslab.actoriac.cli.RunCLI
 
LOG - Static variable in class com.scivicslab.actoriac.example.WorkflowRunner
 
LOG - Static variable in class com.scivicslab.actoriac.log.H2LogStore
 
logAction(long, String, String, String, int, long, String) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Records an action result.
logAction(long, String, String, String, int, long, String) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
logAction(String) - Method in class com.scivicslab.actoriac.LogStoreIIAR
Logs an action result.
logCount - Variable in record class com.scivicslab.actoriac.log.H2LogReader.NodeInfo
The field for the logCount record component.
logCount() - Method in record class com.scivicslab.actoriac.log.H2LogReader.NodeInfo
Returns the value of the logCount record component.
logDbPath - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
LogEntry - Class in com.scivicslab.actoriac.log
Represents a single log entry.
LogEntry(long, long, LocalDateTime, String, String, String, LogLevel, String, Integer, Long) - Constructor for class com.scivicslab.actoriac.log.LogEntry
 
logFile - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
Log Format - Section in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
 
logger - Variable in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulatorIIAR
 
logger - Static variable in class com.scivicslab.actoriac.LogStoreIIAR
 
logger - Static variable in class com.scivicslab.actoriac.NodeGroup
 
logger - Variable in class com.scivicslab.actoriac.NodeGroupIIAR
 
logger - Variable in class com.scivicslab.actoriac.NodeIIAR
 
logger - Static variable in class com.scivicslab.actoriac.NodeInterpreter
 
logger - Static variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 
logger - Static variable in class com.scivicslab.actoriac.report.ReportBuilder
 
logger - Static variable in class com.scivicslab.actoriac.report.ReportBuilderIIAR
 
logger - Static variable in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
 
logger - Static variable in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSectionIIAR
 
logger - Static variable in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
 
logger - Static variable in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySectionIIAR
 
logger - Static variable in class com.scivicslab.actoriac.report.sections.basic.JsonStateSectionIIAR
 
logger - Static variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
 
logger - Static variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySectionIIAR
 
logger - Static variable in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSectionIIAR
 
logger - Static variable in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSectionIIAR
 
logger - Static variable in class com.scivicslab.actoriac.WorkflowReporter
 
LogLevel - Enum Class in com.scivicslab.actoriac.log
Log levels for distributed logging.
LogLevel(int) - Constructor for enum class com.scivicslab.actoriac.log.LogLevel
 
LogsCLI - Class in com.scivicslab.actoriac.cli
CLI tool for querying workflow execution logs from H2 database.
LogsCLI() - Constructor for class com.scivicslab.actoriac.cli.LogsCLI
 
logStore - Variable in class com.scivicslab.actoriac.cli.RunCLI
Distributed log store (H2 database)
logStore - Variable in class com.scivicslab.actoriac.NodeGroupInterpreter
Direct reference to the log store for synchronous read operations.
logStoreActor - Variable in class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
 
logStoreActor - Variable in class com.scivicslab.actoriac.cli.RunCLI
Actor reference for the log store (for async writes)
logStoreActor - Variable in class com.scivicslab.actoriac.NodeGroupInterpreter
Actor reference for the distributed log store.
LogStoreIIAR - Class in com.scivicslab.actoriac
Actor wrapper for DistributedLogStore.
LogStoreIIAR(String, DistributedLogStore, IIActorSystem, ExecutorService) - Constructor for class com.scivicslab.actoriac.LogStoreIIAR
Constructs a new LogStoreIIAR.
logToDb(String, LogLevel, String) - Method in class com.scivicslab.actoriac.cli.RunCLI
Logs a message to the distributed log store if available.

M

main(String[]) - Static method in class com.scivicslab.actoriac.cli.DbClearCLI
Main entry point for the db-clear CLI.
main(String[]) - Static method in class com.scivicslab.actoriac.cli.LogsCLI
Main entry point for the logs CLI.
main(String[]) - Static method in class com.scivicslab.actoriac.cli.WorkflowCLI
Main entry point.
main(String[]) - Static method in class com.scivicslab.actoriac.example.ClusterExample
 
main(String[]) - Static method in class com.scivicslab.actoriac.example.WorkflowRunner
Main entry point for workflow execution.
main(String[]) - Static method in class com.scivicslab.actoriac.SecretTool
 
makeSessionKey(String, Timestamp) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Creates a unique key for duplicate detection.
mapLogEntry(ResultSet) - Method in class com.scivicslab.actoriac.log.H2LogReader
 
markNodeFailed(long, String, String) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Marks a node as failed in this session.
markNodeFailed(long, String, String) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
markNodeFailed(String) - Method in class com.scivicslab.actoriac.LogStoreIIAR
Marks a node as failed.
markNodeSuccess(long, String) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Marks a node as succeeded in this session.
markNodeSuccess(long, String) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
markNodeSuccess(String) - Method in class com.scivicslab.actoriac.LogStoreIIAR
Marks a node as succeeded.
maxSteps - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
mergeDatabase(Connection, Connection, Set, String) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Merges one source database into the target.
MergeLogsCLI - Class in com.scivicslab.actoriac.cli
CLI subcommand to merge scattered log databases into a single database.
MergeLogsCLI() - Constructor for class com.scivicslab.actoriac.cli.MergeLogsCLI
 
message - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
The field for the message record component.
message - Variable in class com.scivicslab.actoriac.log.LogEntry
 
message() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Returns the value of the message record component.
Message Format - Section in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
 
Message Format for "add" Action - Section in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulatorIIAR
 
minLevel - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
MultiplexerAccumulator - Class in com.scivicslab.actoriac.accumulator
Multiplexer accumulator that forwards output to multiple downstream accumulators.
MultiplexerAccumulator() - Constructor for class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
Constructs an empty MultiplexerAccumulator.
MultiplexerAccumulatorIIAR - Class in com.scivicslab.actoriac.accumulator
Actor reference for MultiplexerAccumulator.
MultiplexerAccumulatorIIAR(String, MultiplexerAccumulator, IIActorSystem) - Constructor for class com.scivicslab.actoriac.accumulator.MultiplexerAccumulatorIIAR
Constructs a new MultiplexerAccumulatorIIAR.
MultiplexerLogHandler - Class in com.scivicslab.actoriac.accumulator
A java.util.logging Handler that forwards log messages to MultiplexerAccumulatorIIAR.
MultiplexerLogHandler(IIActorSystem) - Constructor for class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
Constructs a MultiplexerLogHandler.

N

name - Variable in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
The field for the name record component.
name - Variable in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection.GpuInfo
 
name - Variable in class com.scivicslab.actoriac.report.WorkflowInfoSection
 
name() - Method in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
Returns the value of the name record component.
node - Variable in class com.scivicslab.actoriac.mixin.SshCommandExecutor
 
node - Variable in class com.scivicslab.actoriac.NodeInterpreter
The wrapped Node POJO that handles actual SSH operations.
Node - Class in com.scivicslab.actoriac
Represents a single node in the infrastructure as a pure POJO.
Node(String, String) - Constructor for class com.scivicslab.actoriac.Node
Constructs a Node with default port 22 (POJO constructor).
Node(String, String, int) - Constructor for class com.scivicslab.actoriac.Node
Constructs a Node with the specified connection parameters (POJO constructor).
Node(String, String, int, boolean) - Constructor for class com.scivicslab.actoriac.Node
Constructs a Node with the specified connection parameters and local mode.
Node(String, String, int, boolean, String) - Constructor for class com.scivicslab.actoriac.Node
Constructs a Node with all connection parameters including password.
Node.CommandResult - Class in com.scivicslab.actoriac
Represents the result of a command execution.
Node.OutputCallback - Interface in com.scivicslab.actoriac
Callback interface for real-time output streaming.
nodeCount - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
nodeGroup - Variable in class com.scivicslab.actoriac.NodeGroupInterpreter
The wrapped NodeGroup POJO that handles inventory and node creation.
NodeGroup - Class in com.scivicslab.actoriac
Manages a group of nodes based on an Ansible inventory file.
NodeGroup() - Constructor for class com.scivicslab.actoriac.NodeGroup
Constructs an empty NodeGroup.
NodeGroup(InventoryParser.Inventory, List) - Constructor for class com.scivicslab.actoriac.NodeGroup
Private constructor used by Builder.
NodeGroup.Builder - Class in com.scivicslab.actoriac
Builder for creating NodeGroup instances with fluent API.
nodeGroupActor - Variable in class com.scivicslab.actoriac.example.WorkflowRunner
 
NodeGroupIIAR - Class in com.scivicslab.actoriac
Interpreter-interfaced actor reference for NodeGroupInterpreter instances.
NodeGroupIIAR(String, NodeGroupInterpreter) - Constructor for class com.scivicslab.actoriac.NodeGroupIIAR
Constructs a new NodeGroupIIAR with the specified actor name and nodeGroupInterpreter object.
NodeGroupIIAR(String, NodeGroupInterpreter, IIActorSystem) - Constructor for class com.scivicslab.actoriac.NodeGroupIIAR
Constructs a new NodeGroupIIAR with the specified actor name, nodeGroupInterpreter object, and actor system.
NodeGroupIIAR.VerifyResult - Class in com.scivicslab.actoriac
Helper class to hold verification results for a step.
NodeGroupInterpreter - Class in com.scivicslab.actoriac
Level 3 wrapper that adds workflow capabilities to a NodeGroup POJO.
NodeGroupInterpreter(NodeGroup, IIActorSystem) - Constructor for class com.scivicslab.actoriac.NodeGroupInterpreter
Constructs a NodeGroupInterpreter that wraps the specified NodeGroup.
nodeId - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
nodeId - Variable in record class com.scivicslab.actoriac.log.H2LogReader.NodeInfo
The field for the nodeId record component.
nodeId - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
The field for the nodeId record component.
nodeId - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
The field for the nodeId record component.
nodeId - Variable in class com.scivicslab.actoriac.log.LogEntry
 
nodeId() - Method in record class com.scivicslab.actoriac.log.H2LogReader.NodeInfo
Returns the value of the nodeId record component.
nodeId() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Returns the value of the nodeId record component.
nodeId() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
Returns the value of the nodeId record component.
NodeIIAR - Class in com.scivicslab.actoriac
Interpreter-interfaced actor reference for NodeInterpreter instances.
NodeIIAR(String, NodeInterpreter) - Constructor for class com.scivicslab.actoriac.NodeIIAR
Constructs a new NodeIIAR with the specified actor name and node interpreter object.
NodeIIAR(String, NodeInterpreter, IIActorSystem) - Constructor for class com.scivicslab.actoriac.NodeIIAR
Constructs a new NodeIIAR with the specified actor name, node interpreter object, and actor system.
NodeInfo(String, String, int) - Constructor for record class com.scivicslab.actoriac.log.H2LogReader.NodeInfo
Creates an instance of a NodeInfo record class.
NodeInterpreter - Class in com.scivicslab.actoriac
Level 3 wrapper that adds workflow capabilities to a Node POJO.
NodeInterpreter(Node, IIActorSystem) - Constructor for class com.scivicslab.actoriac.NodeInterpreter
Constructs a NodeInterpreter that wraps the specified Node.
noLog - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
noLogDb - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
note - Variable in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
The field for the note record component.
note - Variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin.TransitionEntry
 
note - Variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection.TransitionEntry
 
note() - Method in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
Returns the value of the note record component.

O

okCount - Variable in class com.scivicslab.actoriac.NodeGroupIIAR.VerifyResult
 
onEnterTransition(Transition) - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Hook called when entering a transition during workflow execution.
onEnterTransition(Transition) - Method in class com.scivicslab.actoriac.NodeInterpreter
Hook called when entering a transition during workflow execution.
onExitTransition(Transition, boolean, ActionResult) - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Hook called after a transition completes (success or failure).
onExitTransition(Transition, boolean, ActionResult) - Method in class com.scivicslab.actoriac.NodeInterpreter
Hook called after a transition completes (success or failure).
onStderr(String) - Method in interface com.scivicslab.actoriac.Node.OutputCallback
Called when a stderr line is read.
onStdout(String) - Method in interface com.scivicslab.actoriac.Node.OutputCallback
Called when a stdout line is read.
openDatabase(File) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Opens a database connection.
Output example: - Section in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
 
Output example: - Section in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
 
Output example: - Section in class com.scivicslab.actoriac.report.sections.basic.JsonStateSection
 
Output example: - Section in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
 
Output example: - Section in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSection
 
Output example: - Section in class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSection
 
Output example: - Section in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSection
 
outputFormat - Variable in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
outputToMultiplexer(String) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 
overlayDir - Variable in class com.scivicslab.actoriac.cli.DescribeCLI
 
overlayDir - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
overlayDir - Variable in class com.scivicslab.actoriac.NodeGroupInterpreter
The overlay directory path for YAML overlay feature.
overlayDir - Variable in class com.scivicslab.actoriac.NodeInterpreter
The overlay directory path for YAML overlay feature.
overlayFilter - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
overlayName - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
ownsConnection - Variable in class com.scivicslab.actoriac.log.H2LogReader
 

P

parse(InputStream) - Static method in class com.scivicslab.actoriac.InventoryParser
Parses an Ansible inventory file.
parse(InputStream) - Static method in class com.scivicslab.actoriac.VaultConfigParser
Parses a vault-config.ini file.
parse(InputStream, String) - Static method in class com.scivicslab.actoriac.EncryptedSecretConfig
Parses an encrypted secret configuration file.
parseActorName(String) - Method in class com.scivicslab.actoriac.report.sections.basic.JsonStateSectionIIAR
Parses the actor name to extract target actor and optional path.
parseActorName(String) - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySectionIIAR
Parses the actor name to extract target actor and options.
parseDecrypted(String) - Static method in class com.scivicslab.actoriac.EncryptedSecretConfig
Parses decrypted INI-format content.
parseGpuMessage(String, GpuSummarySection.GpuInfo) - Method in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
Parse GPU information from a log message.
parseLogLevelFromLabel(String, int) - Method in class com.scivicslab.actoriac.log.H2LogStore
Parses log level from the label parameter.
parseMaxIterations(String, int) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
 
parseMaxIterations(String, int) - Method in class com.scivicslab.actoriac.NodeIIAR
 
ParseResult(InventoryParser.Inventory, List) - Constructor for class com.scivicslab.actoriac.InventoryParser.ParseResult
Constructs a new ParseResult.
parseSince(String) - Method in class com.scivicslab.actoriac.cli.LogsCLI
Parses a relative time string into a LocalDateTime.
parseWarnings - Variable in class com.scivicslab.actoriac.NodeGroup
 
password - Variable in class com.scivicslab.actoriac.Node
 
path - Variable in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
The field for the path record component.
path() - Method in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
Returns the value of the path record component.
performMerge(List) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Performs the actual merge operation.
port - Variable in class com.scivicslab.actoriac.Node
 
preLines - Variable in class com.scivicslab.actoriac.WorkflowReporter
Pre-collected lines to be added at the beginning of the report.
print(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
printAvailableCowfiles() - Method in class com.scivicslab.actoriac.cli.RunCLI
Prints available cowfiles for cowsay output customization.
printJson(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Outputs JSON State at the given path in pretty JSON format via outputMultiplexer.
printJson(String) - Method in class com.scivicslab.actoriac.NodeIIAR
Outputs JSON State at the given path in pretty JSON format via outputMultiplexer.
printJson(List) - Method in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
printSessionSummary() - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Prints a summary of the current session's verification results.
printSessionSummaryAction(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Prints a summary of the current session's verification results.
printTable(List, String) - Method in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
printUsage() - Static method in class com.scivicslab.actoriac.SecretTool
 
printWorkflowDescription(File, Map) - Method in class com.scivicslab.actoriac.cli.DescribeCLI
Prints workflow description.
printWorkflowList() - Method in class com.scivicslab.actoriac.cli.RunCLI
 
printWrapped(String, String) - Method in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
printYaml(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Outputs JSON State at the given path in YAML format via outputMultiplexer.
printYaml(String) - Method in class com.scivicslab.actoriac.NodeIIAR
Outputs JSON State at the given path in YAML format via outputMultiplexer.
printYaml(List) - Method in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
priority - Variable in enum class com.scivicslab.actoriac.log.LogLevel
 
processBatch(List) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
promptForPassword(String) - Method in class com.scivicslab.actoriac.cli.RunCLI
Prompts for a password from the console.
publish(LogRecord) - Method in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
 

Q

queryDistinctSources() - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
Queries distinct actor sources that have transition logs.
queryDistinctSources(long) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
セッション内でTransitionを記録した全アクターを取得する。
querySessionInfo(long) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
セッション情報(ワークフロー名、説明)を取得する。
queryTransitions(String) - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
Queries transition logs for a specific actor.
queryTransitions(String, long) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
指定アクターのTransitionログをクエリする。
quiet - Variable in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
 
quiet - Variable in class com.scivicslab.actoriac.cli.RunCLI
 

R

RANGE_PATTERN - Static variable in class com.scivicslab.actoriac.InventoryParser
Pattern to detect Ansible range notation like [01:50] or [a:z]
readDescriptionFromYaml(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSectionIIAR
 
reader - Variable in class com.scivicslab.actoriac.log.H2LogStore
 
readJson(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
readNameFromYaml(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSectionIIAR
 
readSecret(String) - Method in class com.scivicslab.actoriac.VaultClient
Reads a secret from Vault.
readWorkflowDescription(String, String) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
ワークフローYAMLからdescriptionを読み取る。
readXml(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
readYaml(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Reads a YAML workflow definition.
readYaml(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
reason - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
The field for the reason record component.
reason() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
Returns the value of the reason record component.
refreshContent() - Method in class com.scivicslab.actoriac.report.sections.basic.JsonStateSectionIIAR
Refreshes the YAML content from the target actor's JsonState.
registerWorkflowFile(Path) - Method in class com.scivicslab.actoriac.cli.RunCLI
Registers a workflow file in the cache.
relativePath - Variable in record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
The field for the relativePath record component.
relativePath() - Method in record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
Returns the value of the relativePath record component.
relativize(Path, Path) - Static method in class com.scivicslab.actoriac.cli.RunCLI
 
removeTarget(Accumulator) - Method in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
Removes a downstream accumulator target.
renderCowsay(String, String) - Method in class com.scivicslab.actoriac.IaCStreamingAccumulator
Renders a workflow step as cowsay ASCII art and returns the result.
renderOverlayWorkflows() - Method in class com.scivicslab.actoriac.cli.RunCLI
Renders overlay-applied workflows to the specified directory.
renderToDir - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
report(String) - Method in class com.scivicslab.actoriac.report.ReportBuilder
Builds and outputs the report.
report(String) - Method in class com.scivicslab.actoriac.report.ReportBuilderIIAR
Builds and outputs the report.
REPORT_PREFIX - Static variable in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
Prefix for messages to be included in the report.
REPORT_PREFIX - Static variable in class com.scivicslab.actoriac.WorkflowReporter
Prefix for messages to be included in the final report.
ReportBuilder - Class in com.scivicslab.actoriac.report
Section-based workflow report builder.
ReportBuilder() - Constructor for class com.scivicslab.actoriac.report.ReportBuilder
Default constructor for use with loader.createChild.
ReportBuilderIIAR - Class in com.scivicslab.actoriac.report
Actor for building and outputting workflow reports.
ReportBuilderIIAR(String, ReportBuilder) - Constructor for class com.scivicslab.actoriac.report.ReportBuilderIIAR
Constructs a new ReportBuilderIIAR.
ReportBuilderIIAR(String, ReportBuilder, IIActorSystem) - Constructor for class com.scivicslab.actoriac.report.ReportBuilderIIAR
Constructs a new ReportBuilderIIAR with actor system.
ReportBuilderIIAR(String, IIActorSystem) - Constructor for class com.scivicslab.actoriac.report.ReportBuilderIIAR
Constructs a new ReportBuilderIIAR with a new POJO instance.
Report Output Example: - Section in class com.scivicslab.actoriac.WorkflowReporter
 
reportOutputToMultiplexer(String, String) - Method in class com.scivicslab.actoriac.NodeIIAR
Reports a message to the multiplexer accumulator.
ReportSection - Interface in com.scivicslab.actoriac.report
Interface for report sections (legacy).
reportToAccumulator(Node.CommandResult) - Method in class com.scivicslab.actoriac.NodeIIAR
Reports command result to the multiplexer accumulator actor if available.
reportToMultiplexer(String) - Method in class com.scivicslab.actoriac.report.ReportBuilder
 
reportToMultiplexer(String) - Method in class com.scivicslab.actoriac.report.ReportBuilderIIAR
Outputs report to outputMultiplexer.
reportToMultiplexer(String) - Method in class com.scivicslab.actoriac.WorkflowReporter
Report result to outputMultiplexer.
reset(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
resolveSessionId(String) - Method in class com.scivicslab.actoriac.WorkflowReporter
Resolve session ID from argument or auto-retrieve from nodeGroup.
resolveWorkflowFile(File) - Method in class com.scivicslab.actoriac.cli.DescribeCLI
Resolves the workflow file, trying extensions if the file doesn't exist.
run(String, String) - Method in class com.scivicslab.actoriac.example.WorkflowRunner
Executes the workflow on the specified group.
RunCLI - Class in com.scivicslab.actoriac.cli
CLI subcommand to execute actor-IaC workflows.
RunCLI() - Constructor for class com.scivicslab.actoriac.cli.RunCLI
 
RunCLI.WorkflowDisplay - Record Class in com.scivicslab.actoriac.cli
Record for displaying workflow information.
runGitCommand(Path, String...) - Method in class com.scivicslab.actoriac.NodeInterpreter
Runs a git command and returns the output.
running - Variable in class com.scivicslab.actoriac.log.H2LogStore
 
RUNNING - Enum constant in enum class com.scivicslab.actoriac.log.SessionStatus
 
runUntilEnd(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Runs the workflow until completion.
runUntilEnd(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
runWorkflow(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Loads and runs a workflow file.
runWorkflow(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
runWorkflow(String, int) - Method in class com.scivicslab.actoriac.NodeInterpreter
Loads and runs a workflow file to completion with overlay support.

S

scanDir - Variable in class com.scivicslab.actoriac.cli.MergeLogsCLI
 
scanWorkflowDirectory(Path) - Method in class com.scivicslab.actoriac.cli.RunCLI
Scans the immediate directory for workflow files (non-recursive).
scanWorkflowsForDisplay(File) - Static method in class com.scivicslab.actoriac.cli.RunCLI
Scans the immediate directory for workflow files (non-recursive).
scanWorkflowsForDisplay(File, String) - Static method in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
SecretEncryptor - Class in com.scivicslab.actoriac
Utility for encrypting and decrypting secrets using AES-256-GCM.
SecretEncryptor() - Constructor for class com.scivicslab.actoriac.SecretEncryptor
 
SecretEncryptor.EncryptionException - Exception Class in com.scivicslab.actoriac
Exception thrown when encryption/decryption operations fail.
SecretTool - Class in com.scivicslab.actoriac
Command-line tool for managing encrypted secrets.
SecretTool() - Constructor for class com.scivicslab.actoriac.SecretTool
 
SectionBuilder - Interface in com.scivicslab.actoriac.report
POJO interface for section builders.
sections - Variable in class com.scivicslab.actoriac.report.ReportBuilder
 
selfRef - Variable in class com.scivicslab.actoriac.report.ReportBuilder
 
sendToMultiplexer(String) - Method in class com.scivicslab.actoriac.NodeGroupIIAR
Sends formatted output to the outputMultiplexer, line by line.
sendToMultiplexer(String) - Method in class com.scivicslab.actoriac.NodeIIAR
Sends formatted output to the outputMultiplexer, line by line.
server - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
sessionId - Variable in class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
 
sessionId - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
sessionId - Variable in class com.scivicslab.actoriac.cli.RunCLI
Current session ID for distributed logging
sessionId - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
The field for the sessionId record component.
sessionId - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
The field for the sessionId record component.
sessionId - Variable in class com.scivicslab.actoriac.log.LogEntry
 
sessionId - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
sessionId - Variable in class com.scivicslab.actoriac.NodeGroupInterpreter
Session ID for the current workflow execution.
sessionId - Variable in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
 
sessionId - Variable in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
 
sessionId - Variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
 
sessionId() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Returns the value of the sessionId record component.
sessionId() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
Returns the value of the sessionId record component.
SessionInfo(String, String) - Constructor for class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin.SessionInfo
 
SessionStatus - Enum Class in com.scivicslab.actoriac.log
Session status for workflow execution.
SessionStatus() - Constructor for enum class com.scivicslab.actoriac.log.SessionStatus
 
SessionSummary - Class in com.scivicslab.actoriac.log
Summary of a workflow execution session.
SessionSummary(long, String, String, String, LocalDateTime, LocalDateTime, int, SessionStatus, int, int, List, int, int) - Constructor for class com.scivicslab.actoriac.log.SessionSummary
Legacy constructor for backward compatibility.
SessionSummary(long, String, String, String, LocalDateTime, LocalDateTime, int, SessionStatus, int, int, List, int, int, String, String, String, String, String, String) - Constructor for class com.scivicslab.actoriac.log.SessionSummary
Full constructor with execution context.
setAccumulator(IaCStreamingAccumulator) - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Sets the IaCStreamingAccumulator for displaying workflow steps.
setAccumulator(IaCStreamingAccumulator) - Method in class com.scivicslab.actoriac.NodeInterpreter
Sets the IaCStreamingAccumulator for cowsay display.
setActorName(String) - Method in class com.scivicslab.actoriac.report.sections.basic.JsonStateSection
Sets the actor name (for display in title).
setActorSystem(IIActorSystem) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 
setActorSystem(IIActorSystem) - Method in class com.scivicslab.actoriac.report.ReportBuilder
 
setActorSystem(IIActorSystem) - Method in class com.scivicslab.actoriac.WorkflowReporter
 
setConnection(Connection) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
テスト用にデータベース接続を設定する。
setConnection(Connection) - Method in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
Sets the database connection for log queries.
setConnection(Connection) - Method in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
Sets the database connection for log queries.
setConnection(Connection) - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
Sets the database connection for log queries.
setConnection(Connection) - Method in class com.scivicslab.actoriac.WorkflowReporter
Sets the database connection for log queries.
setCowfile(String) - Method in class com.scivicslab.actoriac.IaCStreamingAccumulator
Sets the cowfile name for cowsay output.
setDescription(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSection
Sets the workflow description.
setHostLimit(String) - Method in class com.scivicslab.actoriac.NodeGroup
Sets the host limit to restrict execution to specific hosts.
setIIActorRef(IIActorRef) - Method in class com.scivicslab.actoriac.report.ReportBuilder
 
setIncludeChildren(boolean) - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
Sets whether to include child nodes in the output.
setIncludeChildren(String) - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySectionIIAR
Sets whether to include children.
setInstance(DistributedLogStore) - Static method in interface com.scivicslab.actoriac.log.DistributedLogStore
Sets the singleton instance.
setJsonPath(String) - Method in class com.scivicslab.actoriac.report.sections.basic.JsonStateSection
Sets the JSON path filter (optional).
setJsonPath(String) - Method in class com.scivicslab.actoriac.report.sections.basic.JsonStateSectionIIAR
Sets the JSON path filter dynamically.
setLogStore(DistributedLogStore, ActorRef, ExecutorService, long) - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Sets the distributed log store for structured logging.
setOverlayDir(String) - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Sets the overlay directory for YAML overlay feature.
setOverlayDir(String) - Method in class com.scivicslab.actoriac.NodeInterpreter
Sets the overlay directory for YAML overlay feature.
setQuiet(boolean) - Method in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
Sets quiet mode.
setSessionId(long) - Method in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
Sets the session ID to query logs from.
setSessionId(long) - Method in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection
Sets the session ID to query logs from.
setSessionId(long) - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
Sets the session ID to query logs from.
setSshPassword(String) - Method in class com.scivicslab.actoriac.NodeGroup
Sets the SSH password for all nodes in this group.
setTargetActor(String) - Method in class com.scivicslab.actoriac.report.sections.basic.JsonStateSectionIIAR
Sets the target actor name dynamically.
setTargetActor(String) - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySectionIIAR
Sets the target actor name dynamically.
setTargetActorName(String) - Method in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
Sets the target actor name to display transitions for.
setTextLogFile(Path) - Method in class com.scivicslab.actoriac.log.H2LogStore
Sets the text log file for additional text-based logging.
setupAuthentication(JSch, String) - Method in class com.scivicslab.actoriac.Node
Sets up authentication for JSch.
setupLogDatabase() - Method in class com.scivicslab.actoriac.cli.RunCLI
Sets up H2 database for distributed logging.
setupTextLogging() - Method in class com.scivicslab.actoriac.cli.RunCLI
Sets up text file logging via H2LogStore.
setVerbose(boolean) - Method in class com.scivicslab.actoriac.NodeGroupInterpreter
Sets verbose mode for detailed output.
setWorkflowName(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSection
Sets the workflow name.
setWorkflowPath(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSection
Sets the workflow file path.
setWorkflowPath(String) - Method in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSection
Sets the workflow file path (used as fallback if name is not set).
setYamlContent(String) - Method in class com.scivicslab.actoriac.report.sections.basic.JsonStateSection
Sets the YAML content to output.
showLogs(H2LogReader, long) - Method in class com.scivicslab.actoriac.cli.LogsCLI
 
showSteps - Variable in class com.scivicslab.actoriac.cli.DescribeCLI
 
showSummary(H2LogReader, long) - Method in class com.scivicslab.actoriac.cli.LogsCLI
 
showTransitions(String) - Method in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
指定されたアクターのTransition履歴を表示する。
since - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
skipDuplicates - Variable in class com.scivicslab.actoriac.cli.MergeLogsCLI
 
skippedSessions - Variable in class com.scivicslab.actoriac.cli.MergeLogsCLI
 
sleep(String) - Method in class com.scivicslab.actoriac.NodeIIAR
 
sourceDbs - Variable in class com.scivicslab.actoriac.cli.MergeLogsCLI
 
SshCommandExecutor - Class in com.scivicslab.actoriac.mixin
Command executor that executes commands on a remote node via SSH.
SshCommandExecutor(Node) - Constructor for class com.scivicslab.actoriac.mixin.SshCommandExecutor
Constructs an SSH command executor wrapping the given node.
sshPassword - Variable in class com.scivicslab.actoriac.NodeGroup
 
startedAfter - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
startedAt - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
startSession(String) - Method in class com.scivicslab.actoriac.LogStoreIIAR
Starts a new workflow session.
startSession(String, int) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Starts a new workflow execution session.
startSession(String, int) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
startSession(String, String, String, int) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Starts a new workflow execution session with overlay and inventory info.
startSession(String, String, String, int) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
startSession(String, String, String, int, String, String, String, String, String, String) - Method in interface com.scivicslab.actoriac.log.DistributedLogStore
Starts a new workflow execution session with full execution context.
startSession(String, String, String, int, String, String, String, String, String, String) - Method in class com.scivicslab.actoriac.log.H2LogStore
 
status - Variable in record class com.scivicslab.actoriac.log.H2LogReader.NodeInfo
The field for the status record component.
status - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
The field for the status record component.
status - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
status() - Method in record class com.scivicslab.actoriac.log.H2LogReader.NodeInfo
Returns the value of the status record component.
status() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
Returns the value of the status record component.
stderr - Variable in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
 
stderr - Variable in class com.scivicslab.actoriac.Node.CommandResult
 
stdout - Variable in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
 
stdout - Variable in class com.scivicslab.actoriac.Node.CommandResult
 
stripQuotes(String) - Static method in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
Subcommands - Section in class com.scivicslab.actoriac.cli.WorkflowCLI
 
success - Variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin.TransitionEntry
 
success - Variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection.TransitionEntry
 
successCount - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
SUDO_PASSWORD_ENV - Static variable in class com.scivicslab.actoriac.Node
 
summaryOnly - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
SUPPORTED_VAR_SUFFIXES - Static variable in class com.scivicslab.actoriac.InventoryParser
Set of supported variable suffixes (without prefix)
Supported Actions - Section in class com.scivicslab.actoriac.LogStoreIIAR
 
Supported Actions - Section in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulatorIIAR
 
Supported Features - Section in class com.scivicslab.actoriac.InventoryParser
 
Supported Variables - Section in class com.scivicslab.actoriac.InventoryParser
 
suppressConsoleOutput() - Method in class com.scivicslab.actoriac.cli.RunCLI
Suppresses all console output (stdout/stderr) for quiet mode.
system - Variable in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
 
system - Variable in class com.scivicslab.actoriac.example.WorkflowRunner
 
system - Variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 
system - Variable in class com.scivicslab.actoriac.report.ReportBuilder
 
system - Variable in class com.scivicslab.actoriac.WorkflowReporter
 
SYSTEM_ZONE - Static variable in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
 
SYSTEM_ZONE - Static variable in class com.scivicslab.actoriac.cli.LogsCLI
System timezone for display.
SYSTEM_ZONE - Static variable in class com.scivicslab.actoriac.log.H2LogStore
 
SYSTEM_ZONE - Static variable in class com.scivicslab.actoriac.log.LogEntry
 
SYSTEM_ZONE - Static variable in class com.scivicslab.actoriac.log.SessionSummary
 

T

tableExists(Connection, String) - Method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Checks if a table exists in the database.
targetActorName - Variable in class com.scivicslab.actoriac.report.sections.basic.JsonStateSectionIIAR
 
targetActorName - Variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
 
targetDb - Variable in class com.scivicslab.actoriac.cli.MergeLogsCLI
 
targets - Variable in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
 
textLogWriter - Variable in class com.scivicslab.actoriac.log.H2LogStore
Optional text log file writer.
threads - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
Three Levels of Usage - Section in class com.scivicslab.actoriac.Node
 
TIME_FORMAT - Static variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 
TIME_FORMAT - Static variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
 
timestamp - Variable in class com.scivicslab.actoriac.log.LogEntry
 
timestamp - Variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin.TransitionEntry
 
timestamp - Variable in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection.TransitionEntry
 
toActionResult(Node.CommandResult) - Static method in interface com.scivicslab.actoriac.mixin.CommandExecutable
Converts a Node.CommandResult to ActionResult.
token - Variable in class com.scivicslab.actoriac.VaultConfig
 
toolkit - Variable in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection.GpuInfo
 
toString() - Method in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
Returns a string representation of this record class.
toString() - Method in record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
Returns a string representation of this record class.
toString() - Method in record class com.scivicslab.actoriac.log.H2LogReader.NodeInfo
Returns a string representation of this record class.
toString() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
Returns a string representation of this record class.
toString() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
Returns a string representation of this record class.
toString() - Method in class com.scivicslab.actoriac.log.LogEntry
 
toString() - Method in class com.scivicslab.actoriac.log.SessionSummary
 
toString() - Method in class com.scivicslab.actoriac.Node.CommandResult
 
toString() - Method in class com.scivicslab.actoriac.Node
 
toString() - Method in class com.scivicslab.actoriac.NodeGroup
 
toString() - Method in class com.scivicslab.actoriac.VaultConfig
 
totalLogEntries - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
totalLogs - Variable in class com.scivicslab.actoriac.cli.MergeLogsCLI
 
totalNodeResults - Variable in class com.scivicslab.actoriac.cli.MergeLogsCLI
 
totalSessions - Variable in class com.scivicslab.actoriac.cli.MergeLogsCLI
Statistics for reporting
TRANSFORMATION - Static variable in class com.scivicslab.actoriac.SecretEncryptor
 
TransitionEntry(String, String, String, boolean, String) - Constructor for class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin.TransitionEntry
 
TransitionEntry(String, String, String, boolean, String) - Constructor for class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection.TransitionEntry
 
TransitionHistorySection - Class in com.scivicslab.actoriac.report.sections.basic
POJO section builder that outputs workflow transition history.
TransitionHistorySection() - Constructor for class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySection
 
TransitionHistorySection.TransitionEntry - Class in com.scivicslab.actoriac.report.sections.basic
Internal class to hold transition entry data.
TransitionHistorySectionIIAR - Class in com.scivicslab.actoriac.report.sections.basic
IIAR wrapper for TransitionHistorySection.
TransitionHistorySectionIIAR(String, IIActorSystem) - Constructor for class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySectionIIAR
Constructs the IIAR with a new POJO instance.
transitionSummary(String) - Method in class com.scivicslab.actoriac.WorkflowReporter
Show transition success/failure summary.
TransitionViewerPlugin - Class in com.scivicslab.actoriac.plugins.transitionviewer
ワークフロー実行時に記録されたTransition履歴を表示するプラグイン。
TransitionViewerPlugin() - Constructor for class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
デフォルトコンストラクタ。loader.createChildで使用される。
TransitionViewerPlugin.SessionInfo - Class in com.scivicslab.actoriac.plugins.transitionviewer
セッション情報を保持する内部クラス。
TransitionViewerPlugin.TransitionEntry - Class in com.scivicslab.actoriac.plugins.transitionviewer
Transition履歴エントリ。
truncate(String, int) - Static method in class com.scivicslab.actoriac.cli.MergeLogsCLI
Truncates a string to max length with ellipsis.

U

UNSUPPORTED_ANSIBLE_VARS - Static variable in class com.scivicslab.actoriac.InventoryParser
Set of known unsupported Ansible variables that should trigger warnings
Unsupported Ansible Features - Section in class com.scivicslab.actoriac.InventoryParser
 
UpdateNodeResult(long, String, String, String) - Constructor for record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
Creates an instance of a UpdateNodeResult record class.
Usage - Section in class com.scivicslab.actoriac.SecretTool
 
Usage - Section in class com.scivicslab.actoriac.accumulator.ConsoleAccumulator
 
Usage - Section in class com.scivicslab.actoriac.accumulator.DatabaseAccumulator
 
Usage - Section in class com.scivicslab.actoriac.accumulator.FileAccumulator
 
Usage - Section in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulator
 
Usage - Section in class com.scivicslab.actoriac.accumulator.MultiplexerAccumulatorIIAR
 
Usage - Section in class com.scivicslab.actoriac.accumulator.MultiplexerLogHandler
 
Usage - Section in class com.scivicslab.actoriac.cli.RunCLI
 
Usage - Section in class com.scivicslab.actoriac.example.WorkflowRunner
 
Usage - Section in interface com.scivicslab.actoriac.mixin.CommandExecutable
 
Usage Example - Section in class com.scivicslab.actoriac.EncryptedSecretConfig
 
Usage Example - Section in class com.scivicslab.actoriac.SecretEncryptor
 
Usage Examples - Section in class com.scivicslab.actoriac.NodeGroup
 
Usage Examples - Section in class com.scivicslab.actoriac.cli.MergeLogsCLI
 
Usage Examples - Section in class com.scivicslab.actoriac.cli.WorkflowCLI
 
Usage in workflows: - Section in class com.scivicslab.actoriac.WorkflowReporter
 
Usage in workflows: - Section in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSection
 
Usage in workflow YAML: - Section in class com.scivicslab.actoriac.report.sections.basic.CheckResultsSectionIIAR
 
Usage in workflow YAML: - Section in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySectionIIAR
 
Usage in workflow YAML: - Section in class com.scivicslab.actoriac.report.sections.basic.JsonStateSectionIIAR
 
Usage in workflow YAML: - Section in class com.scivicslab.actoriac.report.sections.basic.TransitionHistorySectionIIAR
 
Usage in workflow YAML: - Section in class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSectionIIAR
 
Usage in workflow YAML: - Section in class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSectionIIAR
 
Usage in workflow YAML: - Section in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSectionIIAR
 
Usage with child actor sections (recommended): - Section in class com.scivicslab.actoriac.report.ReportBuilder
 
user - Variable in class com.scivicslab.actoriac.Node
 
Using Builder Pattern (Recommended) - Section in class com.scivicslab.actoriac.NodeGroup
 

V

valueOf(String) - Static method in enum class com.scivicslab.actoriac.log.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.scivicslab.actoriac.log.SessionStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.scivicslab.actoriac.log.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.scivicslab.actoriac.log.SessionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
VaultClient - Class in com.scivicslab.actoriac
Client for HashiCorp Vault API communication.
VaultClient(VaultConfig) - Constructor for class com.scivicslab.actoriac.VaultClient
Creates a new VaultClient with the given configuration.
VaultClient.VaultException - Exception Class in com.scivicslab.actoriac
Exception thrown when Vault operations fail.
VaultConfig - Class in com.scivicslab.actoriac
Configuration for HashiCorp Vault connection.
VaultConfig(String, String) - Constructor for class com.scivicslab.actoriac.VaultConfig
Creates a new VaultConfig.
VaultConfigParser - Class in com.scivicslab.actoriac
Parser for vault-config.ini files.
VaultConfigParser() - Constructor for class com.scivicslab.actoriac.VaultConfigParser
 
VaultConfigParser.VaultPaths - Class in com.scivicslab.actoriac
Container for Vault path configurations.
VaultException(String) - Constructor for exception class com.scivicslab.actoriac.VaultClient.VaultException
 
VaultException(String, Throwable) - Constructor for exception class com.scivicslab.actoriac.VaultClient.VaultException
 
VaultPaths() - Constructor for class com.scivicslab.actoriac.VaultConfigParser.VaultPaths
 
verbose - Variable in class com.scivicslab.actoriac.cli.MergeLogsCLI
 
verbose - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
verbose - Variable in class com.scivicslab.actoriac.NodeGroupInterpreter
Verbose output flag.
VerifyResult() - Constructor for class com.scivicslab.actoriac.NodeGroupIIAR.VerifyResult
 
Version - Class in com.scivicslab.actoriac
Provides version information for actor-IaC.
Version() - Constructor for class com.scivicslab.actoriac.Version
 
VERSION - Static variable in class com.scivicslab.actoriac.Version
 
VersionProvider - Class in com.scivicslab.actoriac.cli
Provides version information for picocli commands.
VersionProvider() - Constructor for class com.scivicslab.actoriac.cli.VersionProvider
 
vram - Variable in class com.scivicslab.actoriac.report.sections.basic.GpuSummarySection.GpuInfo
 

W

WARN - Enum constant in enum class com.scivicslab.actoriac.log.LogLevel
 
warnCount - Variable in class com.scivicslab.actoriac.NodeGroupIIAR.VerifyResult
 
warnings - Variable in class com.scivicslab.actoriac.InventoryParser.ParseResult
 
warnings - Variable in class com.scivicslab.actoriac.NodeGroup.Builder
 
withInventory(InputStream) - Method in class com.scivicslab.actoriac.NodeGroup.Builder
Loads an Ansible inventory file.
workflowCache - Variable in class com.scivicslab.actoriac.cli.RunCLI
Cache of discovered workflow files: name -> File
WorkflowCLI - Class in com.scivicslab.actoriac.cli
Main command-line interface for actor-IaC.
WorkflowCLI() - Constructor for class com.scivicslab.actoriac.cli.WorkflowCLI
 
WorkflowDescriptionSection - Class in com.scivicslab.actoriac.report.sections.basic
POJO section builder that outputs the workflow description.
WorkflowDescriptionSection() - Constructor for class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSection
 
WorkflowDescriptionSectionIIAR - Class in com.scivicslab.actoriac.report.sections.basic
IIAR wrapper for WorkflowDescriptionSection.
WorkflowDescriptionSectionIIAR(String, IIActorSystem) - Constructor for class com.scivicslab.actoriac.report.sections.basic.WorkflowDescriptionSectionIIAR
Constructs the IIAR with a new POJO instance.
workflowDir - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
WorkflowDisplay(String, String, String) - Constructor for record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
Creates an instance of a WorkflowDisplay record class.
WorkflowFileSection - Class in com.scivicslab.actoriac.report.sections.basic
POJO section builder that outputs the workflow file path.
WorkflowFileSection() - Constructor for class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSection
 
WorkflowFileSectionIIAR - Class in com.scivicslab.actoriac.report.sections.basic
IIAR wrapper for WorkflowFileSection.
WorkflowFileSectionIIAR(String, IIActorSystem) - Constructor for class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSectionIIAR
Constructs the IIAR with a new POJO instance.
workflowFilter - Variable in class com.scivicslab.actoriac.cli.LogsCLI
 
WorkflowInfo(String, String, String, String) - Constructor for record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
Creates an instance of a WorkflowInfo record class.
WorkflowInfoSection - Class in com.scivicslab.actoriac.report
Report section for workflow metadata.
WorkflowInfoSection(String, String, String) - Constructor for class com.scivicslab.actoriac.report.WorkflowInfoSection
Creates a workflow info section.
workflowName - Variable in record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
The field for the workflowName record component.
workflowName - Variable in class com.scivicslab.actoriac.cli.RunCLI
 
workflowName - Variable in class com.scivicslab.actoriac.log.SessionSummary
 
workflowName - Variable in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin.SessionInfo
 
workflowName - Variable in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSection
 
workflowName() - Method in record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
Returns the value of the workflowName record component.
WorkflowNameSection - Class in com.scivicslab.actoriac.report.sections.basic
POJO section builder that outputs the workflow name.
WorkflowNameSection() - Constructor for class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSection
 
WorkflowNameSectionIIAR - Class in com.scivicslab.actoriac.report.sections.basic
IIAR wrapper for WorkflowNameSection.
WorkflowNameSectionIIAR(String, IIActorSystem) - Constructor for class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSectionIIAR
Constructs the IIAR with a new POJO instance.
workflowPath - Variable in class com.scivicslab.actoriac.cli.DescribeCLI
 
workflowPath - Variable in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
workflowPath - Variable in class com.scivicslab.actoriac.report.sections.basic.WorkflowFileSection
 
workflowPath - Variable in class com.scivicslab.actoriac.report.sections.basic.WorkflowNameSection
 
workflowPath - Variable in class com.scivicslab.actoriac.report.WorkflowInfoSection
 
WorkflowReporter - Class in com.scivicslab.actoriac
Workflow execution reporter for actor-IaC.
WorkflowReporter() - Constructor for class com.scivicslab.actoriac.WorkflowReporter
 
WorkflowRunner - Class in com.scivicslab.actoriac.example
Generic workflow runner for actor-IaC (Level 3).
WorkflowRunner(IIActorSystem, NodeGroupIIAR) - Constructor for class com.scivicslab.actoriac.example.WorkflowRunner
Constructs a WorkflowRunner with the specified system and parent actor.
Workflow YAML - Section in interface com.scivicslab.actoriac.mixin.CommandExecutable
 
WRAP_WIDTH - Static variable in class com.scivicslab.actoriac.cli.ListWorkflowsCLI
 
writeQueue - Variable in class com.scivicslab.actoriac.log.H2LogStore
 
writer - Variable in class com.scivicslab.actoriac.accumulator.FileAccumulator
 
writerLoop() - Method in class com.scivicslab.actoriac.log.H2LogStore
 
writerThread - Variable in class com.scivicslab.actoriac.log.H2LogStore
 
writeToTextLog(String, String, LogLevel, String) - Method in class com.scivicslab.actoriac.log.H2LogStore
Writes a log entry to the text log file if enabled.

Y

yamlContent - Variable in class com.scivicslab.actoriac.report.JsonStateSection
 
yamlContent - Variable in class com.scivicslab.actoriac.report.sections.basic.JsonStateSection
 

アクション: - Section in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 

使

使用例(ワークフロー): - Section in class com.scivicslab.actoriac.plugins.transitionviewer.TransitionViewerPlugin
 
A B C D E F G H I J K L M N O P Q R S T U V W Y  使 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form