API browser of miscValidator200 COM module


/images/arrow_right.png 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.

space
space
/images/arrow_right.png 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
space
/images/arrow_right.png 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.
 
space