mirror of
https://gitee.com/XM-GO/PandaX.git
synced 2026-04-23 02:48:34 +08:00
35 lines
1.2 KiB
Go
35 lines
1.2 KiB
Go
package nodes
|
|
|
|
// init register all node's factory
|
|
func init() {
|
|
RegisterFactory(inputNodeFactory{})
|
|
RegisterFactory(switchFilterNodeFactory{})
|
|
RegisterFactory(scriptFilterNodeFactory{})
|
|
RegisterFactory(messageTypeFilterNodeFactory{})
|
|
RegisterFactory(messageTypeSwitchNodeFactory{})
|
|
RegisterFactory(deviceTypeSwitchNodeFactory{})
|
|
|
|
RegisterFactory(transformDeleteKeyNodeFactory{})
|
|
RegisterFactory(transformRenameKeyNodeFactory{})
|
|
RegisterFactory(transformScriptNodeFactory{})
|
|
|
|
RegisterFactory(createAlarmNodeFactory{})
|
|
RegisterFactory(clearAlarmNodeFactory{})
|
|
RegisterFactory(messageGeneratorNodeFactory{})
|
|
RegisterFactory(logNodeFactory{})
|
|
RegisterFactory(saveAttributesNodeFactory{})
|
|
RegisterFactory(saveTimeSeriesNodeFactory{})
|
|
RegisterFactory(delayNodeFactory{})
|
|
|
|
RegisterFactory(externalDingNodeFactory{})
|
|
RegisterFactory(externalWechatNodeFactory{})
|
|
RegisterFactory(externalKafkaNodeFactory{})
|
|
RegisterFactory(externalMqNodeFactory{})
|
|
RegisterFactory(externalMqttNodeFactory{})
|
|
RegisterFactory(externalRestapiNodeFactory{})
|
|
RegisterFactory(externalSendEmailNodeFactory{})
|
|
RegisterFactory(externalSendSmsNodeFactory{})
|
|
RegisterFactory(externalRuleChainNodeFactory{})
|
|
|
|
}
|