ProcessGroupModule
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Prox
- Self type
Members list
Type members
Classlikes
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ProcessGroup.type
Process group is two or more processes attached to each other
Process group is two or more processes attached to each other
This implements a pipeline of processes. The input of the first process and the output of the last process is redirectable with the RedirectableInput and RedirectableOutput traits. The processes are attached to each other's input/output streams, the pipe between them is customizable.
The error streams are also redirectable with the RedirectableErrors trait.
Type parameters
- E
-
Error output type
- O
-
Output type
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class ProcessGroupImplclass ProcessGroupImplE[E]class ProcessGroupImplIclass ProcessGroupImplIE[E]class ProcessGroupImplIO[O]class ProcessGroupImplO[O]Show all
Attributes
- Supertypes
- Known subtypes
-
class ProcessGroupImplclass ProcessGroupImplE[E]class ProcessGroupImplIclass ProcessGroupImplIE[E]class ProcessGroupImplIO[O]class ProcessGroupImplO[O]Show all
- Self type
-
Result of an executed process group
Result of an executed process group
Type parameters
- E
-
Error output type
- O
-
Output type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
Representation of a running process group
Representation of a running process group
Type parameters
- E
-
Error output type
- Info
-
Runner-specific per-process information type
- O
-
Output type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
Default implementation of ProcessGroupResult
Default implementation of ProcessGroupResult
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all