Casewhere.Runtime.DSL.Api Namespace
Provides API for Workflow Scripting.
|
DataApi
|
|
|
DataApiQuery
|
Represents the data query that is used with IDataApi.
|
|
DataEnumerationQuery
|
The DataEnumerationQuery contains Filter, ProjectedFields, SortedFields, DataClassName, BatchSize data.
These info used to build query directly to database. The one create by a static method DataEnumerationQuery.For().
|
|
DataObjectApiQuery
|
Represents the ActualData Object query which is performed on Database Collection directly.
|
|
DataSourceApiQuery
|
Represents the ActualData Object query which is performed on Casewhere DataSource.
|
|
DataSourceEnumerationQuery
|
The DataSourceEnumerationQuery contains Filter, ProjectedFields, SortedFields, DataSourceName, BatchSize data.
These info used to build query directly to database. The one create by a static method DataSourceEnumerationQuery.For().
|
|
DocumentApi
|
|
|
FormSubmittedDataObject
|
Form submitted data object for simulating.
|
|
HttpApiGetRequest
|
Describe the content of HttpApiGetRequest
|
|
HttpApiRequest
|
Support the methods to create HttpApiRequests like HttpApiGetRequest
|
|
ICacheApi
|
Provide methods for caching.
|
|
IConfigurationApi
|
Get all products
|
|
ICounterApi
|
Provides methods for generating numbers.
|
|
IDataApi
|
Provides methods for working with Data Objects and Data Sources.
|
|
IDataAuditApi
|
Provides methods for adding custom logs.
|
|
IDataEnricherApi
|
Provides methods for working with data enriching service.
|
|
IDataHashApi
|
Provides methods to compute the SHA256 hash for the input data.
|
|
IDataProtectionApi
|
Provides methods for data protection
|
|
IDocumentApi
|
Provides methods for working with documents.
|
|
IHttpApi
|
Support some methods to allow to make the HTTP request to the external service
|
|
IIdentityApi
|
Provide the methods for working with user identity
|
|
IIoApi
|
Provides methods for get reader and writer for working with excel files.
|
|
IJobApi
|
Provides methods for managing a job scheduler to trigger a workflow.
|
|
ILockApi
|
Provides method to operate with shared resources on different processes
|
|
IPluginApi
|
Provides methods for interacting with Casewhere plugins.
|
|
IRuleApi
|
Provides methods for working with rules.
|
|
ISysDocumentApi
|
Provides methods for working with system documents.
|
|
ISystemApi
|
Provides system-level operations for scripts, such as generating performance reports.
|
|
ITestApi
|
Provide method for asserting some condition
|
|
ITextApi
|
Provide method for working with text resources
|