Use Filters to specify conditions for data selection from a data repository (for example, from a database table).
Filter Name | Type | Description |
---|---|---|
dbid | int |
|
tenant_dbid | int |
|
name | string |
|
format_dbid | int |
|
state | int |
CfgObjectState ). If specified, Configuration Server
will return information only about the filter(s) that are currently
in this state.
|
DBID
—
tenantDBID
—
CfgTenant
to which this filter is allocated. Mandatory. Once specified, cannot
be changed.
name
—
description
—
formatDBID
—
CfgFormat
to which this filter is dedicated. Once specified cannot be changed.
Mandatory.
state
—
CfgObjectState
userProperties
—
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:
<field>, <sign>,
and
<value>
separated by AND
and
OR
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:
filterDBID
of all calling lists
that refer on the Filter X
Note: This XML was created using the Configuration Server 7.5 schema.
<CfgFilter> <DBID value="101" /> <tenantDBID value="101" /> <name value="Test_Filter" /> <formatDBID value="104" /> <state value="1" /> </CfgFilter>