The ATL COM module miscValidator provides methods to
browse, search & validate records of varied tariffs
browse, search & validate records of varied tariffs
API browser of miscValidator200 COM module
IMiscValidator interface | V2.00/ 1 May 2014 | ||
---|---|---|---|
The IMiscValidator interface handles connections to the database holding miscellaneous tariff catalogs. It provides methods to handle the database connection, to set and retrieve general database parameters, and retrieve information about all covered tariff catalogs.
A connection to the database must be opened via IMiscValidator::Open method before any methods dealing with tariff catalogs can be used. Furthermore the dependent interfaces IChapter, ISearch, and IValidate must be create with the appropriate create property prior the to use of these interface methods. |
|||
Methods | 8 methods | ||
Close | Closes the tariff catalog database. | ||
GetAbortInfo | Fetches the abort/error information if there is any stored | ||
GetFirstTariff | Retrieves the information for the first tariff catalog covered by the applied tariff filter | ||
GetNextTariff | Retrieves the information for the next tariff catalog covered by the applied tariff filter | ||
GetTariffRestriction | Gets extended tariff information of possible usage restrictions of the tariff | ||
GetTariffs | Method for collecting all tariff catalogs constricted by a call to IMiscValidator::SetTariffFilter and returned as JSON array | ||
Open | Opens the tariff catalog database | ||
SetTariffFilter | Sets restriction criteria in the sense of that the usage of a certain tariff is possible under the defined criteria | ||
Properties | 16 properties | ||
[get] CreateChapter | Creates an instance of the IChapter interface | ||
[get] CreateMiscValidator | Creates an instance of the main IMiscValidator interface | ||
[get] CreateSearch | Creates an instance of the ISearch interface | ||
[get] CreateValidate | Create an instance of the IValidate interface | ||
[get] DBDate | Get the issuer date of the selected tariff catalog | ||
[get] DBVersion | Get the database version of the selected tariff catalog | ||
[put] DestructChapter | Destructs/invalidates this IChapter interface instance | ||
[put] DestructMiscValidator | Destructs/invalidates a main instance of the IMiscValidator interface | ||
[put] DestructSearch | Destructs/invalidates this ISearch interface instance | ||
[put] DestructValidate | Destructs/invalidates this IValidate interface instance | ||
[get/put] EnableLog | Get and Set the log activity for the module | ||
[get/put] Language | Get and Set the language for the miscValidator module | ||
[get] ModuleVersion | Get the version of the miscValidator module | ||
[get] ModuleVersionText | Get the textual version of the miscValidator module | ||
[get/put] WildCard | Get and Set the match-all wildcard character for SQL queries. | ||
[get/put] WildCharacter | Get and Set the "match any single character" wildcard character for SQL queries. | ||