public class ProcessInteractionBuilder extends Object
ProcessInteraction| Modifier and Type | Class and Description |
|---|---|
class |
ProcessInteractionBuilder.MatchedOutputProcessInteractionBuilder
Definition of allowed actions when output is matched
|
class |
ProcessInteractionBuilder.StartingProcessInteractionBuilder
Definition of allowed actions when process starts
|
| Modifier and Type | Field and Description |
|---|---|
static ProcessInteraction |
NO_INTERACTION
No interaction instance
|
| Constructor and Description |
|---|
ProcessInteractionBuilder()
Creates empty interaction builder
|
| Modifier and Type | Method and Description |
|---|---|
ProcessInteraction |
build()
Builds
ProcessInteraction object from defined data |
ProcessInteractionBuilder |
outputPrefix(String prefix)
Defines a prefix for standard output and standard error output.
|
ProcessInteractionBuilder.MatchedOutputProcessInteractionBuilder |
when(String pattern)
Defines an interaction when
pattern is matched |
ProcessInteractionBuilder.StartingProcessInteractionBuilder |
whenStarts()
Defines an interaction when process is started
|
public static final ProcessInteraction NO_INTERACTION
public ProcessInteractionBuilder()
public ProcessInteractionBuilder.MatchedOutputProcessInteractionBuilder when(String pattern)
pattern is matchedpattern - the linepublic ProcessInteractionBuilder.StartingProcessInteractionBuilder whenStarts()
public ProcessInteractionBuilder outputPrefix(String prefix)
null or empty string, in such case no
prefix is added and process outputs cannot be distinguishedprefix - the prefixpublic ProcessInteraction build()
ProcessInteraction object from defined dataProcessInteractionCopyright © 2014 JBoss by Red Hat. All rights reserved.