Tool connectors in Warewolf are used to perform common tasks or data manipulation inside your service or microservice.
You do not need to go out of Warewolf and call a data connector to perform the task for you.
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
Warewolf Tools and Connectors Part 2
1. Tools and Connectors
Tool connectors in Warewolf are used to perform common tasks or data
manipulation inside your service or microservice.
You do not need to go out of Warewolf and call a data connector to perform the
task for you.
Part 2
2. Loop Constructs
For Each
Use the For Each tool to run something a few times. Very handy for processing recordset or specific records.
This tool’s example workflow can be found in: Examples Loop Constructs – For Each
Select & Apply
Use the Select & Apply tool to update Recordset and Object data without having to map the data out first. You
can perform any number of updates or combinations of updates by using it in conjunction with the sequence
tool.
3. Recordset
Length
Use the Records Length tool to get the length of the recordset. This tool’s example workflow can be found in:
Examples Recordset – Length
Find
Use the Find Records tool to return indexes of records that match a given criteria. This tool’s example workflow
can be found in: Examples Recordset – Find
Delete
Use the Delete Records tool to remove records from a recordset. This tool’s example workflow can be found in:
Examples Recordset – Delete
4. Sort
Use the Sort Records tool to order records either forwards or backwards. This tool’s example workflow can be
found in: Examples Recordset – Sort
Count
Use the Count Records tool to return the number of records in a recordset. This tool’s example workflow can
be found in: Examples Recordset – Count Records
Unique Records
Use the Unique Records tool to return all unique records in a recordset. This tool’s example workflow can be
found in: Examples Recordset – Unique
5. DotNet DLL Connector
Use the DotNet DLL tool to connect to, and execute any, DotNet DLL from inside your flow-based service.
Service
Use the Service tool to execute another Warewolf service. Or, drag and drop directly from the Explorer.
WCF
Use the WCF tool, to execute any pre-existing WCF services you may have access to. If your service returns any
data you will be able to map this data into Warewolf variables, to use later in your flow.
Resources
6. Scripting
CDM Script
Use the CMD tool to execute command line commands like a batch file. (File System, UNC, FTP, FTPS, SFTP).
This tool’s example workflow can be found in: Examples Scripting – CMD Line
Script
Use the Script tool to execute JavaScript, Ruby or Python code. (File System, UNC, FTP, FTPS, SFTP). This tool’s
example workflow can be found in: Examples Scripting – Script
7. SharePoint Create List Item(s)
Use the SharePoint Create List Item tool to add an entry to a SharePoint list. Also works with SharePoint Online.
Delete List Item(s)
Use the SharePoint Delete List Item tool to delete an entry from a SharePoint list. Also works with SharePoint Online.
Read List Items(s)
Use the SharePoint Read List Item tool to Read the values off a SharePoint list. Also works with SharePoint online.
Update List Items(s)
Use the SharePoint Update List Item tool to update an entry on a SharePoint list. Also works with SharePoint Online.
8. Storage: Dropbox Delete
Use the Dropbox Delete tool to remove files or folders from your Dropbox online account.
Download
Use the Dropbox Download tool to pull files and folders down from your Dropbox online account onto your system.
List Contents
Use the Dropbox List Contents tool to read the file, folder or file and folder information of a folder and or subfolders
in your Dropbox online account.
Upload
Use the Dropbox List Contents tool to read the file, folder or file and folder information of a folder and or subfolders
in your Dropbox online account.
9. Utility Aggregate Calculate
To perform a calculation, put the calculation in here in BODMAS format. To use the aggregate functions, use the
recordset (*) notation e.g. SUM([[Staff(*).Salaries]]) will perform one calculation and give one result that is the total
of all the Salaries fields in the Staff() recordset.
Create Json
Use the Create Json tool to create Json data.
Calculate
Use the Calculate tool to apply Excel like functions and mathematical procedures. This tool’s example workflow can be
found in: Examples Utility – Calculate
10. Date and Time
Use the Date and Time tool to change a date’s format and add or subtract a piece of time. This tool’s example
workflow can be found in: Examples Utility – Date and Time
Date and Time Difference
Use the Date and Time Difference tool to calculate the difference in time of two date times. This tool’s example
workflow can be found in: Examples Utility – Date and Time Difference
System Information
Use the System Information tool to get local information specific to the machine that is running the workflow. This
tool’s example workflow can be found in: Examples Utility – System Information
11. Format Number
Use the format number tool for rounding and showing decimals. This tool’s example workflow can be found in:
Examples Utility – Format Number
Random
Use the Random tool to generate random numbers, letters, both or GUIDs. This tool’s example workflow can be found
in: Examples Utility – Random
Web Request
Use the Web Request tool to execute a URL and return the server response. This tool’s example workflow can be
found in: Examples Utility – Web Request
12. Comment
Use the Comment tool to leave notes and information within your workflow. This tool’s example workflow can be
found in: Examples Utility – Comment
Xpath
Query XML data using XPath 2.0 syntax and then use the results in other parts of your workflow. This tool’s example
workflow can be found in: Examples Utility – Xpath
Rabbit MQ Publish
Use the Rabbit MQ Publish tool to publish messages to a Rabbit MQ queue. The queue will be created if it does not
exist.
Rabbit MQ Consume
Use the Rabbit MQ Consume tool to read messages off a Rabbit MQ server’s queue.