Merge pull request #5361 from smatvienko-tb/delay_node_is_deprecated
Delay node is deprecated
This commit is contained in:
commit
cb75f8a430
@ -38,10 +38,13 @@ import static org.thingsboard.rule.engine.api.TbRelationTypes.SUCCESS;
|
|||||||
@Slf4j
|
@Slf4j
|
||||||
@RuleNode(
|
@RuleNode(
|
||||||
type = ComponentType.ACTION,
|
type = ComponentType.ACTION,
|
||||||
name = "delay",
|
name = "delay (deprecated)",
|
||||||
configClazz = TbMsgDelayNodeConfiguration.class,
|
configClazz = TbMsgDelayNodeConfiguration.class,
|
||||||
nodeDescription = "Delays incoming message",
|
nodeDescription = "Delays incoming message (deprecated)",
|
||||||
nodeDetails = "Delays messages for configurable period. Please note, this node acknowledges the message from the current queue (message will be removed from queue)",
|
nodeDetails = "Delays messages for a configurable period. " +
|
||||||
|
"Please note, this node acknowledges the message from the current queue (message will be removed from queue). " +
|
||||||
|
"Deprecated because the acknowledged message still stays in memory (to be delayed) and this " +
|
||||||
|
"does not guarantee that message will be processed even if the \"retry failures and timeouts\" processing strategy will be chosen.",
|
||||||
icon = "pause",
|
icon = "pause",
|
||||||
uiResources = {"static/rulenode/rulenode-core-config.js"},
|
uiResources = {"static/rulenode/rulenode-core-config.js"},
|
||||||
configDirective = "tbActionNodeMsgDelayConfig"
|
configDirective = "tbActionNodeMsgDelayConfig"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user