public class DagOnSteroids extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
DagOnSteroids.DagCleaner |
static class |
DagOnSteroids.NodeCleaner |
| Constructor and Description |
|---|
DagOnSteroids(Dag dag,
Map<String,String> nodeAliases,
Map<String,String> properties) |
| Modifier and Type | Method and Description |
|---|---|
DagOnSteroids.NodeCleaner.NodeCleaningResult |
clean(Bus.Scope scope,
Dag.Node node) |
List<Map.Entry<Bus.Scope,Bus<Dag.Node>>> |
getBusEntries() |
pl.touk.throwing.ThrowingBiFunction<Bus.Scope,Dag.Node,DagOnSteroids.NodeCleaner.NodeCleaningResult,DagOnSteroids.NodeCleaner.NodeCleanerException> |
getCleaningFunction() |
Dag |
getDag() |
DagOnSteroids.DagCleaner |
getDagCleaner(Bus.Scope scope) |
EnumMap<Bus.Scope,DagOnSteroids.DagCleaner> |
getDagCleaners() |
static List<Dag.Node> |
getNodesFromNamedAndBranchContains(Dag dag,
String nodeName,
String branchSubstring) |
Map<String,String> |
getProperties() |
String |
getSubDagId() |
static String[] |
parseName(String dagName) |
void |
setCleaningFunction(pl.touk.throwing.ThrowingBiFunction<Bus.Scope,Dag.Node,DagOnSteroids.NodeCleaner.NodeCleaningResult,DagOnSteroids.NodeCleaner.NodeCleanerException> cleaningFunction) |
void |
setSubDagId(String subDagId) |
public Dag getDag()
public String getSubDagId()
public void setSubDagId(String subDagId)
public EnumMap<Bus.Scope,DagOnSteroids.DagCleaner> getDagCleaners()
public DagOnSteroids.DagCleaner getDagCleaner(Bus.Scope scope)
public pl.touk.throwing.ThrowingBiFunction<Bus.Scope,Dag.Node,DagOnSteroids.NodeCleaner.NodeCleaningResult,DagOnSteroids.NodeCleaner.NodeCleanerException> getCleaningFunction()
public void setCleaningFunction(pl.touk.throwing.ThrowingBiFunction<Bus.Scope,Dag.Node,DagOnSteroids.NodeCleaner.NodeCleaningResult,DagOnSteroids.NodeCleaner.NodeCleanerException> cleaningFunction)
public DagOnSteroids.NodeCleaner.NodeCleaningResult clean(Bus.Scope scope, Dag.Node node) throws DagOnSteroids.NodeCleaner.NodeCleanerException
public static List<Dag.Node> getNodesFromNamedAndBranchContains(Dag dag, String nodeName, String branchSubstring)
Copyright © 2017 aequologica. All rights reserved.