Class ShellActor
java.lang.Object
com.scivicslab.pojoactor.core.ActorRef<ShellActor>
com.scivicslab.turingworkflow.workflow.IIActorRef<ShellActor>
com.scivicslab.workfloweditor.service.ShellActor
- All Implemented Interfaces:
com.scivicslab.pojoactor.core.CallableByActionName,AutoCloseable
Built-in actor that executes shell commands.
-
Field Summary
Fields inherited from class com.scivicslab.pojoactor.core.ActorRef
actorName, actorSystem, object -
Constructor Summary
ConstructorsConstructorDescriptionShellActor(String name, com.scivicslab.turingworkflow.workflow.IIActorSystem system) -
Method Summary
Modifier and TypeMethodDescriptioncom.scivicslab.pojoactor.core.ActionResultvoidsetOutputListener(Consumer<String> listener) Methods inherited from class com.scivicslab.turingworkflow.workflow.IIActorRef
callByActionName, hasAnnotatedAction, invokeAnnotatedAction, parseFirstArgumentMethods inherited from class com.scivicslab.pojoactor.core.ActorRef
ask, ask, askNow, clearJsonState, clearPendingMessages, close, createChild, expandVariables, getJsonBoolean, getJsonInt, getJsonString, getJsonString, getLastResult, getName, getNamesOfChildren, getParentName, hasJson, hasJsonState, initLogger, isAlive, json, putJson, setLastResult, setParentName, system, tell, tell, tellNow, toStringOfJson, toStringOfYaml
-
Constructor Details
-
ShellActor
-
-
Method Details
-
setOutputListener
-
exec
-