Interface | Description |
---|---|
ScriptEngine |
An interface representing a scripting engine.
|
Shell |
Any shell input/output driver should implement this interface.
|
ShellExtension |
This interface tags a class as providing shell commands to be loaded by a
script engine.
|
Class | Description |
---|---|
ConcurrentBinding |
A binding class that is thread-safe.
|
ConsoleShell |
Shell input/output driver for console devices with line editing and
color support.
|
Documentation | |
DumbShell |
Shell input/output driver for dumb console devices (with no terminal escape
sequences support).
|
EchoScriptEngine |
Implements a simple script engine that simply echoes whatever is sent to it.
|
GetFileReq |
Request to read a file or a directory.
|
GetFileRsp |
Response to a GetFileReq, with the contents of the file or the directory.
|
GroovyBoot |
fjage bootloader.
|
GroovyScriptEngine |
Groovy scripting engine.
|
PutFileReq |
Request to write contents to a file, or delete a file.
|
ShellAgent |
Shell agent runs in a container and allows execution of shell commands and scripts.
|
ShellExecReq |
Request to execute shell command/script.
|
Enum | Description |
---|---|
Services |
Services supported by fjage shell agents.
|
ShellParam |
Exception | Description |
---|---|
ShellCommandFailed |
Unchecked exception to be thrown by shell commands to indicate
graceful command failure.
|