Version 2 (modified by csa, 15 years ago)
--

Service performs searches for various information in ADEI and source databases.

Format of search string

The search string consists of four components:

  • The first component defines type of the search. Examples are item search, channel value search, datetime search.
  • Second component provides some options. For example, demands exact or fuzzy match
  • Third and fourth components are type-dependent and containing search string and additional limits

The format is as follows:

[type/module specification] [global flags] <search string> [limits]

Everything besides search string is optional. By default if the type is not specified, the search for channel and group names is performed.

The search type is specified in the beginning of the search string. The search module available in the classes/search should be indicated (name of the class should be specified). Optional options for the class constructor could be indicated as well. The foolowing format is expected:

{module_name(opt1=value1,opt=value2), another_module(...)}