Qorus Integration Engine® Enterprise Edition 7.0.3_prod
Loading...
Searching...
No Matches
qorus.ql File Reference

defines constants for the Qorus Integration Engine More...

Classes

hashdecl  OMQ::OrderStatusOutputInfo
 workflow order stats band info; summarizes info for a particular status code in a band More...
 
hashdecl  OMQ::OrderSlaOutputInfo
 workflow order SLA band info; summarizes info for a particular status code in a band More...
 
hashdecl  OMQ::OrderSummaryOutputInfo
 workflow order stats summary info hash More...
 
hashdecl  OMQ::SlaServiceMethodInfo
 this hash describes service methods with a particular SLA More...
 
hashdecl  OMQ::SlaJobInfo
 this hash describes jobs with a particular SLA More...
 
hashdecl  OMQ::SlaInfo
 this hash describes SLAs More...
 
hashdecl  OMQ::SlaEventInfo
 this hash describes SLA events More...
 
hashdecl  OMQ::SlaPerformanceInfo
 this hash provides SLA performance info More...
 
hashdecl  OMQ::SensitiveDataInfo
 this hash provides info about workflow order sensitive data More...
 
hashdecl  OMQ::JobResultInfo
 This hash provides information about job instance execution. More...
 
hashdecl  OMQ::JobRecoveryInfo
 Job recovery information. More...
 
hashdecl  OMQ::WorkflowRecoveryInfo
 Workflow recovery information. More...
 
class  OMQ::WorkflowDef
 class that defines workflow attributes More...
 
class  OMQ::JobDef
 class that defines job attributes More...
 
class  OMQ::MapperDef
 class that defined mapper attributes More...
 
class  OMQ::ErrorDef
 class that defines error attributes More...
 
hashdecl  OMQ::ConfigItemInfo
 hash of config item info More...
 
hashdecl  OMQ::HttpBindOptionInfo
 HTTP binding options. More...
 
hashdecl  OMQ::TokenInfo
 Token information hash. More...
 
class  OMQ::QorusProgram
 base class for Qorus program classes, where the parse options are reset after each object is parsed More...
 
class  OMQ::WorkflowProgram
 used to create workflow program objects (client & server) More...
 
class  OMQ::ServiceProgram
 used to create service program objects (client & server) More...
 
class  OMQ::JobProgram
 used to create job program objects (client & server) More...
 
class  OMQ::MapperProgram
 used to create mapper program objects (client & server) More...
 
class  OMQ::FsmProgram
 Used to create ad-hoc FSM program objects. More...
 
class  OMQ::InterfaceModuleProgram
 used to create interface module program objects More...
 
hashdecl  OMQ::QorusWorkflowInfo
 Workflow info hash. More...
 
hashdecl  OMQ::QorusServiceInfo
 Service info hash. More...
 
hashdecl  OMQ::QorusJobInfo
 Job info hash. More...
 
hashdecl  OMQ::QorusMapperInfo
 Mapper info hash. More...
 
hashdecl  OMQ::QorusVMapInfo
 Value map info hash. More...
 
hashdecl  OMQ::QorusFsmInfo
 Finite State Machine info hash. More...
 
hashdecl  OMQ::QorusPipelineInfo
 Pipeline info hash. More...
 
hashdecl  OMQ::QorusConnectionInfo
 Connection info hash. More...
 
hashdecl  OMQ::QorusOAuth2ClientInfo
 Qorus OAuth2 client information hash. More...
 
hashdecl  OMQ::QorusUserInfo
 Qorus user information hash. More...
 
hashdecl  OMQ::QorusTemplateInfo
 Expression template info. More...
 
hashdecl  OMQ::QorusWebhookInfo
 Webhook info. More...
 

Namespaces

namespace  OMQ
 main Qorus namespace
 

Functions

string OMQ::get_option_description (hash oh)
 returns the option description including the deprecated info
 
bool OMQ::is_valid_object_name (*string name, *int rules)
 Validates Qorus object (service, workflow, job, ...) names.
 

Variables

const OMQ::DefaultServerPort = 8001
 the default server port for Qorus servers if no other port is defined
 
const OMQ::OT_CONSTANT = "CONSTANT"
 for constant library objects
 
const OMQ::OT_CLASS = "CLASS"
 for class library objects
 
const OMQ::OT_FUNCTION = "FUNCTION"
 for function library objects
 
const OMQ::OT_PIPELINE = "PIPELINE"
 for pipeline library objects
 
const OMQ::OT_FSM = "FSM"
 for FSM library objects
 
const OMQ::OT_MAPPER = "MAPPER"
 for mapper library objects (only for pipelines and FSMs)
 
const OMQ::LibTypeMap
 Hash mapping type names to DB types.
 
const OMQ::MinSystemServiceVersionCore
 hash giving minimum versions of system services
 
const OMQ::MinSystemJobVersion
 Hash giving system jobs.
 
const OMQ::MinSystemServiceVersion
 hash giving minimum versions of system services + deprecated services
 
const OMQ::StandardSensitiveConnectionOptions
 Assume the following connection options are sensitive if no scheme info is available.
 
const OMQ::CommonAPI
 list of functions common to workflow, service, and job programs
 
const OMQ::WorkflowFunctionApi
 list of functions specific to workflow programs
 
const OMQ::WorkflowAPI
 The entire workflow function API.
 
const OMQ::CommonParseOptions
 all sandboxed Qorus code has at least the following parse options
 
const OMQ::WorkflowParseOptions = CommonParseOptions|PO_NO_GLOBAL_VARS
 workflow programs will have the following parse options
 
const OMQ::workflowParseOptions = WorkflowParseOptions
 backwards-compatible definition
 
const OMQ::QorusServerDefines
 defines for all Qorus user code
 
const OMQ::QorusWorkflowDefines = QorusServerDefines + "QorusWorkflow"
 defines for workflow programs
 
const OMQ::QorusServiceDefines
 defines for service programs
 
const OMQ::QorusJobDefines = QorusServerDefines + "QorusJob"
 defines for job programs
 
const OMQ::QorusMapperDefines = QorusServerDefines + "QorusMapper"
 defines for mapper programs
 
const OMQ::MapperParseOptionList
 valid parse options for mappers
 
const OMQ::DefaultSystemUser = "%SYS%"
 Default internal system username.
 
const OMQ::FT_Step = "STEP"
 step function type
 
const OMQ::FT_Generic = "GENERIC"
 generic function type
 
const OMQ::FT_AsyncStart = "ASYNC-START"
 async start function type for async steps
 
const OMQ::FT_AsyncEnd = "ASYNC-END"
 async end function type for async steps
 
const OMQ::FT_Validation = "VALIDATION"
 validation function type
 
const OMQ::FT_Array = "ARRAY"
 array function type
 
const OMQ::FT_Subworkflow = "SUBWORKFLOW"
 subworkflow function type
 
const OMQ::AllFunctionTypes
 list of all valid function types
 
const OMQ::ExecNormal = "NORMAL"
 step attribute: for normal steps
 
const OMQ::ExecAsync = "ASYNC"
 step attribute: for async steps
 
const OMQ::ExecSubWorkflow = "SUBWORKFLOW"
 step attribute: for subworkflow steps
 
const OMQ::ExecEvent = "EVENT"
 step attribute: for synchronization event steps
 
const OMQ::ArrayNone = "NONE"
 array type: for non-array steps
 
const OMQ::ArraySeries = "SERIES"
 array type: executed in series (only valid array type)
 
const OMQ::ArrayParallel = "PARALLEL"
 array type: executed in parallel (not implemented; do not use)
 
const OMQ::ServiceFunctionApi
 list of functions imported into service program objects
 
const OMQ::ServiceAPI
 list of functions imported into service program objects
 
const OMQ::SystemServiceAPI
 list of functions imported into only into system service program objects
 
const OMQ::QorusBuiltinInterfaceAppName = "QorusBuiltinInterfaces"
 Builtin app: interfaces.
 
const OMQ::QorusBuiltinLogicAppName = "QorusBuiltinLogic"
 Builtin app: logic / flow control.
 
const OMQ::QorusBuiltinApiAppName = "QorusBuiltinApi"
 Builtin app: API.
 
const OMQ::QorusBuiltinDataAppName = "QorusBuiltinData"
 Builtin app: record-based data operations.
 
const OMQ::QorusBuiltinTriggersAppName = "QorusTriggers"
 Builtin app: triggers.
 
const OMQ::QorusBuiltinUtilsAppName = "QorusUtils"
 Builtin app: utils.
 
const OMQ::SSRunning = "running"
 service status: running
 
const OMQ::SSLoaded = "loaded"
 service status: running
 
const OMQ::SLNone = "none"
 service lock type: none
 
const OMQ::SLRead = "read"
 service lock type: read
 
const OMQ::SLWrite = "write"
 service lock type: write
 
const OMQ::AllSLTypes = (SLNone, SLRead, SLWrite)
 list of all service lock types
 
const OMQ::ServiceParseOptions = CommonParseOptions
 services will have the following parse options
 
const OMQ::serviceParseOptions = ServiceParseOptions
 backwards-compatible definition
 
const OMQ::SystemServiceParseOptions = 0
 system services additionally have the following parse options
 
const OMQ::systemServiceParseOptions = SystemServiceParseOptions
 backwards-compatible definition
 
const OMQ::ServiceParseOptionList
 valid additional parse options for services
 
const OMQ::WISInitializing = "initializing"
 workflow instance status: initializing
 
const OMQ::WISRunning = "running"
 workflow instance status: running
 
const OMQ::WISWaiting = "waiting"
 workflow instance status: waiting
 
const OMQ::WISStopping = "stopping"
 workflow instance status: stopping
 
const OMQ::StatComplete = "COMPLETE"
 This status indicates that the object it is attached to has successfully completed its processing.
 
const OMQ::StatError = "ERROR"
 Indicates that the workflow order data instance has at least one step with an OMQ::StatError status.
 
const OMQ::StatWaiting = "WAITING"
 Indicates that subworkflow steps are in progress and the system is waiting on the subworkflows to become OMQ::StatComplete.
 
const OMQ::StatInProgress = "IN-PROGRESS"
 Indicates that the workflow order data instance is currently being processed.
 
const OMQ::StatIncomplete = "INCOMPLETE"
 Indicates that processing for the workflow order data instance is not yet complete yet has no errors.
 
const OMQ::StatAsyncWaiting = "ASYNC-WAITING"
 Indicates that asynchronous steps are in process and the system is waiting on data to become available in the queue assigned to the step.
 
const OMQ::StatEventWaiting = "EVENT-WAITING"
 Indicates that one or more workflow event synchronization steps are in progress and the workflow is waiting for the event(s) to be posted.
 
const OMQ::StatRetry = "RETRY"
 Indicates that workflow processing on the order data instance has generated an error and is now waiting for an automatic retry.
 
const OMQ::StatCanceled = "CANCELED"
 Indicates that workflow order data instance processing has been canceled.
 
const OMQ::StatReady = "READY"
 Indicates that a workflow order data instance has been created and is waiting for processing to start.
 
const OMQ::StatScheduled = "SCHEDULED"
 Indicates that a workflow order data instance has been created and has not yet been processed because at the time the order was created, the scheduled date (the earliest possible processing date) was in the future.
 
const OMQ::StatBlocked = "BLOCKED"
 Indicates that workflow order data instance processing has been temporarily blocked.
 
const OMQ::SQLStatComplete = "C"
 SQL Status: COMPLETE.
 
const OMQ::SQLStatError = "E"
 SQL Status: ERROR.
 
const OMQ::SQLStatWaiting = "W"
 SQL Status: WAITING.
 
const OMQ::SQLStatInProgress = "I"
 SQL Status: IN-PROGRESS.
 
const OMQ::SQLStatIncomplete = "N"
 SQL Status: INCOMPLETE.
 
const OMQ::SQLStatAsyncWaiting = "A"
 SQL Status: ASYNC-WAITING.
 
const OMQ::SQLStatEventWaiting = "V"
 SQL Status: EVENT-WAITING.
 
const OMQ::SQLStatRetry = "R"
 SQL Status: RETRY.
 
const OMQ::SQLStatCanceled = "X"
 SQL Status: CANCELED.
 
const OMQ::SQLStatReady = "Y"
 SQL Status: READY.
 
const OMQ::SQLStatScheduled = "S"
 SQL Status: SCHEDULED.
 
const OMQ::SQLStatBlocked = "B"
 SQL Status: BLOCKED.
 
const OMQ::StatMap
 map from text descriptions to SQL status characters
 
const OMQ::SQLStatMap
 hash mapping SQL status characters to text descriptions
 
const OMQ::ES_Fatal = "FATAL"
 Error Severity: FATAL.
 
const OMQ::ES_Major = "MAJOR"
 Error Severity: MAJOR.
 
const OMQ::ES_Minor = "MINOR"
 Error Severity: MINOR, identical in function to WARNING and INFO.
 
const OMQ::ES_Warning = "WARNING"
 Error Severity: WARNING, identical in function to MINOR and INFO.
 
const OMQ::ES_Info = "INFO"
 Error Severity: INFO, identical in function to WARNING and MINOR.
 
const OMQ::ES_None = "NONE"
 Error Severity: NONE.
 
const OMQ::ErrorSeverityOrder
 map giving the relative importance of each error code
 
const OMQ::ErrorSeverityMap
 map from error importance rankings to codes
 
const OMQ::ErrLevelAuto = "AUTO"
 auto level: global if no global error exists, workflow if a global exists and differs from the current definition
 
const OMQ::ErrLevelGlobal = "GLOBAL"
 global level: the error will be created at the global level
 
const OMQ::ErrLevelWorkflow = "WORKFLOW"
 workflow level: the error will always be created at the workflow level
 
const OMQ::ErrLevelTypes
 oload error definition level type hash
 
const OMQ::CS_Clean = "C"
 order went to COMPLETE without any errors
 
const OMQ::CS_RecoveredAuto = "A"
 order went to COMPLETE after being recovered automatically
 
const OMQ::CS_RecoveredManual = "M"
 order went to COMPLETE after being recovered with manual retries
 
const OMQ::WM_Normal = "NORMAL"
 Workflow Mode: NORMAL.
 
const OMQ::WM_Recovery = "RECOVERY"
 Workflow Mode: RECOVERY.
 
const OMQ::WM_Synchronous = "SYNCHRONOUS"
 Workflow Mode: SYNCHRONOUS.
 
const OMQ::LL_CRITICAL = -1
 -> (equivalent qorus 4.0 logger level) Log Level: CRITICAL -> Logger::LoggerLevel::FATAL
 
const OMQ::LL_IMPORTANT = 0
 Log Level: IMPORTANT -> Logger::LoggerLevel::INFO.
 
const OMQ::LL_INFO = 1
 Log Level: INFO -> Logger::LoggerLevel::INFO.
 
const OMQ::LL_DETAIL_1 = 2
 Log Level: DETAIL_1 -> Logger::LoggerLevel::INFO.
 
const OMQ::LL_DETAIL_2 = 3
 Log Level: DETAIL_2 -> Logger::LoggerLevel::INFO.
 
const OMQ::LL_DEBUG_1 = 4
 Log Level: DEBUG_1 -> Logger::LoggerLevel::DEBUG.
 
const OMQ::LL_DEBUG_2 = 5
 Log Level: DEBUG_2 -> Logger::LoggerLevel::DEBUG.
 
const OMQ::LL_DEBUG_3 = 6
 Log Level: DEBUG_3 -> Logger::LoggerLevel::DEBUG.
 
const OMQ::StatusOrder
 map giving the relative ranking of status codes (text code -> numeric ranking)
 
const OMQ::SpecialStatusOrder
 map giving the relative ranking of status codes (text code -> numeric ranking), including IN-PROGRESS
 
const OMQ::ArrayStatusOrder
 map giving the relative ranking of status codes (text code -> numeric ranking), for calculating array step status
 
const OMQ::QS_Waiting = "WAITING"
 Queue Status Text Description: WAITING.
 
const OMQ::QS_Received = "RECEIVED"
 Queue Status Text Description: RECEIVED.
 
const OMQ::QS_Error = "ERROR"
 Queue Status Text Description: ERROR.
 
const OMQ::QS_Used = "USED"
 Queue Status Text Description: USED.
 
const OMQ::QS_ALL = ( QS_Waiting, QS_Received, QS_Error, QS_Used )
 list of all queue status descriptions
 
const OMQ::SQL_QS_Waiting = "W"
 Queue Status SQL Character Code: WAITING.
 
const OMQ::SQL_QS_Received = "R"
 Queue Status SQL Character Code: RECEIVED.
 
const OMQ::SQL_QS_Error = "E"
 Queue Status SQL Character Code: ERROR.
 
const OMQ::SQL_QS_Used = "X"
 Queue Status SQL Character Code: USED.
 
const OMQ::SQL_QS_ALL = ( SQL_QS_Waiting, SQL_QS_Received, SQL_QS_Error, SQL_QS_Used )
 list of all queue status character codes
 
const OMQ::QSMap
 map of queue status descriptions to the character code
 
const OMQ::SQLQSMap
 map of queue status character codes to the description
 
const OMQ::omq_option_aliases
 Qorus server option alias hash.
 
const OMQ::client_option_aliases
 Qorus client option alias hash.
 
const OMQ::QR_LOGIN = "LOGIN"
 RBAC System Permission: "LOGIN".
 
const OMQ::QR_SHUTDOWN = "SHUTDOWN"
 RBAC System Permission: "SHUTDOWN".
 
const OMQ::QR_WORKFLOW_CONTROL = "WORKFLOW-CONTROL"
 RBAC System Permission: "WORKFLOW-CONTROL".
 
const OMQ::QR_WORKFLOW_EXEC_CONTROL = "WORKFLOW-EXEC-CONTROL"
 RBAC System Permission: "WORKFLOW-EXEC-CONTROL".
 
const OMQ::QR_START_WORKFLOW = "START-WORKFLOW"
 RBAC System Permission: "START-WORKFLOW".
 
const OMQ::QR_STOP_WORKFLOW = "STOP-WORKFLOW"
 RBAC System Permission: "STOP-WORKFLOW".
 
const OMQ::QR_RESET_WORKFLOW = "RESET-WORKFLOW"
 RBAC System Permission: "RESET-WORKFLOW".
 
const OMQ::QR_WORKFLOW_OPTION_CONTROL = "WORKFLOW-OPTION-CONTROL"
 RBAC System Permission: "WORKFLOW-OPTION-CONTROL".
 
const OMQ::QR_WORKFLOW_ERROR_CONTROL = "WORKFLOW-ERROR-CONTROL"
 RBAC System Permission: "WORKFLOW-ERROR-CONTROL".
 
const OMQ::QR_WORKFLOW_ORDER_CONTROL = "WORKFLOW-ORDER-CONTROL"
 RBAC System Permission: "WORKFLOW-ORDER-CONTROL".
 
const OMQ::QR_RETRY_WORKFLOW_ORDER = "RETRY-WORKFLOW-ORDER"
 RBAC System Permission: "RETRY-WORKFLOW-ORDER".
 
const OMQ::QR_RESCHEDULE_WORKFLOW_ORDER = "RESCHEDULE-WORKFLOW-ORDER"
 RBAC System Permission: "RESCHEDULE-WORKFLOW-ORDER".
 
const OMQ::QR_REPRIORITIZE_WORKFLOW_ORDER = "REPRIORITIZE-WORKFLOW-ORDER"
 RBAC System Permission: "REPRIORITIZE-WORKFLOW-ORDER".
 
const OMQ::QR_BLOCK_WORKFLOW_ORDER = "BLOCK-WORKFLOW-ORDER"
 RBAC System Permission: "BLOCK-WORKFLOW-ORDER".
 
const OMQ::QR_CANCEL_WORKFLOW_ORDER = "CANCEL-WORKFLOW-ORDER"
 RBAC System Permission: "CANCEL-WORKFLOW-ORDER".
 
const OMQ::QR_SET_WORKFLOW_ORDER_ERROR = "SET-WORKFLOW-ORDER-ERROR"
 RBAC System Permission: "SET-WORKFLOW-ORDER-ERROR".
 
const OMQ::QR_SKIP_STEP = "SKIP-STEP"
 RBAC System Permission: "SKIP-STEP".
 
const OMQ::QR_SET_ORDER_INFO = "SET-ORDER-INQR_O"
 RBAC System Permission: "SET-ORDER-INFO"QR_.
 
const OMQ::QR_POST_WORKFLOW_EVENT = "POST-WORKFLOW-EVENT"
 RBAC System Permission: "POST-WORKFLOW-EVENT".
 
const OMQ::QR_LOCK_WORKFLOW_ORDER = "LOCK-WORKFLOW-ORDER"
 RBAC System Permission: "LOCK-WORKFLOW-ORDER".
 
const OMQ::QR_BREAK_WORKFLOW_ORDER_LOCK = "BREAK-WORKFLOW-ORDER-LOCK"
 RBAC System Permission: "BREAK-WORKFLOW-ORDER-LOCK".
 
const OMQ::QR_EDIT_WORKFLOW_DATA = "EDIT-WORKFLOW-DATA"
 RBAC System Permission: "EDIT-WORKFLOW-DATA".
 
const OMQ::QR_LOCK_USER_INTERACTION = "LOCK-USER-INTERACTION"
 RBAC System Permission: "LOCK-USER-INTERACTION".
 
const OMQ::QR_READ_SENSITIVE_DATA = "READ-SENSITIVE-DATA"
 RBAC System Permission: "READ-SENSITIVE-DATA";.
 
const OMQ::QR_EDIT_SENSITIVE_DATA = "EDIT-SENSITIVE-DATA"
 RBAC System Permission: "EDIT-SENSITIVE-DATA";.
 
const OMQ::QR_DELETE_SENSITIVE_DATA = "DELETE-SENSITIVE-DATA"
 RBAC System Permission: "DELETE-SENSITIVE-DATA";.
 
const OMQ::QR_SENSITIVE_DATA_CONTROL = "SENSITIVE-DATA-CONTROL"
 RBAC System Permission: "SENSITIVE-DATA-CONTROL";.
 
const OMQ::QR_EXEC_SYNC_WORKFLOW = "EXEC-SYNC-WORKFLOW"
 RBAC System Permission: "EXEC-SYNC-WORKFLOW".
 
const OMQ::QR_SUBMIT_ORDER = "SUBMIT-ORDER"
 RBAC System Permission: "SUBMIT-ORDER".
 
const OMQ::QR_SET_STEP_CONFIG = "SET-STEP-CONFIG"
 RBAC System Permissions: "SET-STEP-CONFIG".
 
const OMQ::QR_SET_WORKFLOW_CONFIG = "SET-WORKFLOW-CONFIG"
 RBAC System Permissions: "SET-WORKFLOW-CONFIG".
 
const OMQ::QR_SERVICE_CONTROL = "SERVICE-CONTROL"
 RBAC System Permission: "SERVICE-CONTROL".
 
const OMQ::QR_LOAD_SERVICE = "LOAD-SERVICE"
 RBAC System Permission: "LOAD-SERVICE".
 
const OMQ::QR_UNLOAD_SERVICE = "UNLOAD-SERVICE"
 RBAC System Permission: "UNLOAD-SERVICE".
 
const OMQ::QR_RESET_SERVICE = "RESET-SERVICE"
 RBAC System Permission: "RESET-SERVICE".
 
const OMQ::QR_SET_SERVICE_AUTOSTART = "SET-SERVICE-AUTOSTART"
 RBAC System Permission: "SET-SERVICE-AUTOSTART".
 
const OMQ::QR_SET_SERVICE_OPTIONS = "SET-SERVICE-OPTIONS"
 RBAC System Permission: "SET-SERVICE-OPTIONS".
 
const OMQ::QR_CALL_USER_SERVICES_RO = "CALL-USER-SERVICES-RO"
 RBAC System Permission: "CALL-USER-SERVICES-RO".
 
const OMQ::QR_CALL_SYSTEM_SERVICES_RO = "CALL-SYSTEM-SERVICES-RO"
 RBAC System Permission: "CALL-SYSTEM-SERVICES-RO".
 
const OMQ::QR_CALL_USER_SERVICES_RW = "CALL-USER-SERVICES-RW"
 RBAC System Permission: "CALL-USER-SERVICES-RW".
 
const OMQ::QR_CALL_SYSTEM_SERVICES_RW = "CALL-SYSTEM-SERVICES-RW"
 RBAC System Permission: "CALL-SYSTEM-SERVICES-RW".
 
const OMQ::QR_SYSTEM_SERVICE_CONTROL = "SYSTEM-SERVICE-CONTROL"
 RBAC System Permission: "SYSTEM-SERVICE-CONTROL".
 
const OMQ::QR_SET_SERVICE_CONFIG = "SET-SERVICE-CONFIG"
 RBAC System Permissions: "SET-SERVICE-CONFIG".
 
const OMQ::QR_SERVICE_OPTION_CONTROL = "SERVICE-OPTION-CONTROL"
 RBAC System Permission: "SERVICE-OPTION-CONTROL".
 
const OMQ::QR_USER_CONTROL = "USER-CONTROL"
 RBAC System Permission: "USER-CONTROL".
 
const OMQ::QR_RELOAD_RBAC = "RELOAD-RBAC"
 RBAC System Permission: "RELOAD-RBAC".
 
const OMQ::QR_ADD_USER = "ADD-USER"
 RBAC System Permission: "ADD-USER".
 
const OMQ::QR_MODIFY_USER = "MODIFY-USER"
 RBAC System Permission: "MODIFY-USER".
 
const OMQ::QR_DELETE_USER = "DELETE-USER"
 RBAC System Permission: "DELETE-USER".
 
const OMQ::QR_ADD_PERMISSION = "ADD-PERMISSION"
 RBAC System Permission: "ADD-PERMISSION".
 
const OMQ::QR_MODIFY_PERMISSION = "MODIFY-PERMISSION"
 RBAC System Permission: "MODIFY-PERMISSION".
 
const OMQ::QR_DELETE_PERMISSION = "DELETE-PERMISSION"
 RBAC System Permission: "DELETE-PERMISSION".
 
const OMQ::QR_ADD_ROLE = "ADD-ROLE"
 RBAC System Permission: "ADD-ROLE".
 
const OMQ::QR_MODIFY_ROLE = "MODIFY-ROLE"
 RBAC System Permission: "MODIFY-ROLE".
 
const OMQ::QR_DELETE_ROLE = "DELETE-ROLE"
 RBAC System Permission: "DELETE-ROLE".
 
const OMQ::QR_OPTION_CONTROL = "OPTION-CONTROL"
 RBAC System Permission: "OPTION-CONTROL".
 
const OMQ::QR_LOGGER_CONTROL = "LOGGER-CONTROL"
 RBAC System Permission: "LOGGER-CONTROL".
 
const OMQ::QR_ROTATE_LOG_FILES = "ROTATE-LOG-FILES"
 RBAC System Permission: "ROTATE-LOG-FILES".
 
const OMQ::QR_MODIFY_LOGGER = "MODIFY-LOGGER"
 RBAC System Permission: "MODIFY-LOGGER".
 
const OMQ::QR_DELETE_LOGGER = "DELETE-LOGGER"
 RBAC System Permission: "DELETE-LOGGER".
 
const OMQ::QR_CREATE_LOGGER = "CREATE-LOGGER"
 RBAC System Permission: "CREATE-LOGGER".
 
const OMQ::QR_DATASOURCE_CONTROL = "DATASOURCE-CONTROL"
 RBAC System Permission: "DATASOURCE-CONTROL".
 
const OMQ::QR_READ_DATASOURCE = "READ-DATASOURCE"
 RBAC System Permission: "READ-DATASOURCE".
 
const OMQ::QR_ADD_DATASOURCE = "ADD-DATASOURCE"
 RBAC System Permission: "ADD-DATASOURCE".
 
const OMQ::QR_SELECT_DATASOURCE = "SELECT-DATASOURCE"
 RBAC System Permission: "SELECT-DATASOURCE".
 
const OMQ::QR_MODIFY_DATASOURCE = "MODIFY-DATASOURCE"
 RBAC System Permission: "MODIFY-DATASOURCE".
 
const OMQ::QR_RESET_DATASOURCE = "RESET-DATASOURCE"
 RBAC System Permission: "RESET-DATASOURCE".
 
const OMQ::QR_DELETE_DATASOURCE = "DELETE-DATASOURCE"
 RBAC System Permission: "DELETE-DATASOURCE".
 
const OMQ::QR_RELOAD_DATASOURCE = "RELOAD-DATASOURCE"
 RBAC System Permission: "RELOAD-DATASOURCE".
 
const OMQ::QR_FLUSH_DATASOURCE = "FLUSH-DATASOURCE"
 RBAC System Permission: "FLUSH-DATASOURCE".
 
const OMQ::QR_SQLUTIL_READ = "SQLUTIL-READ"
 RBAC System Permission: "SQLUTIL-READ".
 
const OMQ::QR_SQLUTIL_WRITE = "SQLUTIL-WRITE"
 RBAC System Permission: "SQLUTIL-WRITE".
 
const OMQ::QR_GROUP_CONTROL = "GROUP-CONTROL"
 RBAC System Permission: "GROUP-CONTROL".
 
const OMQ::QR_ADD_GROUP = "ADD-GROUP"
 RBAC System Permission: "ADD-GROUP".
 
const OMQ::QR_MODIFY_GROUP = "MODIFY-GROUP"
 RBAC System Permission: "MODIFY-GROUP".
 
const OMQ::QR_DELETE_GROUP = "DELETE-GROUP"
 RBAC System Permission: "DELETE-GROUP".
 
const OMQ::QR_MODIFY_GROUP_STATUS = "MODIFY-GROUP-STATUS"
 RBAC System Permission: "MODIFY-GROUP-STATUS".
 
const OMQ::QR_SERVER_CONTROL = "SERVER-CONTROL"
 RBAC System Permission: "SERVER-CONTROL".
 
const OMQ::QR_SET_PROPERTY = "SET-PROPERTY"
 RBAC System Permission: "SET-PROPERTY".
 
const OMQ::QR_DELETE_PROPERTY = "DELETE-PROPERTY"
 RBAC System Permission: "DELETE-PROPERTY".
 
const OMQ::QR_RELOAD_PROPERTIES = "RELOAD-PROPERTIES"
 RBAC System Permission: "RELOAD-PROPERTIES".
 
const OMQ::QR_START_LISTENER = "START-LISTENER"
 RBAC System Permission: "START-LISTENER".
 
const OMQ::QR_STOP_LISTENER = "STOP-LISTENER"
 RBAC System Permission: "STOP-LISTENER".
 
const OMQ::QR_RESTART_LISTENER = "RESTART-LISTENER"
 RBAC System Permission: "RESTART-LISTENER".
 
const OMQ::QR_JOB_CONTROL = "JOB-CONTROL"
 RBAC System Permission: "JOB-CONTROL".
 
const OMQ::QR_RUN_JOB = "RUN-JOB"
 RBAC System Permission: "RUN-JOB".
 
const OMQ::QR_MODIFY_JOB_STATUS = "MODIFY-JOB-STATUS"
 RBAC System Permission: "MODIFY-JOB-STATUS".
 
const OMQ::QR_MODIFY_JOB_EXPIRY = "MODIFY-JOB-EXPIRY"
 RBAC System Permission: "MODIFY-JOB-EXPIRY".
 
const OMQ::QR_RESCHEDULE_JOB = "RESCHEDULE-JOB"
 RBAC System Permission: "RESCHEDULE-JOB".
 
const OMQ::QR_RESET_JOB = "RESET-JOB"
 RBAC System Permission: "RESET-JOB".
 
const OMQ::QR_SET_JOB_OPTIONS = "SET-JOB-OPTIONS"
 RBAC System Permission: "SET-JOB-OPTIONS".
 
const OMQ::QR_SET_JOB_CONFIG = "SET-JOB-CONFIG"
 RBAC System Permissions: "SET-JOB-CONFIG".
 
const OMQ::QR_JOB_OPTION_CONTROL = "JOB-OPTION-CONTROL"
 RBAC System Permission: "JOB-OPTION-CONTROL".
 
const OMQ::QR_SCHEMA_CONTROL = "SCHEMA-CONTROL"
 RBAC System Permission: "SCHEMA-CONTROL".
 
const OMQ::QR_USER_CONNECTION_CONTROL = "USER-CONNECTION-CONTROL"
 RBAC System Permission: "USER-CONNECTION-CONTROL".
 
const OMQ::QR_READ_USER_CONNECTION = "READ-USER-CONNECTION"
 RBAC System Permission: "READ-USER-CONNECTION".
 
const OMQ::QR_RELOAD_USER_CONNECTION = "RELOAD-USER-CONNECTION"
 RBAC System Permission: "RELOAD-USER-CONNECTION".
 
const OMQ::QR_ADD_USER_CONNECTION = "ADD-USER-CONNECTION"
 RBAC System Permission: "ADD-USER-CONNECTION".
 
const OMQ::QR_MODIFY_USER_CONNECTION = "MODIFY-USER-CONNECTION"
 RBAC System Permission: "MODIFY-USER-CONNECTION".
 
const OMQ::QR_DELETE_USER_CONNECTION = "DELETE-USER-CONNECTION"
 RBAC System Permission: "DELETE-USER-CONNECTION".
 
const OMQ::QR_SERVER_CONNECTION_CONTROL = "SERVER-CONNECTION-CONTROL"
 RBAC System Permission: "SERVER-CONNECTION-CONTROL".
 
const OMQ::QR_RELOAD_SERVER_CONNECTION = "RELOAD-SERVER-CONNECTION"
 RBAC System Permission: "RELOAD-SERVER-CONNECTION".
 
const OMQ::QR_READ_SERVER_CONNECTION = "READ-SERVER-CONNECTION"
 RBAC System Permission: "READ-SERVER-CONNECTION".
 
const OMQ::QR_ADD_SERVER_CONNECTION = "ADD-SERVER-CONNECTION"
 RBAC System Permission: "ADD-SERVER-CONNECTION".
 
const OMQ::QR_MODIFY_SERVER_CONNECTION = "MODIFY-SERVER-CONNECTION"
 RBAC System Permission: "MODIFY-SERVER-CONNECTION".
 
const OMQ::QR_DELETE_SERVER_CONNECTION = "DELETE-SERVER-CONNECTION"
 RBAC System Permission: "DELETE-SERVER-CONNECTION".
 
const OMQ::QR_FILESYSTEM_CONTROL = "FILESYSTEM-CONTROL"
 RBAC System Permission: "FILESYSTEM-CONTROL".
 
const OMQ::QR_FILESYSTEM_READ = "FILESYSTEM-READ"
 RBAC System Permission: "FILESYSTEM-READ".
 
const OMQ::QR_FILESYSTEM_WRITE = "FILESYSTEM-WRITE"
 RBAC System Permission: "FILESYSTEM-WRITE".
 
const OMQ::QR_MAPPER_CONTROL = "MAPPER-CONTROL"
 RBAC System Permission: "MAPPER-CONTROL".
 
const OMQ::QR_RELOAD_MAPPER = "RELOAD-MAPPER"
 RBAC System Permission: "RELOAD-MAPPER".
 
const OMQ::QR_MODIFY_MAPPER = "MODIFY-MAPPER"
 RBAC System Permission: "MODIFY-MAPPER".
 
const OMQ::QR_VALUE_MAP_CONTROL = "VALUE-MAP-CONTROL"
 RBAC System Permission: "VALUE-MAP-CONTROL".
 
const OMQ::QR_RELOAD_VALUE_MAP = "RELOAD-VALUE-MAP"
 RBAC System Permission: "RELOAD-VALUE-MAP".
 
const OMQ::QR_MODIFY_VALUE_MAP = "MODIFY-VALUE-MAP"
 RBAC System Permission: "MODIFY-VALUE-MAP".
 
const OMQ::QR_CREATE_SLA = "CREATE-SLA"
 RBAC System Permission: "CREATE-SLA".
 
const OMQ::QR_DELETE_SLA = "DELETE-SLA"
 RBAC System Permission: "DELETE-SLA".
 
const OMQ::QR_MODIFY_SLA = "MODIFY-SLA"
 RBAC System Permission: "MODIFY-SLA".
 
const OMQ::QR_POST_SLA = "POST-SLA"
 RBAC System Permission: "POST-SLA".
 
const OMQ::QR_SLA_CONTROL = "SLA-CONTROL"
 RBAC System Permission: "SLA-CONTROL".
 
const OMQ::QR_DEBUG_CONTROL = "DEBUG-CONTROL"
 RBAC System Permission: "DEBUG-CONTROL".
 
const OMQ::QR_REMOTE_DEPLOYMENT = "REMOTE-DEPLOYMENT"
 RBAC System Permission: "REMOTE-DEPLOYMENT".
 
const OMQ::QR_REMOTE_DELETE_INTERFACE = "REMOTE-DELETE-INTERFACE"
 RBAC System Permission: "REMOTE-DELETE-INTERFACE".
 
const OMQ::QR_REMOTE_RELEASE = "REMOTE-RELEASE"
 RBAC System Permission: "REMOTE-RELEASE".
 
const OMQ::QR_REMOTE_EXEC_ALL = "REMOTE-EXEC-ALL"
 RBAC System Permission: "REMOTE-EXEC-ALL".
 
const OMQ::QR_KILL_PROCESS = "KILL-PROCESS"
 RBAC System Permission: "KILL-PROCESS".
 
const OMQ::QR_DATA_PROVIDER_CONTROL = "DATA-PROVIDER-CONTROL"
 Data Provider System Permission: "DATA-PROVIDER-CONTROL".
 
const OMQ::QR_DATA_PROVIDER_CREATE = "DATA-PROVIDER-CREATE"
 Data Provider System Permission: "DATA-PROVIDER-CREATE".
 
const OMQ::QR_DATA_PROVIDER_READ = "DATA-PROVIDER-READ"
 Data Provider System Permission: "DATA-PROVIDER-READ".
 
const OMQ::QR_DATA_PROVIDER_UPDATE = "DATA-PROVIDER-UPDATE"
 Data Provider System Permission: "DATA-PROVIDER-UPDATE".
 
const OMQ::QR_DATA_PROVIDER_DELETE = "DATA-PROVIDER-DELETE"
 Data Provider System Permission: "DATA-PROVIDER-DELETE".
 
const OMQ::QR_DATA_PROVIDER_REQUEST = "DATA-PROVIDER-REQUEST"
 Data Provider System Permission: "DATA-PROVIDER-REQUEST".
 
const OMQ::QR_DATA_PROVIDER_PROVIDER_CREATE = "DATA-PROVIDER-PROVIDER-CREATE"
 Data Provider System Permission: "DATA-PROVIDER-PROVIDER-CREATE".
 
const OMQ::QR_DATA_PROVIDER_PROVIDER_DELETE = "DATA-PROVIDER-PROVIDER-DELETE"
 Data Provider System Permission: "DATA-PROVIDER-PROVIDER-DELETE".
 
const OMQ::QR_DATA_PROVIDER_PROVIDER_UPDATE = "DATA-PROVIDER-PROVIDER-UPDATE"
 Data Provider System Permission: "DATA-PROVIDER-PROVIDER-UPDATE".
 
const OMQ::QR_DATA_PROVIDER_SEND_MESSAGE = "DATA-PROVIDER-SEND-MESSAGE"
 Data Provider System Permission: "DATA-PROVIDER-SEND-MESSAGE".
 
const OMQ::QR_TYPE_CACHE_CONTROL = "TYPE-CACHE-CONTROL"
 Type Cache System Permission: "TYPE-CACHE-CONTROL".
 
const OMQ::QR_TYPE_CACHE_RELOAD = "TYPE-CACHE-RELOAD"
 Type Cache System Permission: "TYPE-CACHE-RELOAD".
 
const OMQ::QR_TYPE_CACHE_CREATE = "TYPE-CACHE-CREATE"
 Type Cache System Permission: "TYPE-CACHE-CREATE".
 
const OMQ::QR_TYPE_CACHE_DELETE = "TYPE-CACHE-DELETE"
 Type Cache System Permission: "TYPE-CACHE-DELETE".
 
const OMQ::QR_SET_FSM_CONFIG = "SET-FSM-CONFIG"
 Finite State Machine System Permission: "SET-FSM-CONFIG".
 
const OMQ::QR_SET_PIPELINE_CONFIG = "SET-PIPELINE-CONFIG"
 Pipeline System Permission: "SET-PIPELINE-CONFIG".
 
const OMQ::QR_UPLOAD = "UPLOAD"
 Remote Command System Permission: "UPLOAD".
 
const OMQ::QR_WEBDAV_CONTROL = "WEBDAV-CONTROL"
 Remote Command System Permission: "WEBDAV-CONTROL".
 
const OMQ::QR_WEBDAV_ACCESS_ALL = "WEBDAV-ACCESS-ALL"
 Remote Command System Permission: "WEBDAV-ACCESS-ALL".
 
const OMQ::QR_WEBDAV_RWD = "WEBDAV-RWD"
 Remote Command System Permission: "WEBDAV-RWD".
 
const OMQ::QR_WEBDAV_READ = "WEBDAV-READ"
 Remote Command System Permission: "WEBDAV-READ".
 
const OMQ::QR_WEBDAV_WRITE = "WEBDAV-WRITE"
 Remote Command System Permission: "WEBDAV-WRITE".
 
const OMQ::QR_WEBDAV_DELETE = "WEBDAV-DELETE"
 Remote Command System Permission: "WEBDAV-DELETE".
 
const OMQ::QR_SCALING = "SCALING"
 Remote Command System Permission: "SCALING".
 
const OMQ::QR_CREATOR_CONTROL = "CREATOR-CONTROL"
 Remote Command System Permission: "CREATOR-CONTROL".
 
const OMQ::QR_CREATOR_CREATE = "CREATOR-OBJECT-CREATE"
 Remote Command System Permission: "CREATOR-CREATE".
 
const OMQ::QR_CREATOR_DELETE = "CREATOR-OBJECT-DELETE"
 Remote Command System Permission: "CREATOR-DELETE".
 
const OMQ::QR_CREATOR_DELETE_INTERFACE_DATA = "CREATOR-DELETE-INTERFACE-DATA"
 Remote Command System Permission: "CREATOR-DELETE-INTERFACE-DATA".
 
const OMQ::QR_CREATOR_UPDATE = "CREATOR-OBJECT-UPDATE"
 Remote Command System Permission: "CREATOR-UPDATE".
 
const OMQ::QR_TEST_EXEC = "TEST-EXEC"
 Remote Command System Permission: "TEST-EXEC".
 
const OMQ::QR_SCHEMA_ALIGN = "SCHEMA-ALIGN"
 Remote Command System Permission: "SCHEMA-ALIGN".
 
const OMQ::QR_SCHEMA_DROP = "SCHEMA-DROP"
 Remote Command System Permission: "SCHEMA-DROP".
 
const OMQ::QR_SQL_CACHE_CONTROL = "SQL-CACHE-CONTROL"
 Remote Command System Permission: "SQL-CACHE-CONTROL".
 
const OMQ::QR_READ_SQL_CACHE = "READ-SQL-CACHE"
 Remote Command System Permission: "READ-SQL-CACHE".
 
const OMQ::AllPermissions
 All Qorus permissions.
 
const OMQ::AUTH_OVERRIDE_ERROR = 1001
 RBAC Authorization Error Code.
 
const OMQ::AUTH_INVALID_USER_OR_PASSWORD = 1002
 RBAC Authorization Error Code.
 
const OMQ::AUTH_UNAUTHORIZED = 1003
 RBAC Authorization Error Code.
 
const OMQ::AUTH_REQUIRES_AUTHORIZATION = 1004
 RBAC Authorization Error Code.
 
const OMQ::AUTH_INVALID_USERNAME = 1005
 RBAC Authorization Error Code.
 
const OMQ::AUTH_USER_ALREADY_EXISTS = 1006
 RBAC Authorization Error Code.
 
const OMQ::AUTH_INVALID_PERMISSION = 1007
 RBAC Authorization Error Code.
 
const OMQ::AUTH_INVALID_USER = 1008
 RBAC Authorization Error Code.
 
const OMQ::AUTH_MISSING_USERNAME = 1009
 RBAC Authorization Error Code.
 
const OMQ::AUTH_MISSING_DESCRIPTION = 1010
 RBAC Authorization Error Code.
 
const OMQ::AUTH_MISSING_PERMISSION = 1011
 RBAC Authorization Error Code.
 
const OMQ::AUTH_MISSING_ROLE = 1012
 RBAC Authorization Error Code.
 
const OMQ::AUTH_INVALID_ROLE = 1013
 RBAC Authorization Error Code.
 
const OMQ::AUTH_ROLE_ALREADY_EXISTS = 1014
 RBAC Authorization Error Code.
 
const OMQ::AUTH_PERMISSION_ALREADY_EXISTS = 1015
 RBAC Authorization Error Code.
 
const OMQ::AUTH_CANNOT_UPDATE_SYSTEM_PERMISSION = 1016
 RBAC Authorization Error Code.
 
const OMQ::AUTH_CANNOT_DELETE_PERMISSION_IN_USE = 1017
 RBAC Authorization Error Code.
 
const OMQ::AUTH_INVALID_GROUP = 1018
 RBAC Authorization Error Code.
 
const OMQ::AUTH_INVALID_WORKFLOW = 1019
 RBAC Authorization Invalid Workflow Error Code.
 
const OMQ::AUTH_INVALID_SERVICE = 1020
 RBAC Authorization Invalid Service Error Code.
 
const OMQ::AUTH_INVALID_JOB = 1021
 RBAC Authorization Invalid Workflow Error Code.
 
const OMQ::AUTH_NO_SUCH_ROLE = 1022
 RBAC Authorization Error Code.
 
const OMQ::XMLRPC_INVALID_XML = 2001
 error code for invalid XML revied by the XML-RPC handler
 
const OMQ::QEM_FILTER_CRITERIA_HASH
 valid event filter criteria code hash
 
const OMQ::QEM_FILTER_CRITERIA = QEM_FILTER_CRITERIA_HASH.keys()
 valid event filter criteria code list
 
const OMQ::QE_CLASS_SYSTEM = 101
 Event Class Code for SYSTEM Events.
 
const OMQ::QE_CLASS_WORKFLOW = 102
 Event Class Code for WORKFLOW Events.
 
const OMQ::QE_CLASS_SERVICE = 103
 Event Class Code for SERVICE Events.
 
const OMQ::QE_CLASS_USER = 104
 Event Class Code for USER Events.
 
const OMQ::QE_CLASS_JOB = 105
 Event Class Code for JOB Events.
 
const OMQ::QE_CLASS_ALERT = 106
 Event Class Code for ALERT Events.
 
const OMQ::QE_CLASS_GROUP = 107
 Event Class Code for GROUP Events.
 
const OMQ::QE_CLASS_CONNECTION = 108
 Event Class Code for CONNECTION events.
 
const OMQ::QE_CLASS_PROCESS = 109
 Event Class Code for PROCESS events.
 
const OMQ::QE_CLASS_CLUSTER = 110
 Event Class Code for CLUSTER events.
 
const OMQ::QE_CLASS_LOGGER = 111
 Event Class Code for LOGGER events.
 
const OMQ::QE_CLASS_CONFIG_ITEM = 112
 Event Class Code for CONFIG ITEM events.
 
const OMQ::QE_CLASS_CLASS = 113
 Event Class Code for CLASS events.
 
const OMQ::QE_CLASS_FSM = 114
 Event Class Code for FSM events.
 
const OMQ::QE_CLASS_MAPPER = 115
 Event Class Code for MAPPER events.
 
const OMQ::QE_CLASS_PIPELINE = 116
 Event Class Code for PIPELINE events.
 
const OMQ::QE_CLASS_VALUEMAP = 117
 Event Class Code for VALUEMAP events.
 
const OMQ::QE_CLASS_STEP = 118
 Event Class Code for STEP events.
 
const OMQ::QE_CLASS_FUNCTION = 119
 Event Class Code for FUNCTION events.
 
const OMQ::QE_CLASS_CONSTANT = 120
 Event Class Code for CONSTANT events.
 
const OMQ::QE_MAP_CLASS
 hash mapping event class codes to descriptive strings
 
const OMQ::QE_RMAP_CLASS = map {$1.value: $1.key.toInt()}
 hash mapping event class descriptive strings to class codes
 
const OMQ::QEC_SYSTEM_STARTUP = 1001
 Qorus Event Code: SYSTEM_STARTUP.
 
const OMQ::QEC_SYSTEM_SHUTDOWN = 1002
 Qorus Event Code: SYSTEM_SHUTDOWN.
 
const OMQ::QEC_SYSTEM_ERROR = 1003
 Qorus Event Code: SYSTEM_ERROR.
 
const OMQ::QEC_SYSTEM_HEALTH_CHANGED = 1004
 Qorus Event Code: SYSTEM_HEALTH_CHANGED.
 
const OMQ::QEC_SYSTEM_REMOTE_HEALTH_CHANGED = 1005
 Qorus Event Code: SYSTEM_REMOTE_HEALTH_CHANGED.
 
const OMQ::QEC_SYSTEM_SCALED = 1006
 Qorus Event Code: SYSTEM_SCALED.
 
const OMQ::QEC_SYSTEM_ALERT = 1007
 Qorus Event Code: SYSTEM_ALERT.
 
const OMQ::QEC_APPS_UPDATED = 1008
 Qorus Event Code: APPS_UPDATED.
 
const OMQ::QEC_GROUP_STATUS_CHANGED = 1101
 Qorus Event Code: GROUP_STATUS_CHANGED.
 
const OMQ::QEC_WORKFLOW_START = 2001
 Qorus Event Code: WORKFLOW_START.
 
const OMQ::QEC_WORKFLOW_STOP = 2002
 Qorus Event Code: WORKFLOW_STOP.
 
const OMQ::QEC_WORKFLOW_CACHE_RESET = 2003
 Qorus Event Code: WORKFLOW_CACHE_RESET.
 
const OMQ::QEC_WORKFLOW_DATA_SUBMITTED = 2004
 Qorus Event Code: WORKFLOW_DATA_SUBMITTED.
 
const OMQ::QEC_WORKFLOW_DATA_ERROR = 2005
 Qorus Event Code: WORKFLOW_DATA_ERROR.
 
const OMQ::QEC_WORKFLOW_DATA_RELEASED = 2006
 Qorus Event Code: WORKFLOW_DATA_RELEASED (workflow detach event)
 
const OMQ::QEC_WORKFLOW_DATA_CACHED = 2007
 Qorus Event Code: WORKFLOW_DATA_CACHED (workflow attach event)
 
const OMQ::QEC_WORKFLOW_INFO_CHANGED = 2008
 Qorus Event Code: WORKFLOW_INFO_CHANGED.
 
const OMQ::QEC_WORKFLOW_STATUS_CHANGED = 2009
 Qorus Event Code: WORKFLOW_STATUS_CHANGED.
 
const OMQ::QEC_WORKFLOW_STEP_PERFORMANCE = 2010
 Qorus Event Code:: WORKFLOW_STEP_PERFORMANCE.
 
const OMQ::QEC_WORKFLOW_PERFORMANCE = 2011
 Qorus Event Code:: WORKFLOW_PERFORMANCE.
 
const OMQ::QEC_WORKFLOW_DATA_LOCKED = 2012
 Qorus Event Code: WORKFLOW_DATA_LOCKED.
 
const OMQ::QEC_WORKFLOW_DATA_UNLOCKED = 2013
 Qorus Event Code: WORKFLOW_DATA_UNLOCKED.
 
const OMQ::QEC_WORKFLOW_DATA_UPDATED = 2014
 Qorus Event Code: WORKFLOW_DATA_UPDATED (static or dynamic data changed)
 
const OMQ::QEC_WORKFLOW_STATS_UPDATED = 2015
 Qorus Event Code: WORKFLOW_STATS_UPDATED.
 
const OMQ::QEC_WORKFLOW_RECOVERED = 2016
 Qorus Event Code: WORKFLOW_RECOVERED.
 
const OMQ::QEC_WORKFLOW_UPDATED = 2017
 Qorus Event code: WORKFLOW_UPDATED.
 
const OMQ::QEC_WORKFLOW_STEP_DATA_UPDATED = 2018
 Qorus Event Code: WORKFLOW_STEP_DATA_UPDATED (step dynamic data changed)
 
const OMQ::QEC_WORKFLOW_CREATED = 2019
 Qorus Event code: WORKFLOW_CREATED.
 
const OMQ::QEC_WORKFLOW_DELETED = 2020
 Qorus Event code: WORKFLOW_DELETED.
 
const OMQ::QEC_SERVICE_START = 3001
 Qorus Event Code: SERVICE_START.
 
const OMQ::QEC_SERVICE_STOP = 3002
 Qorus Event Code: SERVICE_STOP.
 
const OMQ::QEC_SERVICE_ERROR = 3003
 Qorus Event Code: SERVICE_ERROR.
 
const OMQ::QEC_SERVICE_AUTOSTART_CHANGE = 3004
 Qorus Event Code: SERVICE_AUTOSTART_CHANGE.
 
const OMQ::QEC_SERVICE_METHOD_PERFORMANCE = 3005
 Qorus Event Code: SERVICE_METHOD_PERFORMANCE.
 
const OMQ::QEC_SERVICE_UPDATED = 3006
 Qorus Event code: SERVICE_UPDATED.
 
const OMQ::QEC_SERVICE_CREATED = 3007
 Qorus Event code: SERVICE_CREATED.
 
const OMQ::QEC_SERVICE_DELETED = 3008
 Qorus Event code: SERVICE_DELETED.
 
const OMQ::QEC_JOB_START = 4001
 Qorus Event Code: JOB_START.
 
const OMQ::QEC_JOB_STOP = 4002
 Qorus Event Code: JOB_STOP.
 
const OMQ::QEC_JOB_ERROR = 4003
 Qorus Event Code: JOB_ERROR.
 
const OMQ::QEC_JOB_INSTANCE_START = 4004
 Qorus Event Code: JOB_INSTANCE_START.
 
const OMQ::QEC_JOB_INSTANCE_STOP = 4005
 Qorus Event Code: JOB_INSTANCE_STOP.
 
const OMQ::QEC_JOB_RECOVERED = 4006
 Qorus Event Code: JOB_RECOVERED.
 
const OMQ::QEC_JOB_UPDATED = 4007
 Qorus Event code: JOB_UPDATED.
 
const OMQ::QEC_JOB_CREATED = 4008
 Qorus Event code: JOB_CREATED.
 
const OMQ::QEC_JOB_DELETED = 4009
 Qorus Event code: JOB_DELETED.
 
const OMQ::QEC_CONFIG_ITEM_CHANGED = 4100
 Qorus Event code: QEC_CONFIG_ITEM_CHANGED.
 
const OMQ::QEC_ALERT_ONGOING_RAISED = 5006
 Qorus Event Code: ALERT_ONGOING_RAISED.
 
const OMQ::QEC_ALERT_ONGOING_CLEARED = 5007
 Qorus Event Code: ALERT_ONGOING_CLEARED.
 
const OMQ::QEC_ALERT_TRANSIENT_RAISED = 5008
 Qorus Event Code: ALERT_TRANSIENT_RAISED.
 
const OMQ::QEC_CONNECTION_UP = 5101
 Qorus Event Code: CONNECTION_UP.
 
const OMQ::QEC_CONNECTION_DOWN = 5102
 Qorus Event Code: CONNECTION_DOWN.
 
const OMQ::QEC_CONNECTION_ENABLED_CHANGE = 5103
 Qorus Event Code: CONNECTION_ENABLED_CHANGE.
 
const OMQ::QEC_CONNECTION_CREATED = 5104
 Qorus Event Code: CONNECTION_CREATED.
 
const OMQ::QEC_CONNECTION_UPDATED = 5105
 Qorus Event Code: CONNECTION_UPDATED.
 
const OMQ::QEC_CONNECTION_DELETED = 5106
 Qorus Event Code: CONNECTION_DELETED.
 
const OMQ::QEC_CONNECTIONS_RELOADED = 5107
 Qorus Event Code: CONNECTIONS_RELOADED.
 
const OMQ::QEC_CONNECTION_DEBUG_DATA_CHANGE = 5108
 Qorus Event Code: CONNECTION_DEBUG_DATA_CHANGE.
 
const OMQ::QEC_LOGGER_CREATED = 5200
 Qorus Event Code: LOGGER_CREATED.
 
const OMQ::QEC_LOGGER_UPDATED = 5201
 Qorus Event Code: LOGGER_UPDATED.
 
const OMQ::QEC_LOGGER_DELETED = 5202
 Qorus Event Code: LOGGER_DELETED.
 
const OMQ::QEC_APPENDER_CREATED = 5203
 Qorus Event Code: APPENDER_CREATED.
 
const OMQ::QEC_APPENDER_DELETED = 5204
 Qorus Event Code: APPENDER_DELETED.
 
const OMQ::QEC_APPENDER_UPDATED = 5205
 Qorus Event Code: APPENDER_UPDATED.
 
const OMQ::QEC_PROCESS_STARTED = 6001
 Qorus Event Code: PROCESS_STARTED.
 
const OMQ::QEC_PROCESS_STOPPED = 6002
 Qorus Event Code: PROCESS_STOPPED.
 
const OMQ::QEC_PROCESS_START_ERROR = 6003
 Qorus Event Code: PROCESS_START_ERROR.
 
const OMQ::QEC_PROCESS_MEMORY_CHANGED = 6004
 Qorus Event Code: PROCESS_MEMORY_CHANGED.
 
const OMQ::QEC_NODE_INFO = 7001
 Qorus Event Code: NODE_INFO.
 
const OMQ::QEC_NODE_REMOVED = 7002
 Qorus Event Code: NODE_REMOVED.
 
const OMQ::QEC_CLASS_CREATED = 8001
 Qorus Event code: CLASS_CREATED.
 
const OMQ::QEC_CLASS_DELETED = 8002
 Qorus Event code: CLASS_DELETED.
 
const OMQ::QEC_CLASS_UPDATED = 8003
 Qorus Event code: CLASS_UPDATED.
 
const OMQ::QEC_FUNCTION_CREATED = 8101
 Qorus Event code: FUNCTION_CREATED.
 
const OMQ::QEC_FUNCTION_DELETED = 8102
 Qorus Event code: FUNCTION_DELETED.
 
const OMQ::QEC_FUNCTION_UPDATED = 8103
 Qorus Event code: FUNCTION_UPDATED.
 
const OMQ::QEC_CONSTANT_CREATED = 8201
 Qorus Event code: CONSTANT_CREATED.
 
const OMQ::QEC_CONSTANT_DELETED = 8202
 Qorus Event code: CONSTANT_DELETED.
 
const OMQ::QEC_CONSTANT_UPDATED = 8203
 Qorus Event code: CONSTANT_UPDATED.
 
const OMQ::QEC_USER_EVENT = 9001
 Qorus Event Code: USER_EVENT.
 
const OMQ::QEC_FSM_CREATED = 10001
 Qorus Event code: FSM_CREATED.
 
const OMQ::QEC_FSM_DELETED = 10002
 Qorus Event code: FSM_DELETED.
 
const OMQ::QEC_FSM_UPDATED = 10003
 Qorus Event code: FSM_UPDATED.
 
const OMQ::QEC_FSM_EXEC_START = 10004
 Qorus Event code: FSM_EXEC_START.
 
const OMQ::QEC_FSM_EXEC_RESULT = 10005
 Qorus Event code: FSM_EXEC_RESULT.
 
const OMQ::QEC_MAPPER_CREATED = 11001
 Qorus Event code: MAPPER_CREATED.
 
const OMQ::QEC_MAPPER_UPDATED = 11002
 Qorus Event code: MAPPER_UPDATED.
 
const OMQ::QEC_MAPPER_DELETED = 11003
 Qorus Event code: MAPPER_DELETED.
 
const OMQ::QEC_PIPELINE_CREATED = 12001
 Qorus Event code: PIPELINE_CREATED.
 
const OMQ::QEC_PIPELINE_UPDATED = 12002
 Qorus Event code: PIPELINE_UPDATED.
 
const OMQ::QEC_PIPELINE_DELETED = 12003
 Qorus Event code: PIPELINE_DELETED.
 
const OMQ::QEC_VALUEMAP_CREATED = 13001
 Qorus Event code: VALUEMAP_CREATED.
 
const OMQ::QEC_VALUEMAP_UPDATED = 13002
 Qorus Event code: VALUEMAP_UPDATED.
 
const OMQ::QEC_VALUEMAP_DELETED = 13003
 Qorus Event code: VALUEMAP_DELETED.
 
const OMQ::QEC_STEP_CREATED = 14001
 Qorus Event code: STEP_CREATED.
 
const OMQ::QEC_STEP_UPDATED = 14002
 Qorus Event code: STEP_UPDATED.
 
const OMQ::QEC_STEP_DELETED = 14003
 Qorus Event code: STEP_DELETED.
 
const OMQ::QE_MAP_EVENT
 hash mapping event codes to descriptive strings
 
const OMQ::QE_RMAP_EVENT = map {$1.value: $1.key.toInt()}
 hash mapping event descriptive strings to codes
 
const OMQ::QorusSystemOptionHash
 master Qorus system option hash for all valid system options
 
const OMQ::QorusSystemOptionDefaults
 default values for Qorus system options
 
const OMQ::JavaMinHeapOptionDesc
 Option description for java-min-heap.
 
const OMQ::JavaMaxHeapOptionDesc
 Option description for java-max-heap.
 
const OMQ::StackSizeOptionDesc = "The default stack size in bytes for new threads in remote interfaces"
 Option description for stack-size.
 
const OMQ::QorusClientOptionHash
 valid Qorus client options in the options file under domain "qorus-client"
 
const OMQ::QorusClientOptionDefaults
 the following are default values for options when no option is set in the option file
 
const OMQ::omq_option_hash = QorusSystemOptionHash
 backwards-compatible constant name for QorusSystemOptionHash
 
const OMQ::option_defaults = QorusSystemOptionDefaults
 backwards-compatible constant name for QorusSystemOptionDefaults
 
const OMQ::client_option_hash = QorusClientOptionHash
 backwards-compatible constant name for QorusClientOptionHash
 
const OMQ::client_defaults = QorusClientOptionDefaults
 backwards-compatible constant name for QorusClientOptionDefaults
 
const OMQ::WorkflowOrderHierarchyKeys
 Workflow order hierarchy info keys from the workflow_instance table.
 
const OMQ::WorkflowHierarchyKeys
 Workflow hierarchy info keys from the workflows table.
 
const OMQ::qhaorder_option_hash
 valid options for the "qhaorder" program
 
const OMQ::QorusMapperKeys
 Mapper keys to be added to all data provider info hashes.
 
const OMQ::segment_options = ("async", "retry")
 valid segment options
 
const OMQ::SQL_DEF_INIT_BLOCKSIZE = 200
 default SQL blocksize for the initial block for piecewise parallel SQL execution
 
const OMQ::SQL_DEF_BLOCKSIZE = 5000
 default SQL blocksize when reading in new data to the WorkflowQueue
 
const OMQ::DefaultEventTypeID = 0
 default system workflow synchronization event type ID
 
const OMQ::DefaultEventKey = "OMQ-SYSTEM-DEFAULT-EVENT"
 default system workflow synchronization event key
 
const OMQ::SystemRoleHash
 Qorus system role hash.
 
const OMQ::QSE_OK = 0
 Qorus Startup Error Code: no error.
 
const OMQ::QSE_NO_INSTANCE_KEY = 1
 Qorus Startup Error Code: no instance key set.
 
const OMQ::QSE_INVALID_DB_MAX_THREADS = 2
 Qorus Startup Error Code: invalid db-max-threads option.
 
const OMQ::QSE_DATASOURCE = 3
 Qorus Startup Error Code: can't open system datasources.
 
const OMQ::QSE_LOG_ERROR = 4
 Qorus Startup Error Code: error opening system log files.
 
const OMQ::QSE_RBAC_ERROR = 5
 Qorus Startup Error Code: error initializing RBAC framework.
 
const OMQ::QSE_EVENT_ERROR = 6
 Qorus Startup Error Code: error initializing event framework.
 
const OMQ::QSE_SESSION_ERROR = 7
 Qorus Startup Error Code: error opening or recovering application session.
 
const OMQ::QSE_COMMAND_LINE_ERROR = 8
 Qorus Startup Error Code: error in command-line options.
 
const OMQ::QSE_OPTION_ERROR = 9
 Qorus Startup Error Code: error setting options on startup.
 
const OMQ::QSE_VERSION_ONLY = 10
 Qorus Startup Error Code: command-line option requested version display and exit.
 
const OMQ::QSE_STARTUP_ERROR = 99
 Qorus Startup Error Code: other error starting server.
 
const OMQ::DefaultGroupID = 0
 groupid of the default workflow and service group
 
const OMQ::DefaultGroupName = "DEFAULT"
 name of the default workflow and service group
 
const OMQ::DefaultOrderPriority = 500
 default order priority
 
const OMQ::SQLDescLen = 4000
 default description length in bytes for user objects
 
const OMQ::SQLNameLen = 160
 length of name columns in bytes
 
const OMQ::SQLAuthorLen = 240
 length of author columns in bytes
 
const OMQ::SQLPatchLen = 80
 length of patch columns in bytes
 
const OMQ::SQLVersionLen = 80
 length of version columns in bytes
 
const OMQ::SQLSensitiveKeyLen = 150
 length of sensitive data keys in bytes
 
const OMQ::SQLSensitiveValueLen = 150
 length of sensitive data key values in bytes
 
const OMQ::JS_Complete = "COMPLETE"
 Job Status Text Description: COMPLETE.
 
const OMQ::JS_InProgress = "IN-PROGRESS"
 Job Status Text Description: IN-PROGRESS.
 
const OMQ::JS_Error = "ERROR"
 Job Status Text Description: ERROR.
 
const OMQ::JS_Crash = "CRASH"
 Job Status Text Description: CRASH.
 
const OMQ::JS_ALL = ( JS_Complete, JS_InProgress, JS_Error, JS_Crash )
 list of all Job status descriptions
 
const OMQ::SQL_JS_Complete = "C"
 Job Status SQL Character Code: COMPLETE.
 
const OMQ::SQL_JS_InProgress = "I"
 Job Status SQL Character Code: IN-PROGRESS.
 
const OMQ::SQL_JS_Error = "E"
 Job Status SQL Character Code: ERROR.
 
const OMQ::SQL_JS_Crash = "Z"
 Job Status SQL Character Code: CRASH.
 
const OMQ::SQL_JS_ALL
 list of all Job status character codes
 
const OMQ::JSMap
 map of Job status descriptions to the character code
 
const OMQ::SQLJSMap
 map of Job status character codes to the description
 
const OMQ::JobParseOptions = CommonParseOptions
 job programs will have the following parse options
 
const OMQ::MapperParseOptions1 = CommonParseOptions
 mapper programs will have the following parse options when created before importing modules
 
const OMQ::MapperParseOptions2 = PO_LOCKDOWN
 mapper programs will have the following parse options added after importing modules
 
const OMQ::MapperParseOptions = MapperParseOptions1|MapperParseOptions2
 mapper programs will have the following parse options at the end of setup
 
const OMQ::JobFunctionApi
 Job programs have the following API functions.
 
const OMQ::JobAPI
 job programs have the following API
 
const OMQ::MapperUniqueFunctionApi
 List of unique Mapper API functions.
 
const OMQ::MapperAPI
 mapper programs have the following API
 
const OMQ::AE_USER_EVENT = 1
 user event audit code
 
const OMQ::AE_SYSTEM_STARTUP = 2
 system startup audit code
 
const OMQ::AE_SYSTEM_SHUTDOWN = 3
 system shutdown audit code
 
const OMQ::AE_SYSTEM_RECOVERY_START = 4
 system recovery start audit code
 
const OMQ::AE_SYSTEM_RECOVERY_COMPLETE = 5
 system recovery complete audit code
 
const OMQ::AE_WORKFLOW_STATUS_CHANGE = 6
 workflow status change audit code
 
const OMQ::AE_WORKFLOW_START = 7
 workflow start audit code
 
const OMQ::AE_WORKFLOW_STOP = 8
 workflow stop audit code
 
const OMQ::AE_SERVICE_START = 9
 service start audit code
 
const OMQ::AE_SERVICE_STOP = 10
 service stop audit code
 
const OMQ::AE_JOB_START = 11
 job start audit code
 
const OMQ::AE_JOB_STOP = 12
 job stop audit code
 
const OMQ::AE_JOB_INSTANCE_START = 13
 job instance start audit code
 
const OMQ::AE_JOB_INSTANCE_STOP = 14
 job instance stop audit code
 
const OMQ::AE_API_CALL = 15
 api call audit code
 
const OMQ::AE_JOB_RECOVERY = 16
 job recovery audit code
 
const OMQ::AE_WORKFLOW_DATA_CREATED = 17
 workflow order data created audit code
 
const OMQ::AE_ALERT_ONGOING_RAISED = 18
 ongoing alert raised audit code
 
const OMQ::AE_ALERT_ONGOING_CLEARED = 19
 ongoing alert cleared audit code
 
const OMQ::AE_ALERT_TRANSIENT_RAISED = 20
 transient alert raised audit code
 
const OMQ::AE_SOURCE_FILE_LOADED = 21
 source file loaded into the system schema by oload
 
const OMQ::AE_GROUP_STATUS_CHANGED = 22
 group status changed audit code
 
const OMQ::AE_JOB_CREATED = 23
 Job created audit code.
 
const OMQ::AE_JOB_DELETED = 24
 Job deleted audit code.
 
const OMQ::AE_JOB_UPDATED = 25
 Job updated audit code.
 
const OMQ::AE_CONNECTION_CREATED = 26
 connection created audit code
 
const OMQ::AE_CONNECTION_DELETED = 27
 Connection deleted audit code.
 
const OMQ::AE_CONNECTION_UPDATED = 28
 Connection updated audit code.
 
const OMQ::AE_FSM_CREATED = 29
 FSM created audit code.
 
const OMQ::AE_FSM_UPDATED = 30
 FSM updated audit code.
 
const OMQ::AE_FSM_DELETED = 31
 FSM deleted audit code.
 
const OMQ::AE_SERVICE_DELETED = 32
 Service deleted audit code.
 
const OMQ::AE_SERVICE_CREATED = 33
 Service created audit code.
 
const OMQ::AE_SERVICE_UPDATED = 34
 Service updated audit code.
 
const OMQ::AE_MAPPER_CREATED = 35
 Mapper created audit code.
 
const OMQ::AE_MAPPER_UPDATED = 36
 Mapper updated audit code.
 
const OMQ::AE_MAPPER_DELETED = 37
 Mapper deleted audit code.
 
const OMQ::AE_PIPELINE_CREATED = 38
 Pipeline created audit code.
 
const OMQ::AE_PIPELINE_UPDATED = 39
 Pipeline updated audit code.
 
const OMQ::AE_PIPELINE_DELETED = 40
 Pipeline deleted audit code.
 
const OMQ::AE_VALUEMAP_CREATED = 41
 Value map created audit code.
 
const OMQ::AE_VALUEMAP_UPDATED = 42
 Value map updated audit code.
 
const OMQ::AE_VALUEMAP_DELETED = 43
 Value map deleted audit code.
 
const OMQ::AE_STEP_CREATED = 44
 Step created audit code.
 
const OMQ::AE_STEP_UPDATED = 45
 Step updated audit code.
 
const OMQ::AE_STEP_DELETED = 46
 Step deleted audit code.
 
const OMQ::AE_FUNCTION_CREATED = 47
 function created audit code
 
const OMQ::AE_FUNCTION_DELETED = 48
 Function deleted audit code.
 
const OMQ::AE_FUNCTION_UPDATED = 49
 Function updated audit code.
 
const OMQ::AE_CONSTANT_CREATED = 50
 constant created audit code
 
const OMQ::AE_CONSTANT_DELETED = 51
 Constant deleted audit code.
 
const OMQ::AE_CONSTANT_UPDATED = 52
 Constant updated audit code.
 
const OMQ::AE_WORKFLOW_DELETED = 53
 Workflow deleted audit code.
 
const OMQ::AE_WORKFLOW_CREATED = 54
 Workflow created audit code.
 
const OMQ::AE_WORKFLOW_UPDATED = 55
 Workflow updated audit code.
 
const OMQ::AE_CLASS_CREATED = 56
 class created audit code
 
const OMQ::AE_CLASS_DELETED = 57
 Class deleted audit code.
 
const OMQ::AE_CLASS_UPDATED = 58
 Class updated audit code.
 
const OMQ::AES_USER_EVENT = "USER-EVENT"
 user event audit code
 
const OMQ::AES_SYSTEM_STARTUP = "SYSTEM-STARTUP"
 system startup audit code
 
const OMQ::AES_SYSTEM_SHUTDOWN = "SYSTEM-SHUTDOWN"
 system shutdown audit code
 
const OMQ::AES_SYSTEM_RECOVERY_START = "SYSTEM-RECOVERY-START"
 system recovery start audit code
 
const OMQ::AES_SYSTEM_RECOVERY_COMPLETE = "SYSTEM-RECOVERY-COMPLETE"
 system recovery complete audit code
 
const OMQ::AES_WORKFLOW_STATUS_CHANGE = "WORKFLOW-STATUS-CHANGE"
 workflow status change audit code
 
const OMQ::AES_WORKFLOW_START = "WORKFLOW-START"
 workflow start audit code
 
const OMQ::AES_WORKFLOW_STOP = "WORKFLOW-STOP"
 workflow stop audit code
 
const OMQ::AES_SERVICE_START = "SERVICE-START"
 service start audit code
 
const OMQ::AES_SERVICE_STOP = "SERVICE-STOP"
 service stop audit code
 
const OMQ::AES_JOB_START = "JOB-START"
 job start audit code
 
const OMQ::AES_JOB_STOP = "JOB-STOP"
 job stop audit code
 
const OMQ::AES_JOB_INSTANCE_START = "JOB-INSTANCE-STOP"
 job instance start audit code
 
const OMQ::AES_JOB_INSTANCE_STOP = "JOB-INSTANCE-START"
 job instance stop audit code
 
const OMQ::AES_API_CALL = "API-CALL"
 api call audit code
 
const OMQ::AES_JOB_RECOVERY = "JOB-RECOVERY"
 job recovery audit code
 
const OMQ::AES_WORKFLOW_DATA_CREATED = "WORKFLOW-DATA-CREATED"
 workflow order data created audit code
 
const OMQ::AES_ALERT_ONGOING_RAISED = "ALERT-ONGOING-RAISED"
 ongoing alert raised audit code
 
const OMQ::AES_ALERT_ONGOING_CLEARED = "ALERT-ONGOING-CLEARED"
 ongoing alert cleared audit code
 
const OMQ::AES_ALERT_TRANSIENT_RAISED = "ALERT-TRANSIENT-RAISED"
 transient alert raised audit code
 
const OMQ::AES_SOURCE_FILE_LOADED = "SOURCE-FILE-LOADED"
 source file loaded into the system schema by oload audit code
 
const OMQ::AES_GROUP_STATUS_CHANGED = "GROUP-STATUS-CHANGED"
 group status changed audit code
 
const OMQ::AES_FUNCTION_CREATED = "FUNCTION-CREATED"
 Class created audit code.
 
const OMQ::AES_FUNCTION_UPDATED = "FUNCTION-UPDATED"
 Function updated audit code.
 
const OMQ::AES_FUNCTION_DELETED = "FUNCTION-DELETED"
 Function deleted audit code.
 
const OMQ::AES_CONSTANT_CREATED = "CONSTANT-CREATED"
 Constant created audit code.
 
const OMQ::AES_CONSTANT_UPDATED = "CONSTANT-UPDATED"
 Constant updated audit code.
 
const OMQ::AES_CONSTANT_DELETED = "CLASS-DELETED"
 Constant deleted audit code.
 
const OMQ::AES_CLASS_CREATED = "CLASS-CREATED"
 Class created audit code.
 
const OMQ::AES_CLASS_UPDATED = "CLASS-UPDATED"
 Class updated audit code.
 
const OMQ::AES_CLASS_DELETED = "CLASS-DELETED"
 Class deleted audit code.
 
const OMQ::AES_FSM_CREATED = "FSM-CREATED"
 FSM created audit code.
 
const OMQ::AES_FSM_UPDATED = "FSM-UPDATED"
 FSM updated audit code.
 
const OMQ::AES_FSM_DELETED = "FSM-DELETED"
 FSM deleted audit code.
 
const OMQ::AES_SERVICE_DELETED = "SERVICE-DELETED"
 Service deleted audit code.
 
const OMQ::AES_SERVICE_CREATED = "SERVICE-CREATED"
 Service created audit code.
 
const OMQ::AES_SERVICE_UPDATED = "SERVICE-UPDATED"
 Service updated audit code.
 
const OMQ::AES_MAPPER_CREATED = "MAPPER-CREATED"
 Mapper created audit code.
 
const OMQ::AES_MAPPER_UPDATED = "MAPPER-UPDATED"
 Mapper updated audit code.
 
const OMQ::AES_MAPPER_DELETED = "MAPPER-DELETED"
 Mapper deleted audit code.
 
const OMQ::AES_PIPELINE_CREATED = "PIPELINE-CREATED"
 Pipeline created audit code.
 
const OMQ::AES_PIPELINE_UPDATED = "PIPELINE-UPDATED"
 Pipeline updated audit code.
 
const OMQ::AES_PIPELINE_DELETED = "PIPELINE-DELETED"
 Pipeline deleted audit code.
 
const OMQ::AES_VALUEMAP_CREATED = "VALUEMAP-CREATED"
 Value map created audit code.
 
const OMQ::AES_VALUEMAP_UPDATED = "VALUEMAP-UPDATED"
 Value map updated audit code.
 
const OMQ::AES_VALUEMAP_DELETED = "VALUEMAP-DELETED"
 Value map deleted audit code.
 
const OMQ::AES_STEP_CREATED = "STEP-CREATED"
 Step created audit code.
 
const OMQ::AES_STEP_UPDATED = "STEP-UPDATED"
 Step updated audit code.
 
const OMQ::AES_STEP_DELETED = "STEP-DELETED"
 Step deleted audit code.
 
const OMQ::AES_WORKFLOW_DELETED = "WORKFLOW-DELETED"
 Workflow deleted audit code.
 
const OMQ::AES_WORKFLOW_CREATED = "WORKFLOW-CREATED"
 Workflow created audit code.
 
const OMQ::AES_WORKFLOW_UPDATED = "WORKFLOW-UPDATED"
 Workflow updated audit code.
 
const OMQ::AES_JOB_DELETED = "JOB-DELETED"
 Job deleted audit code.
 
const OMQ::AES_JOB_CREATED = "JOB-CREATED"
 Job created audit code.
 
const OMQ::AES_JOB_UPDATED = "JOB-UPDATED"
 Job updated audit code.
 
const OMQ::AuditEventMap
 map of audit event codes to descriptions
 
const OMQ::AuditEventCodeMap = map {$1.value: $1.key}
 map of audit event descriptions to codes
 
const OMQ::AO_SYSTEM = "system"
 Audit option: system events.
 
const OMQ::AO_WORKFLOWS = "workflows"
 Audit option: workflow events.
 
const OMQ::AO_WORKFLOW_DATA = "workflow-data"
 Audit option: workflow data events.
 
const OMQ::AO_JOBS = "jobs"
 Audit option: job events.
 
const OMQ::AO_JOB_DATA = "job-data"
 Audit option: job data events.
 
const OMQ::AO_SERVICES = "services"
 Audit option: service events.
 
const OMQ::AO_API = "api"
 Audit option: api write events.
 
const OMQ::AO_USER_EVENTS = "user-events"
 Audit option: user events.
 
const OMQ::AO_OLOAD_EVENTS = "oload"
 Audit option: oload events.
 
const OMQ::AO_ALERT_EVENTS = "alerts"
 Audit option: alert events.
 
const OMQ::AO_GROUP_EVENTS = "groups"
 Audit option: RBAC interface group events.
 
const OMQ::AO_CODE_EVENTS = "code"
 Audit option: code events.
 
const OMQ::AuditOptionList
 list of all audit options
 
const OMQ::AOC_SYSTEM = (1 << 0)
 Audit option code: system events.
 
const OMQ::AOC_WORKFLOWS = (1 << 1)
 Audit option code: workflow events.
 
const OMQ::AOC_WORKFLOW_DATA = (1 << 2)
 Audit option code: workflow data events.
 
const OMQ::AOC_JOBS = (1 << 3)
 Audit option code: job events.
 
const OMQ::AOC_JOB_DATA = (1 << 4)
 Audit option code: job data events.
 
const OMQ::AOC_SERVICES = (1 << 5)
 Audit option code: service events.
 
const OMQ::AOC_API = (1 << 6)
 Audit option code: api write events.
 
const OMQ::AOC_USER_EVENTS = (1 << 7)
 Audit option code: user events.
 
const OMQ::AOC_OLOAD_EVENTS = (1 << 8)
 Audit option code: oload events.
 
const OMQ::AOC_ALERT_EVENTS = (1 << 9)
 Audit option code: alert events.
 
const OMQ::AOC_GROUP_EVENTS = (1 << 10)
 Audit option code: RBAC interface group events.
 
const OMQ::AOC_CODE_EVENTS = (1 << 11)
 Audit option code: code events.
 
const OMQ::AuditMask
 mask of all audit options
 
const OMQ::AuditOptionMap
 map of audit options to audit codes
 
const OMQ::AuditCodeMap
 map of audit codes to audit options
 
const OMQ::MaxStorageSize = 16 * 1024
 Maximum serialized user storage key size (16K)
 
const OMQ::UiExtensionRoot = "UIExtension"
 Root part of UI extension URL paths.
 
const OMQ::ORDER_INSTANCE_KEYS_KEY_LEN = 240
 byte length of the order_instance_keys keyname column
 
const OMQ::ORDER_INSTANCE_KEYS_VALUE_LEN = 4000
 byte length of the order_instance_keys value column
 
const OMQ::SysTagSource = "_source"
 source tag name
 
const OMQ::SysTagOffset = "_offset"
 offset tag name
 
const OMQ::SysTagSet
 known system tags
 
const OMQ::DefaultWorkflowSlaThreshold = 1800
 the default workflow SLA threshold value as an integer in seconds
 
const OMQ::CommonModuleList
 list of module loaded in all Qorus Program containers including mapper Programs
 
const OMQ::ModuleList = CommonModuleList + ("SoapClient", "MapperUtil", "Mapper", "TableMapper")
 list of modules automatically loaded into Qorus programs (for workflows, services, jobs, etc)
 
const OMQ::ServiceModuleList = ModuleList + ("HttpServerUtil", "RestHandler")
 list of modules automatically loaded into Qorus service programs
 
const OMQ::ServiceOnlyClassList
 list of service classes
 
const OMQ::ServiceClassList = CommonClassList + ServiceOnlyClassList
 list of service classes + common classes
 
const OMQ::SystemServiceClassList
 list of system service classes
 
const OMQ::WorkflowOnlyClassList
 list of workflow classes
 
const OMQ::WorkflowClassList = CommonClassList + WorkflowOnlyClassList
 list of workflow classes + common classes
 
const OMQ::JobOnlyClassList
 list of job classes
 
const OMQ::JobClassList = CommonClassList + JobOnlyClassList
 list of job classes + common classes
 
const OMQ::CommonHashDeclList
 list of hashdecls common to all user code Program objects (except mappers)
 
const OMQ::DefaultTokenExpirationPeriod = 3D
 The default access token expiration period as a date/time value.
 
const OMQ::DefaultTokenExpirationSeconds = DefaultTokenExpirationPeriod.durationSeconds()
 The default access token expiration period in seconds.
 
const OMQ::SystemUserInfo
 Default system user info.
 
const OMQ::QETC_WORKFLOW = (1 << 0)
 For templates valid in a workflow context only.
 
const OMQ::QETC_SERVICE = (1 << 1)
 For templates valid in a service context only.
 
const OMQ::QETC_JOB = (1 << 2)
 For templates valid in a job context only.
 
const OMQ::QETC_GENERIC = (1 << 3)
 For templates valid in a non-interface context.
 
const OMQ::QETC_INTERFACE = QETC_WORKFLOW | QETC_SERVICE | QETC_JOB
 For templates valid in any interface context but not outside an interface.
 
const OMQ::QETC_ALL = QETC_WORKFLOW | QETC_SERVICE | QETC_JOB | QETC_GENERIC
 For templates valid in all contexts.
 
const OMQ::QETA_READ = (1 << 0)
 For templates valid in a read context.
 
const OMQ::QETA_WRITE = (1 << 1)
 For templates valid in a write context.
 
const OMQ::QETA_READ_WRITE = QETA_READ | QETA_WRITE
 For templates valid in both read and write contexts.
 
const OMQ::QAUTH_NONE = 0
 For no authentication; anyone can call the webhook.
 
const OMQ::QAUTH_QORUS = 1
 The require a valid Qorus account (default)
 
const OMQ::WebhookAuthMap
 A map of valid webhook auth codes.
 
const OMQ::WebhookMethods
 Valid webhook methods.
 
const OMQ::MetadataToExtMap
 Maps metadata types to filename extensions.
 
const OMQ::QorusExpressionTemplateMap
 Expression template information.
 
const OMQ::N_WITH_DOT = 1
 Allow a dot (".") in object names.
 
const OMQ::N_EMAIL_ADDRESS = 2
 Allow an email address to be a valid object name.
 
const OMQ::N_VERSION = 3
 For versions; no dashes allowed.
 
const OMQ::N_TYPEPATH = 4
 For type paths; forward slashes allowed.
 
const OMQ::N_USERNAME = 5
 For Qorus usernames.
 

Detailed Description

defines constants for the Qorus Integration Engine