IConfigurationApi Interface

Get all products

Definition

Namespace: Casewhere.Runtime.DSL.Api
Assembly: Casewhere.Runtime (in Casewhere.Runtime.dll) Version: 2.9.8.6
C#
public interface IConfigurationApi

Example

C#
                    var configurationApi = ctx.Use<IConfigurationApi>();
var products = configurationApi.GetProducts();
                  

Methods

GetApiEndpoint Get the worker API endpoint.
GetDataClassByName Get data class by name.
GetDataClasses Get all data classes
GetDataClassesByProduct Get data classes by product
GetDataClassesByTag Get data classes by tag
GetDataClassNameById Get data class name by ID.
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.
GetPages(Guid) Get all pages with workerSiteId.
GetPages(String) Get all pages with worker uri.
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.
GetWidgetActions Get all widget actions with widgetId
GetWidgets Get all widgets with page name.
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

See Also