IConfigurationApi Interface |
Namespace: Casewhere.Runtime.DSL.Api
public interface IConfigurationApi
The IConfigurationApi type exposes the following members.
Name | Description | |
---|---|---|
GetApiEndpoint |
Get the worker API endpoint.
| |
GetDataClasses |
Get all data classes
| |
GetDataClassesByProduct |
Get data classes by product
| |
GetDataClassesByTag |
Get data classes by tag
| |
GetDataSourceByName |
Get data source with the specified name.
| |
GetDataSources |
Get all existing data sources in our system.
| |
GetDataSourcesByProduct |
Get data sources by a product
| |
GetDataSourcesByTag |
Get data sources by a tag
| |
GetDataTriggers |
Get all Data triggers
| |
GetDataTriggersByProduct |
Get all Data triggers assigned with a specified product name.
| |
GetDataTriggersByTag |
Get all Data triggers assigned with a specified Tag.
| |
GetEventTriggers |
Get all Event triggers
| |
GetEventTriggersByProduct |
Get all Event triggers assigned with a specified product name.
| |
GetEventTriggersByTag |
Get all Event triggers assigned with a specified Tag.
| |
GetFiles |
Get all system files with informations.
| |
GetFilesByProduct |
Get system files with informations in provided product.
If exist product, return suitable system files.
Otherwise, return empty list.
| |
GetFilesByTag |
Get system files with informations in provided tag.
If exist product, return suitable system files.
Otherwise, return empty list.
| |
GetPlugins |
Get all system plugins with informations.
| |
GetPluginsByProduct |
Get plugins with informations in provided product.
If exist product, return suitable plugins.
Otherwise, return empty list.
| |
GetProducts |
Get all products with informations
| |
GetRules |
Get all rules
| |
GetRulesByProduct(String) |
Get rules by productName
| |
GetRulesByProduct(String, String) |
Get rules by product Name and Rule type
| |
GetRulesByType |
Get rules by type of rule
| |
GetRuntimeApiEndPoint |
Get the worker runtime API endpoint.
| |
GetWebTriggers |
Get all Web triggers
| |
GetWebTriggersByProduct |
Get all Web triggers assigned with a specified product name.
| |
GetWebTriggersByTag |
Get all Web triggers assigned with a specified Tag.
| |
GetWorkerSites |
Get all worker sites with informations.
| |
GetWorkerSitesByProduct |
Get worker sites with informations in provided product.
| |
GetWorkflowDefinitions |
Get all workflow definition
| |
GetWorkflowDefinitionsByProduct |
Get workflow definitions by product Name
| |
GetWorkflowDefinitionsByTag |
Get workflow definitions by tag
|
var configurationApi = ctx.Use<IConfigurationApi>(); var products = configurationApi.GetProducts();