FlowWright.cDevDeAPI Namespace
FlowWright.cDevDecisionEngine Namespace

deAPIBase Members

The deAPIBase type exposes the following members.

Constructors


  Name Description
Public method deAPIBase(String, String, IErrorProvider)
Initializes a new instance of the deAPIBase class.
Public method deAPIBase(String, String, String)
Initializes a new instance of the deAPIBase class.
Public method deAPIBase(deUserSession)
Initializes a new instance of the deAPIBase class.

Methods


  Name Description
Public method getCurrentUser
Gets the current user.
Public method getProperties
Gets the properties.
Public method getProperty(String)
get property value
Public method getProperty<(Of <<'(T>)>>)(String)
Gets the property.
Public method getTenant
Returns the current tenant
Public method getTenantID
Returns tenant id
Public method getUserSession
Gets the user session.

Fields


  Name Description
Protected field m_isMasterTenant
Is master tenant
Protected field m_isMultiTenant
Is multi-tenant option used
Protected field m_oTenant
The tenant
Protected field m_oUserSession
The m o user session
Protected field m_sError
Error message store

Properties


  Name Description
Public property connectionString
gets the connection string for the database
Public property errorMsg
return last error message
Public property externalUserID
Gets the external user identifier.
Public property isMasterTenant
return if the session is for the master tenant
Public property isMultiTenant
returns if the API is being used on multi-tenant mode
Public property oErrorProvider
Gets the o error provider.
Public property tenantMasterConnectionString
gets the tenant master database connection string
Public property workflowUserID
returns the user id