Nodes (also called Connectors, Adapters or Workflow Elements in other workflow products) are the work units that are dropped onto a Flowgear Workflow.
Node Categories
Nodes are categorised according to their behaviour and appear in different sections of the Node Choose Popup.
Connectors
Connector Nodes typically connect to an external services or data source in order to query or send data.
Read more about Connectors
Processors
Processor Nodes typically act on memory only and do not make calls to external services or data sources.
Read more about Processors
Evaluators
Evaluator Nodes perform conditional evaluations that can affect direction of flow in the Workflow.
Read more about Evaluators
Triggers
Trigger Nodes block until an action occurs
Read more about Triggers
Node Visual Elements
Node Header
The Node Header is the top area of the Node which includes the Node icon and name or description.
More about the Node Header
Node Properties
Node Properties enable Flowgear to interface with the Node by setting and retrieving properties. See Node Properties.
Working with Nodes
Naming
It is best practice to name all Nodes in a Workflow. The name does not need to be unique but should provide a terse description of the purpose of the Node in the context of the workflow it's being used in. Use the form {verb} {noun}. For example, get customers or transform invoices.
Upgrade
Upgrade is accessed by right-clicking the Node header. Upgrade will upgrade the Node to the latest release of that Node. During upgrade, new Node Property will be added, properties that no longer exist will be removed and properties that stay the same will be retained. The value in these properties as well as the Flow Connectors will be retained.
Node Samples
Node Samples are the quickest way to get a functional integration using a Node that you have not used previously or recently. Right-click the Node Header and choose Samples. A searchable list of samples will be presented. Type a search term to locate the desired sample type. Selecting a sample causes all the relevant properties for that sample to be set on the Node. You are then able to modify properties to work for your use-case.
See Node Samples for more information.