public class NodeRecorder extends java.lang.Object implements FailedNodesListener
Constructor and Description |
---|
NodeRecorder() |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.String,NodeStepResult> |
getFailedNodes() |
java.util.HashSet<java.lang.String> |
getMatchedNodes() |
java.util.HashSet<java.lang.String> |
getSuccessfulNodes() |
boolean |
isSuccess() |
void |
matchedNodes(java.util.Collection<java.lang.String> names) |
void |
nodesFailed(java.util.Map<java.lang.String,NodeStepResult> failures)
Called with a map of node names to failures.
|
void |
nodesSucceeded()
Called if no nodes failed during execution.
|
public void nodesFailed(java.util.Map<java.lang.String,NodeStepResult> failures)
FailedNodesListener
nodesFailed
in interface FailedNodesListener
failures
- failures mappublic void nodesSucceeded()
FailedNodesListener
nodesSucceeded
in interface FailedNodesListener
public void matchedNodes(java.util.Collection<java.lang.String> names)
matchedNodes
in interface FailedNodesListener
names
- full list of matched nodes prior to execution.public java.util.HashSet<java.lang.String> getSuccessfulNodes()
public java.util.HashMap<java.lang.String,NodeStepResult> getFailedNodes()
public boolean isSuccess()
public java.util.HashSet<java.lang.String> getMatchedNodes()