This page was last edited on September 26, 2013, at 15:01.
Comments or questions about this documentation? Contact us for support!
Use Filters to specify conditions for data selection from a data repository (for example, from a database table).
Filter Name | Type | Description |
---|---|---|
dbid | int | A unique identifier of the filter. If specified, configuration server will return information only about this filter. |
tenant_dbid | int | A unique identifier of the tenant. If specified, Configuration server will return information only about the filter(s) that belong to this tenant. |
name | string | Name of a filter. Shall be specified as a character string. If specified, Configuration Server will return information only about the filter(s) with that name. |
format_dbid | int | A unique identifier of format this filter relates to. If specified, Configuration Server will return information only about the filter(s) with that format. |
state | int | Current state of the filter (See CfgObjectState). If specified, Configuration Server will return information only about the filter(s) that are currently in this state. |
Filter used by Outbound applications is defined by two kv-pairs that must be present in userProperties under default section:
Two ways of editing are provided:
If value of kv-pair exceeds character string limit ( >255 symbols) the string has to be separated into two or more strings. Two or more kv-pairs with same names have to be used to locate such string in userProperties.
The order of kv-pairs in userProperties is defined by application the filter is intended to. String concatenation is application responsibility.
Deletion of Filter X will cause the following events set out in the order of arrival:
<CfgFilter> <DBID value="101" /> <tenantDBID value="101" /> <name value="Test_Filter" /> <formatDBID value="104" /> <state value="1" /> </CfgFilter>