Sent to the receiver after the process has exited.
Sent to the receiver after the process has exited.
the exit value of the process
Sent to the receiver on startup - specifies the streams used for managing input, output and error respectively.
Sent to the receiver on startup - specifies the streams used for managing input, output and error respectively.
a org.reactivestreams.Subscriber
for the standard input stream of the process
a org.reactivestreams.Publisher
for the standard output stream of the process
a org.reactivestreams.Publisher
for the standard error stream of the process
Terminate the associated process immediately.
Terminate the associated process immediately. This will cause this actor to stop.
Create Props for a BlockingProcess actor.
Create Props for a BlockingProcess actor.
the actor to receive output and error events
signifies the program to be executed and its optional arguments
the working directory for the process; default is the current working directory
the environment for the process; default is Map.emtpy
whether the process will be daemonic; default is false
the amount of time to tolerate waiting for a process to communicate back to this actor
Props for a BlockingProcess actor