LicenseValidator Class Reference

Utility class to allow a DSI implementation to verify a license file. More...

List of all members.

Static Public Member Functions

static void ValidateLicense (const simba_wstring &in_licenseFilePath, IWarningListener *in_warningListener=NULL)
 Checks if the license is valid.

Detailed Description

Utility class to allow a DSI implementation to verify a license file.


Member Function Documentation

static void ValidateLicense ( const simba_wstring in_licenseFilePath,
IWarningListener in_warningListener = NULL 
) [static]

Checks if the license is valid.

A DSII can call this method to execute Simba's license verification code. It is recommended that this gets called during IStatement::CreateDataEngine(). It should also be called only once (a static CriticalSection and static flag can be used to check this).

Parameters:
in_licenseFilePath The full path to the license file. (Including the directory and the file name).
in_warningListener The warning listener to post warnings to if the license is close to expiring. (NOT OWN)
Exceptions:
StartupInitException if license check fails.

The documentation for this class was generated from the following file:

Generated on Wed May 17 14:21:19 2017 for SimbaEngine 10.1.3.1011 by simba