Class CmdArgTransformToProcess

java.lang.Object
org.aksw.vshell.registry.CmdArgTransformToProcess
All Implemented Interfaces:
CmdArgVisitor<CmdArg>, Token.TokenVisitor<Token>

public class CmdArgTransformToProcess extends Object implements CmdArgVisitor<CmdArg>, Token.TokenVisitor<Token>
Resolve process substitution and redirects. Substitutes CmdArg instances of process substitutions with paths that are written to by running processes. The essential method is processToPipe. The running processes are registered with the dispatcher.