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();