Transformation Rule nodes config UI
This commit is contained in:
parent
c9717f4d1d
commit
76dd0a4542
@ -39,7 +39,9 @@ import java.util.HashSet;
|
|||||||
configClazz = TbChangeOriginatorNodeConfiguration.class,
|
configClazz = TbChangeOriginatorNodeConfiguration.class,
|
||||||
nodeDescription = "Change Message Originator To Tenant/Customer/Related Entity",
|
nodeDescription = "Change Message Originator To Tenant/Customer/Related Entity",
|
||||||
nodeDetails = "Related Entity found using configured relation direction and Relation Type. " +
|
nodeDetails = "Related Entity found using configured relation direction and Relation Type. " +
|
||||||
"If multiple Related Entities are found, only first Entity is used as new Originator, other entities are discarded. ")
|
"If multiple Related Entities are found, only first Entity is used as new Originator, other entities are discarded. ",
|
||||||
|
uiResources = {"static/rulenode/rulenode-core-config.js", "static/rulenode/rulenode-core-config.css"},
|
||||||
|
configDirective = "tbTransformationNodeChangeOriginatorConfig")
|
||||||
public class TbChangeOriginatorNode extends TbAbstractTransformNode {
|
public class TbChangeOriginatorNode extends TbAbstractTransformNode {
|
||||||
|
|
||||||
protected static final String CUSTOMER_SOURCE = "CUSTOMER";
|
protected static final String CUSTOMER_SOURCE = "CUSTOMER";
|
||||||
|
|||||||
@ -31,7 +31,9 @@ import javax.script.Bindings;
|
|||||||
nodeDescription = "Change Message payload and Metadata using JavaScript",
|
nodeDescription = "Change Message payload and Metadata using JavaScript",
|
||||||
nodeDetails = "JavaScript function recieve 2 input parameters that can be changed inside.<br/> " +
|
nodeDetails = "JavaScript function recieve 2 input parameters that can be changed inside.<br/> " +
|
||||||
"<code>metadata</code> - is a Message metadata.<br/>" +
|
"<code>metadata</code> - is a Message metadata.<br/>" +
|
||||||
"<code>msg</code> - is a Message payload.<br/>Any properties can be changed/removed/added in those objects.")
|
"<code>msg</code> - is a Message payload.<br/>Any properties can be changed/removed/added in those objects.",
|
||||||
|
uiResources = {"static/rulenode/rulenode-core-config.js", "static/rulenode/rulenode-core-config.css"},
|
||||||
|
configDirective = "tbTransformationNodeScriptConfig")
|
||||||
public class TbTransformMsgNode extends TbAbstractTransformNode {
|
public class TbTransformMsgNode extends TbAbstractTransformNode {
|
||||||
|
|
||||||
private TbTransformMsgNodeConfiguration config;
|
private TbTransformMsgNodeConfiguration config;
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user