Skip to main content

ExtractProcessesNode

Namespace: Meshmakers.Octo.Communication.EdaAdapter.Nodes

Node to extract processes from a list of EdaMessageInfo objects and store each process as EdaMessageInfo. The last message of each process is stored in the target path this ensures that only the most recent message of each process is used to store the process information.

public class ExtractProcessesNode : IPipelineNode

Inheritance Object → ExtractProcessesNode
Implements IPipelineNode

Constructors​

ExtractProcessesNode(NodeDelegate)​

Node to extract processes from a list of EdaMessageInfo objects and store each process as EdaMessageInfo. The last message of each process is stored in the target path this ensures that only the most recent message of each process is used to store the process information.

public ExtractProcessesNode(NodeDelegate next)

Parameters​

next NodeDelegate

Methods​

ProcessObjectAsync(IDataContext, INodeContext)​

public Task ProcessObjectAsync(IDataContext dataContext, INodeContext nodeContext)

Parameters​

dataContext IDataContext

nodeContext INodeContext

Returns​

Task