Package | Description |
---|---|
io.parallec.core |
Main package, including most user-facing classes such as the ParallelClient,
ParallelTask etc.
|
io.parallec.core.bean |
Beans.
|
io.parallec.core.commander.workflow |
Work flow and variable replacement utilities.
|
io.parallec.core.task |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,StrStrMap> |
ParallelTask.replacementVarMapNodeSpecific
The replacement var map node specific.
|
private java.util.Map<java.lang.String,StrStrMap> |
ParallelTaskBuilder.replacementVarMapNodeSpecific
The replacement var map node specific.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,StrStrMap> |
ParallelTask.getReplacementVarMapNodeSpecific()
Gets the replacement var map node specific.
|
java.util.Map<java.lang.String,StrStrMap> |
ParallelTaskBuilder.getReplacementVarMapNodeSpecific()
Gets the replacement var map node specific.
|
Modifier and Type | Method and Description |
---|---|
ParallelTaskBuilder |
ParallelTaskBuilder.setReplacementVarMapNodeSpecific(java.util.Map<java.lang.String,StrStrMap> replacementVarMapNodeSpecific)
Sets the replacement var map node specific.
|
ParallelTaskBuilder |
ParallelTaskBuilder.setReplaceVarMapToSingleTarget(java.util.List<StrStrMap> replacementVarMapList,
java.lang.String uniformTargetHost)
Sets the replace var map to single target.
|
ParallelTaskBuilder |
ParallelTaskBuilder.setReplaceVarMapToSingleTargetFromMap(java.util.Map<java.lang.String,StrStrMap> replacementVarMapNodeSpecific,
java.lang.String uniformTargetHost)
Sets the replace var map to single target from map.
|
Constructor and Description |
---|
ParallelTask(RequestProtocol requestProtocol,
int concurrency,
HttpMeta httpMeta,
TargetHostMeta targetHostMeta,
SshMeta sshMeta,
TcpMeta tcpMeta,
UdpMeta udpMeta,
PingMeta pingMeta,
ParallecResponseHandler handler,
java.util.Map<java.lang.String,java.lang.Object> responseContext,
java.util.Map<java.lang.String,StrStrMap> replacementVarMapNodeSpecific,
java.util.Map<java.lang.String,java.lang.String> replacementVarMap,
RequestReplacementType requestReplacementType,
ParallelTaskConfig config)
Instantiates a new parallel task.
|
Modifier and Type | Method and Description |
---|---|
StrStrMap |
StrStrMap.addPair(java.lang.String key,
java.lang.String value)
Adds the pair.
|
Modifier and Type | Method and Description |
---|---|
void |
VarReplacementProvider.updateRequestByAddingReplaceVarPairNodeSpecific(ParallelTask task,
java.util.Map<java.lang.String,StrStrMap> replacementVarMapNodeSpecific)
Will change replacementVarMapNodeSpecific according to each node
specifically
With KEY set as NA; will not run the command ONLY if the NA is
the last replacement; note in this logic; when it is not NA; will set AS
True.
|
void |
VarReplacementProvider.updateRequestWithReplacement(ParallelTask task,
boolean useReplacementVarMap,
java.util.Map<java.lang.String,java.lang.String> replacementVarMap,
boolean useReplacementVarMapNodeSpecific,
java.util.Map<java.lang.String,StrStrMap> replacementVarMapNodeSpecific)
20130916: add node specific replacement Var Map; replacementVarMap VS.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,StrStrMap> |
ParallelTaskBean.replacementVarMapNodeSpecific
The replacement var map node specific.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,StrStrMap> |
ParallelTaskBean.getReplacementVarMapNodeSpecific()
Gets the replacement var map node specific.
|