FlowWright.cDevDeAPI Namespace
FlowWright.cDevDecisionEngine Namespace

deEventContext Members

The deEventContext type exposes the following members.

Constructors


  Name Description
Public method deEventContext(String, String, String, IErrorProvider)
constructor for the deEvent class
Public method deEventContext(deUserSession, String)
Initializes a new instance of the deEventContext class.
Public method deEventContext(String, String, String, String)
Initializes a new instance of the deEventContext class.

Methods


  Name Description
Public method getCurrentUser
Gets the current user.
(Inherited from deAPIBase.)
Public method getEventDefID
Gets the event definition identifier.
Public method getEventParameters
get a list of event parameters for the event
Public method getProperties
gets the properties for the event
Public method getProperty(String)
get property value
(Inherited from deAPIBase.)
Public method getProperty<(Of <<'(T>)>>)(String)
Gets the property.
(Inherited from deAPIBase.)
Public method getTenant
Returns the current tenant
(Inherited from deAPIBase.)
Public method getTenantID
Returns tenant id
(Inherited from deAPIBase.)
Public method getUserSession
Gets the user session.
(Inherited from deAPIBase.)
Public method logMessage
Logs the message.
Public method markEventProcessed
mark the event processed
Public method writeError(String, String, String, priorityLevel, String, String, String, String)
Writes the error.
Public method writeError(String, Exception, priorityLevel, String, String, String, String)
Writes the error.

Properties


  Name Description
Public property connectionString
gets the connection string for the database
(Inherited from deAPIBase.)
Public property dfsConnector
Gets the DFS connector.
Public property errorMsg
return last error message
(Inherited from deAPIBase.)
Public property eventID
gets the ID of the event
Public property externalUserID
Gets the external user identifier.
(Inherited from deAPIBase.)
Public property isMasterTenant
return if the session is for the master tenant
(Inherited from deAPIBase.)
Public property isMultiTenant
returns if the API is being used on multi-tenant mode
(Inherited from deAPIBase.)
Public property oDesign
return the design object
Public property oErrorProvider
Gets the o error provider.
(Inherited from deAPIBase.)
Public property oESB
Gets the o esb.
Public property oRuntime
return the runtime object
Public property tenantMasterConnectionString
gets the tenant master database connection string
(Inherited from deAPIBase.)
Public property workflowUserID
returns the user id
(Inherited from deAPIBase.)