DSIExceptionUtilities Class Reference

Provides utilities for throwing exceptions. More...

List of all members.

Static Public Member Functions

static void DSIThrowFunctionNotSupportedException ()
 Throws a DSIException with state HYC00 and FuncNotSupported message key.
static void DSIThrowRequiredSettingNotFoundException (const simba_wstring &in_settingName)
 Throws a DSIException with state 28000 and DSIReqSettingNotFound message key.

Detailed Description

Provides utilities for throwing exceptions.


Member Function Documentation

static void DSIThrowFunctionNotSupportedException (  )  [static]

Throws a DSIException with state HYC00 and FuncNotSupported message key.

Throw from MakeNewMetadataSource() if you don't support catalogs/schemas.

Exceptions:
DSIException for function not supported.
static void DSIThrowRequiredSettingNotFoundException ( const simba_wstring in_settingName  )  [static]

Throws a DSIException with state 28000 and DSIReqSettingNotFound message key.

Throw from UpdateConnectionSettings() or GetRequiredSettings() if the credentials fail.

Parameters:
in_settingName The name of the required setting.
Exceptions:
DSIException for required setting not found.

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

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