Index
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
actionNamerecord 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
actionNamerecord 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
baseNamerecord component. - baseName() - Method in record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
-
Returns the value of the
baseNamerecord 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
descriptionrecord 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
descriptionrecord 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
durationMsrecord 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
durationMsrecord 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
exitCoderecord 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
exitCoderecord 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
InsertLogrecord 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
labelrecord 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
labelrecord 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
levelrecord 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
levelrecord 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
logCountrecord component. - logCount() - Method in record class com.scivicslab.actoriac.log.H2LogReader.NodeInfo
-
Returns the value of the
logCountrecord 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
messagerecord 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
messagerecord 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
namerecord 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
namerecord 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
NodeGroupInterpreterinstances. - 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
nodeIdrecord component. - nodeId - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
-
The field for the
nodeIdrecord component. - nodeId - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
-
The field for the
nodeIdrecord 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
nodeIdrecord component. - nodeId() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.InsertLog
-
Returns the value of the
nodeIdrecord component. - nodeId() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
-
Returns the value of the
nodeIdrecord component. - NodeIIAR - Class in com.scivicslab.actoriac
-
Interpreter-interfaced actor reference for
NodeInterpreterinstances. - 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
NodeInforecord 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
noterecord 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
noterecord 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
pathrecord component. - path() - Method in record class com.scivicslab.actoriac.cli.ListWorkflowsCLI.WorkflowInfo
-
Returns the value of the
pathrecord 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
reasonrecord component. - reason() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
-
Returns the value of the
reasonrecord 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
relativePathrecord component. - relativePath() - Method in record class com.scivicslab.actoriac.cli.RunCLI.WorkflowDisplay
-
Returns the value of the
relativePathrecord 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
sessionIdrecord component. - sessionId - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
-
The field for the
sessionIdrecord 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
sessionIdrecord component. - sessionId() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
-
Returns the value of the
sessionIdrecord 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
statusrecord component. - status - Variable in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
-
The field for the
statusrecord 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
statusrecord component. - status() - Method in record class com.scivicslab.actoriac.log.H2LogStore.LogTask.UpdateNodeResult
-
Returns the value of the
statusrecord 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
UpdateNodeResultrecord 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
WorkflowDisplayrecord 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
WorkflowInforecord 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
workflowNamerecord 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
workflowNamerecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form