Qorus Integration Engine®  4.0.3_git
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...
 
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::InterfaceModuleProgram
 used to create interface module program objects More...
 

Namespaces

 OMQ
 main Qorus namespace
 

Functions

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

Variables

const OMQ::DefaultServerPort = 8001
 the default server port for Qorus servers if no other port is defined
 
public const OMQ::OT_CONSTANT = "CONSTANT"
 for constant library objects
 
public const OMQ::OT_CLASS = "CLASS"
 for class library objects
 
public const OMQ::OT_FUNCTION = "FUNCTION"
 for function library objects
 
const OMQ::MinSystemServiceVersion
 hash giving minimum versions of system services
 
const OMQ::CommonAPI
 list of functions common to workflow, service, and job programs
 
const OMQ::WorkflowAPI
 list of functions specific to workflow programs
 
const OMQ::CommonParseOptions = PO_REQUIRE_OUR|PO_NO_TOP_LEVEL_STATEMENTS|PO_NO_THREAD_CONTROL|PO_NO_PROCESS_CONTROL|PO_NO_INHERIT_USER_FUNC_VARIANTS|PO_NO_INHERIT_GLOBAL_VARS|PO_NO_INHERIT_USER_CLASSES|PO_NO_INHERIT_USER_HASHDECLS
 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
 
public const OMQ::QorusServerDefines = ("Qorus", "QorusServer", "QorusHasUserConnections", "QorusHasAlerts", "QorusHasTableCache")
 defines for all Qorus user code
 
public const OMQ::QorusWorkflowDefines = QorusServerDefines + "QorusWorkflow"
 defines for workflow programs
 
public const OMQ::QorusServiceDefines = QorusServerDefines + ("QorusService", "QorusHasHttpUserIndex")
 defines for service programs
 
public const OMQ::QorusJobDefines = QorusServerDefines + "QorusJob"
 defines for job programs
 
public const OMQ::QorusMapperDefines = QorusServerDefines + "QorusMapper"
 defines for mapper programs
 
public const OMQ::FT_Step = "STEP"
 step function type
 
public const OMQ::FT_Generic = "GENERIC"
 generic function type
 
public const OMQ::FT_AsyncStart = "ASYNC-START"
 async start function type for async steps
 
public const OMQ::FT_AsyncEnd = "ASYNC-END"
 async end function type for async steps
 
public const OMQ::FT_Validation = "VALIDATION"
 validation function type
 
public const OMQ::FT_Array = "ARRAY"
 array function type
 
public const OMQ::FT_Subworkflow = "SUBWORKFLOW"
 subworkflow function type
 
const OMQ::AllFunctionTypes = (FT_Step, FT_Generic, FT_AsyncStart, FT_AsyncEnd, FT_Validation, FT_Array, FT_Subworkflow)
 list of all valid function types
 
public const OMQ::ExecNormal = "NORMAL"
 step attribute: for normal steps
 
public const OMQ::ExecAsync = "ASYNC"
 step attribute: for async steps
 
public const OMQ::ExecSubWorkflow = "SUBWORKFLOW"
 step attribute: for subworkflow steps
 
public const OMQ::ExecEvent = "EVENT"
 step attribute: for synchronization event steps
 
public const OMQ::ArrayNone = "NONE"
 array type: for non-array steps
 
public const OMQ::ArraySeries = "SERIES"
 array type: executed in series (only valid array type)
 
public const OMQ::ArrayParallel = "PARALLEL"
 array type: executed in parallel (not implemented; do not use)
 
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
 
public const OMQ::SSRunning = "running"
 service status: running
 
public const OMQ::SSLoaded = "loaded"
 service status: running
 
public const OMQ::SLNone = "none"
 service lock type: none
 
public const OMQ::SLRead = "read"
 service lock type: read
 
public 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
 
public const OMQ::WISInitializing = "initializing"
 workflow instance status: initializing
 
public const OMQ::WISRunning = "running"
 workflow instance status: running
 
public const OMQ::WISWaiting = "waiting"
 workflow instance status: waiting
 
public const OMQ::WISStopping = "stopping"
 workflow instance status: stopping
 
public const OMQ::StatComplete = "COMPLETE"
 This status indicates that the object it is attached to has successfully completed its processing. More...
 
public const OMQ::StatError = "ERROR"
 Indicates that the workflow order data instance has at least one step with an OMQ::StatError status. More...
 
public const OMQ::StatWaiting = "WAITING"
 Indicates that subworkflow steps are in progress and the system is waiting on the subworkflows to become OMQ::StatComplete. More...
 
public const OMQ::StatInProgress = "IN-PROGRESS"
 Indicates that the workflow order data instance is currently being processed. More...
 
public const OMQ::StatIncomplete = "INCOMPLETE"
 Indicates that processing for the workflow order data instance is not yet complete yet has no errors. More...
 
public 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. More...
 
public 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. More...
 
public 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. More...
 
public const OMQ::StatCanceled = "CANCELED"
 Indicates that workflow order data instance processing has been canceled. More...
 
public const OMQ::StatReady = "READY"
 Indicates that a workflow order data instance has been created and is waiting for processing to start. More...
 
public 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. More...
 
public const OMQ::StatBlocked = "BLOCKED"
 Indicates that workflow order data instance processing has been temporarily blocked. More...
 
public const OMQ::SQLStatComplete = "C"
 SQL Status: COMPLETE. More...
 
public const OMQ::SQLStatError = "E"
 SQL Status: ERROR. More...
 
public const OMQ::SQLStatWaiting = "W"
 SQL Status: WAITING. More...
 
public const OMQ::SQLStatInProgress = "I"
 SQL Status: IN-PROGRESS. More...
 
public const OMQ::SQLStatIncomplete = "N"
 SQL Status: INCOMPLETE. More...
 
public const OMQ::SQLStatAsyncWaiting = "A"
 SQL Status: ASYNC-WAITING. More...
 
public const OMQ::SQLStatEventWaiting = "V"
 SQL Status: EVENT-WAITING. More...
 
public const OMQ::SQLStatRetry = "R"
 SQL Status: RETRY. More...
 
public const OMQ::SQLStatCanceled = "X"
 SQL Status: CANCELED. More...
 
public const OMQ::SQLStatReady = "Y"
 SQL Status: READY. More...
 
public const OMQ::SQLStatScheduled = "S"
 SQL Status: SCHEDULED. More...
 
public const OMQ::SQLStatBlocked = "B"
 SQL Status: BLOCKED. More...
 
const OMQ::StatMap
 map from text descriptions to SQL status characters
 
const OMQ::SQLStatMap
 hash mapping SQL status characters to text descriptions
 
public const OMQ::ES_Fatal = "FATAL"
 Error Severity: FATAL.
 
public const OMQ::ES_Major = "MAJOR"
 Error Severity: MAJOR.
 
public const OMQ::ES_Minor = "MINOR"
 Error Severity: MINOR, identical in function to WARNING and INFO.
 
public const OMQ::ES_Warning = "WARNING"
 Error Severity: WARNING, identical in function to MINOR and INFO.
 
public const OMQ::ES_Info = "INFO"
 Error Severity: INFO, identical in function to WARNING and MINOR.
 
public 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
 
public const OMQ::ErrLevelAuto = "AUTO"
 auto level: global if no global error exists, workflow if a global exists and differs from the current definition More...
 
public const OMQ::ErrLevelGlobal = "GLOBAL"
 global level: the error will be created at the global level More...
 
public const OMQ::ErrLevelWorkflow = "WORKFLOW"
 workflow level: the error will always be created at the workflow level More...
 
const OMQ::ErrLevelTypes
 oload error definition level type hash
 
public const OMQ::CS_Clean = "C"
 order went to COMPLETE without any errors
 
public const OMQ::CS_RecoveredAuto = "A"
 order went to COMPLETE after being recovered automatically
 
public const OMQ::CS_RecoveredManual = "M"
 order went to COMPLETE after being recovered with manual retries
 
public const OMQ::WM_Normal = "NORMAL"
 Workflow Mode: NORMAL.
 
public const OMQ::WM_Recovery = "RECOVERY"
 Workflow Mode: RECOVERY.
 
public const OMQ::WM_Synchronous = "SYNCHRONOUS"
 Workflow Mode: SYNCHRONOUS. More...
 
const OMQ::LL_CRITICAL = -1
 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
 
public const OMQ::QS_Waiting = "WAITING"
 Queue Status Text Description: WAITING. More...
 
public const OMQ::QS_Received = "RECEIVED"
 Queue Status Text Description: RECEIVED. More...
 
public const OMQ::QS_Error = "ERROR"
 Queue Status Text Description: ERROR. More...
 
public const OMQ::QS_Used = "USED"
 Queue Status Text Description: USED. More...
 
const OMQ::QS_ALL = ( QS_Waiting, QS_Received, QS_Error, QS_Used )
 list of all queue status descriptions
 
public const OMQ::SQL_QS_Waiting = "W"
 Queue Status SQL Character Code: WAITING. More...
 
public const OMQ::SQL_QS_Received = "R"
 Queue Status SQL Character Code: RECEIVED. More...
 
public const OMQ::SQL_QS_Error = "E"
 Queue Status SQL Character Code: ERROR. More...
 
public const OMQ::SQL_QS_Used = "X"
 Queue Status SQL Character Code: USED. More...
 
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.
 
public const OMQ::QR_LOGIN = "LOGIN"
 RBAC System Permission: "LOGIN". More...
 
public const OMQ::QR_SHUTDOWN = "SHUTDOWN"
 RBAC System Permission: "SHUTDOWN". More...
 
public const OMQ::QR_WORKFLOW_CONTROL = "WORKFLOW-CONTROL"
 RBAC System Permission: "WORKFLOW-CONTROL". More...
 
public const OMQ::QR_WORKFLOW_EXEC_CONTROL = "WORKFLOW-EXEC-CONTROL"
 RBAC System Permission: "WORKFLOW-EXEC-CONTROL". More...
 
public const OMQ::QR_START_WORKFLOW = "START-WORKFLOW"
 RBAC System Permission: "START-WORKFLOW". More...
 
public const OMQ::QR_STOP_WORKFLOW = "STOP-WORKFLOW"
 RBAC System Permission: "STOP-WORKFLOW". More...
 
public const OMQ::QR_RESET_WORKFLOW = "RESET-WORKFLOW"
 RBAC System Permission: "RESET-WORKFLOW". More...
 
public const OMQ::QR_WORKFLOW_OPTION_CONTROL = "WORKFLOW-OPTION-CONTROL"
 RBAC System Permission: "WORKFLOW-OPTION-CONTROL". More...
 
public const OMQ::QR_WORKFLOW_ERROR_CONTROL = "WORKFLOW-ERROR-CONTROL"
 RBAC System Permission: "WORKFLOW-ERROR-CONTROL". More...
 
public const OMQ::QR_WORKFLOW_ORDER_CONTROL = "WORKFLOW-ORDER-CONTROL"
 RBAC System Permission: "WORKFLOW-ORDER-CONTROL". More...
 
public const OMQ::QR_RETRY_WORKFLOW_ORDER = "RETRY-WORKFLOW-ORDER"
 RBAC System Permission: "RETRY-WORKFLOW-ORDER". More...
 
public const OMQ::QR_RESCHEDULE_WORKFLOW_ORDER = "RESCHEDULE-WORKFLOW-ORDER"
 RBAC System Permission: "RESCHEDULE-WORKFLOW-ORDER". More...
 
public const OMQ::QR_REPRIORITIZE_WORKFLOW_ORDER = "REPRIORITIZE-WORKFLOW-ORDER"
 RBAC System Permission: "REPRIORITIZE-WORKFLOW-ORDER". More...
 
public const OMQ::QR_BLOCK_WORKFLOW_ORDER = "BLOCK-WORKFLOW-ORDER"
 RBAC System Permission: "BLOCK-WORKFLOW-ORDER". More...
 
public const OMQ::QR_CANCEL_WORKFLOW_ORDER = "CANCEL-WORKFLOW-ORDER"
 RBAC System Permission: "CANCEL-WORKFLOW-ORDER". More...
 
public const OMQ::QR_SET_WORKFLOW_ORDER_ERROR = "SET-WORKFLOW-ORDER-ERROR"
 RBAC System Permission: "SET-WORKFLOW-ORDER-ERROR". More...
 
public const OMQ::QR_SKIP_STEP = "SKIP-STEP"
 RBAC System Permission: "SKIP-STEP". More...
 
public const OMQ::QR_SET_ORDER_INFO = "SET-ORDER-INFO"
 RBAC System Permission: "SET-ORDER-INFO". More...
 
public const OMQ::QR_POST_WORKFLOW_EVENT = "POST-WORKFLOW-EVENT"
 RBAC System Permission: "POST-WORKFLOW-EVENT". More...
 
public const OMQ::QR_LOCK_WORKFLOW_ORDER = "LOCK-WORKFLOW-ORDER"
 RBAC System Permission: "LOCK-WORKFLOW-ORDER". More...
 
public const OMQ::QR_BREAK_WORKFLOW_ORDER_LOCK = "BREAK-WORKFLOW-ORDER-LOCK"
 RBAC System Permission: "BREAK-WORKFLOW-ORDER-LOCK". More...
 
public const OMQ::QR_EDIT_WORKFLOW_DATA = "EDIT-WORKFLOW-DATA"
 RBAC System Permission: "EDIT-WORKFLOW-DATA". More...
 
public const OMQ::QR_READ_SENSITIVE_DATA = "READ-SENSITIVE-DATA"
 RBAC System Permission: "READ-SENSITIVE-DATA";. More...
 
public const OMQ::QR_EDIT_SENSITIVE_DATA = "EDIT-SENSITIVE-DATA"
 RBAC System Permission: "EDIT-SENSITIVE-DATA";. More...
 
public const OMQ::QR_DELETE_SENSITIVE_DATA = "DELETE-SENSITIVE-DATA"
 RBAC System Permission: "DELETE-SENSITIVE-DATA";. More...
 
public const OMQ::QR_SENSITIVE_DATA_CONTROL = "SENSITIVE-DATA-CONTROL"
 RBAC System Permission: "SENSITIVE-DATA-CONTROL";. More...
 
public const OMQ::QR_EXEC_SYNC_WORKFLOW = "EXEC-SYNC-WORKFLOW"
 RBAC System Permission: "EXEC-SYNC-WORKFLOW". More...
 
public const OMQ::QR_SUBMIT_ORDER = "SUBMIT-ORDER"
 RBAC System Permission: "SUBMIT-ORDER". More...
 
public const OMQ::QR_SET_STEP_CONFIG = "SET-STEP-CONFIG"
 RBAC System Permissions: "SET-STEP-CONFIG". More...
 
public const OMQ::QR_SET_WORKFLOW_CONFIG = "SET-WORKFLOW-CONFIG"
 RBAC System Permissions: "SET-WORKFLOW-CONFIG". More...
 
public const OMQ::QR_SERVICE_CONTROL = "SERVICE-CONTROL"
 RBAC System Permission: "SERVICE-CONTROL". More...
 
public const OMQ::QR_LOAD_SERVICE = "LOAD-SERVICE"
 RBAC System Permission: "LOAD-SERVICE". More...
 
public const OMQ::QR_UNLOAD_SERVICE = "UNLOAD-SERVICE"
 RBAC System Permission: "UNLOAD-SERVICE". More...
 
public const OMQ::QR_RESET_SERVICE = "RESET-SERVICE"
 RBAC System Permission: "RESET-SERVICE". More...
 
public const OMQ::QR_SET_SERVICE_AUTOSTART = "SET-SERVICE-AUTOSTART"
 RBAC System Permission: "SET-SERVICE-AUTOSTART". More...
 
public const OMQ::QR_SET_SERVICE_OPTIONS = "SET-SERVICE-OPTIONS"
 RBAC System Permission: "SET-SERVICE-OPTIONS". More...
 
public const OMQ::QR_CALL_USER_SERVICES_RO = "CALL-USER-SERVICES-RO"
 RBAC System Permission: "CALL-USER-SERVICES-RO". More...
 
public const OMQ::QR_CALL_SYSTEM_SERVICES_RO = "CALL-SYSTEM-SERVICES-RO"
 RBAC System Permission: "CALL-SYSTEM-SERVICES-RO". More...
 
public const OMQ::QR_CALL_USER_SERVICES_RW = "CALL-USER-SERVICES-RW"
 RBAC System Permission: "CALL-USER-SERVICES-RW". More...
 
public const OMQ::QR_CALL_SYSTEM_SERVICES_RW = "CALL-SYSTEM-SERVICES-RW"
 RBAC System Permission: "CALL-SYSTEM-SERVICES-RW". More...
 
public const OMQ::QR_SET_SERVICE_CONFIG = "SET-SERVICE-CONFIG"
 RBAC System Permissions: "SET-SERVICE-CONFIG". More...
 
public const OMQ::QR_USER_CONTROL = "USER-CONTROL"
 RBAC System Permission: "USER-CONTROL". More...
 
public const OMQ::QR_RELOAD_RBAC = "RELOAD-RBAC"
 RBAC System Permission: "RELOAD-RBAC". More...
 
public const OMQ::QR_ADD_USER = "ADD-USER"
 RBAC System Permission: "ADD-USER". More...
 
public const OMQ::QR_MODIFY_USER = "MODIFY-USER"
 RBAC System Permission: "MODIFY-USER". More...
 
public const OMQ::QR_DELETE_USER = "DELETE-USER"
 RBAC System Permission: "DELETE-USER". More...
 
public const OMQ::QR_ADD_PERMISSION = "ADD-PERMISSION"
 RBAC System Permission: "ADD-PERMISSION". More...
 
public const OMQ::QR_MODIFY_PERMISSION = "MODIFY-PERMISSION"
 RBAC System Permission: "MODIFY-PERMISSION". More...
 
public const OMQ::QR_DELETE_PERMISSION = "DELETE-PERMISSION"
 RBAC System Permission: "DELETE-PERMISSION". More...
 
public const OMQ::QR_ADD_ROLE = "ADD-ROLE"
 RBAC System Permission: "ADD-ROLE". More...
 
public const OMQ::QR_MODIFY_ROLE = "MODIFY-ROLE"
 RBAC System Permission: "MODIFY-ROLE". More...
 
public const OMQ::QR_DELETE_ROLE = "DELETE-ROLE"
 RBAC System Permission: "DELETE-ROLE". More...
 
public const OMQ::QR_OPTION_CONTROL = "OPTION-CONTROL"
 RBAC System Permission: "OPTION-CONTROL". More...
 
public const OMQ::QR_LOGGER_CONTROL = "LOGGER-CONTROL"
 RBAC System Permission: "LOGGER-CONTROL". More...
 
public const OMQ::QR_ROTATE_LOG_FILES = "ROTATE-LOG-FILES"
 RBAC System Permission: "ROTATE-LOG-FILES". More...
 
public const OMQ::QR_MODIFY_LOGGER = "MODIFY-LOGGER"
 RBAC System Permission: "MODIFY-LOGGER". More...
 
public const OMQ::QR_DELETE_LOGGER = "DELETE-LOGGER"
 RBAC System Permission: "DELETE-LOGGER". More...
 
public const OMQ::QR_CREATE_LOGGER = "CREATE-LOGGER"
 RBAC System Permission: "CREATE-LOGGER". More...
 
public const OMQ::QR_DATASOURCE_CONTROL = "DATASOURCE-CONTROL"
 RBAC System Permission: "DATASOURCE-CONTROL". More...
 
public const OMQ::QR_READ_DATASOURCE = "READ-DATASOURCE"
 RBAC System Permission: "READ-DATASOURCE". More...
 
public const OMQ::QR_ADD_DATASOURCE = "ADD-DATASOURCE"
 RBAC System Permission: "ADD-DATASOURCE". More...
 
public const OMQ::QR_SELECT_DATASOURCE = "SELECT-DATASOURCE"
 RBAC System Permission: "SELECT-DATASOURCE". More...
 
public const OMQ::QR_MODIFY_DATASOURCE = "MODIFY-DATASOURCE"
 RBAC System Permission: "MODIFY-DATASOURCE". More...
 
public const OMQ::QR_RESET_DATASOURCE = "RESET-DATASOURCE"
 RBAC System Permission: "RESET-DATASOURCE". More...
 
public const OMQ::QR_DELETE_DATASOURCE = "DELETE-DATASOURCE"
 RBAC System Permission: "DELETE-DATASOURCE". More...
 
public const OMQ::QR_RELOAD_DATASOURCE = "RELOAD-DATASOURCE"
 RBAC System Permission: "RELOAD-DATASOURCE". More...
 
public const OMQ::QR_FLUSH_DATASOURCE = "FLUSH-DATASOURCE"
 RBAC System Permission: "FLUSH-DATASOURCE". More...
 
public const OMQ::QR_SQLUTIL_READ = "SQLUTIL-READ"
 RBAC System Permission: "SQLUTIL-READ". More...
 
public const OMQ::QR_SQLUTIL_WRITE = "SQLUTIL-WRITE"
 RBAC System Permission: "SQLUTIL-WRITE". More...
 
public const OMQ::QR_GROUP_CONTROL = "GROUP-CONTROL"
 RBAC System Permission: "GROUP-CONTROL". More...
 
public const OMQ::QR_ADD_GROUP = "ADD-GROUP"
 RBAC System Permission: "ADD-GROUP". More...
 
public const OMQ::QR_MODIFY_GROUP = "MODIFY-GROUP"
 RBAC System Permission: "MODIFY-GROUP". More...
 
public const OMQ::QR_DELETE_GROUP = "DELETE-GROUP"
 RBAC System Permission: "DELETE-GROUP". More...
 
public const OMQ::QR_MODIFY_GROUP_STATUS = "MODIFY-GROUP-STATUS"
 RBAC System Permission: "MODIFY-GROUP-STATUS". More...
 
public const OMQ::QR_SERVER_CONTROL = "SERVER-CONTROL"
 RBAC System Permission: "SERVER-CONTROL". More...
 
public const OMQ::QR_SET_PROPERTY = "SET-PROPERTY"
 RBAC System Permission: "SET-PROPERTY". More...
 
public const OMQ::QR_DELETE_PROPERTY = "DELETE-PROPERTY"
 RBAC System Permission: "DELETE-PROPERTY". More...
 
public const OMQ::QR_RELOAD_PROPERTIES = "RELOAD-PROPERTIES"
 RBAC System Permission: "RELOAD-PROPERTIES". More...
 
public const OMQ::QR_START_LISTENER = "START-LISTENER"
 RBAC System Permission: "START-LISTENER". More...
 
public const OMQ::QR_STOP_LISTENER = "STOP-LISTENER"
 RBAC System Permission: "STOP-LISTENER". More...
 
public const OMQ::QR_JOB_CONTROL = "JOB-CONTROL"
 RBAC System Permission: "JOB-CONTROL". More...
 
public const OMQ::QR_RUN_JOB = "RUN-JOB"
 RBAC System Permission: "RUN-JOB". More...
 
public const OMQ::QR_MODIFY_JOB_STATUS = "MODIFY-JOB-STATUS"
 RBAC System Permission: "MODIFY-JOB-STATUS". More...
 
public const OMQ::QR_MODIFY_JOB_EXPIRY = "MODIFY-JOB-EXPIRY"
 RBAC System Permission: "MODIFY-JOB-EXPIRY". More...
 
public const OMQ::QR_RESCHEDULE_JOB = "RESCHEDULE-JOB"
 RBAC System Permission: "RESCHEDULE-JOB". More...
 
public const OMQ::QR_RESET_JOB = "RESET-JOB"
 RBAC System Permission: "RESET-JOB". More...
 
public const OMQ::QR_SET_JOB_OPTIONS = "SET-JOB-OPTIONS"
 RBAC System Permission: "SET-JOB-OPTIONS". More...
 
public const OMQ::QR_SET_JOB_CONFIG = "SET-JOB-CONFIG"
 RBAC System Permissions: "SET-JOB-CONFIG". More...
 
public const OMQ::QR_SCHEMA_CONTROL = "SCHEMA-CONTROL"
 RBAC System Permission: "SCHEMA-CONTROL". More...
 
public const OMQ::QR_USER_CONNECTION_CONTROL = "USER-CONNECTION-CONTROL"
 RBAC System Permission: "USER-CONNECTION-CONTROL". More...
 
public const OMQ::QR_READ_USER_CONNECTION = "READ-USER-CONNECTION"
 RBAC System Permission: "READ-USER-CONNECTION". More...
 
public const OMQ::QR_RELOAD_USER_CONNECTION = "RELOAD-USER-CONNECTION"
 RBAC System Permission: "RELOAD-USER-CONNECTION". More...
 
public const OMQ::QR_ADD_USER_CONNECTION = "ADD-USER-CONNECTION"
 RBAC System Permission: "ADD-USER-CONNECTION". More...
 
public const OMQ::QR_MODIFY_USER_CONNECTION = "MODIFY-USER-CONNECTION"
 RBAC System Permission: "MODIFY-USER-CONNECTION". More...
 
public const OMQ::QR_DELETE_USER_CONNECTION = "DELETE-USER-CONNECTION"
 RBAC System Permission: "DELETE-USER-CONNECTION". More...
 
public const OMQ::QR_SERVER_CONNECTION_CONTROL = "SERVER-CONNECTION-CONTROL"
 RBAC System Permission: "SERVER-CONNECTION-CONTROL". More...
 
public const OMQ::QR_RELOAD_SERVER_CONNECTION = "RELOAD-SERVER-CONNECTION"
 RBAC System Permission: "RELOAD-SERVER-CONNECTION". More...
 
public const OMQ::QR_READ_SERVER_CONNECTION = "READ-SERVER-CONNECTION"
 RBAC System Permission: "READ-SERVER-CONNECTION". More...
 
public const OMQ::QR_ADD_SERVER_CONNECTION = "ADD-SERVER-CONNECTION"
 RBAC System Permission: "ADD-SERVER-CONNECTION". More...
 
public const OMQ::QR_MODIFY_SERVER_CONNECTION = "MODIFY-SERVER-CONNECTION"
 RBAC System Permission: "MODIFY-SERVER-CONNECTION". More...
 
public const OMQ::QR_DELETE_SERVER_CONNECTION = "DELETE-SERVER-CONNECTION"
 RBAC System Permission: "DELETE-SERVER-CONNECTION". More...
 
public const OMQ::QR_FILESYSTEM_CONTROL = "FILESYSTEM-CONTROL"
 RBAC System Permission: "FILESYSTEM-CONTROL". More...
 
public const OMQ::QR_FILESYSTEM_READ = "FILESYSTEM-READ"
 RBAC System Permission: "FILESYSTEM-READ". More...
 
public const OMQ::QR_FILESYSTEM_WRITE = "FILESYSTEM-WRITE"
 RBAC System Permission: "FILESYSTEM-WRITE". More...
 
public const OMQ::QR_MAPPER_CONTROL = "MAPPER-CONTROL"
 RBAC System Permission: "MAPPER-CONTROL". More...
 
public const OMQ::QR_RELOAD_MAPPER = "RELOAD-MAPPER"
 RBAC System Permission: "RELOAD-MAPPER". More...
 
public const OMQ::QR_MODIFY_MAPPER = "MODIFY-MAPPER"
 RBAC System Permission: "MODIFY-MAPPER". More...
 
public const OMQ::QR_VALUE_MAP_CONTROL = "VALUE-MAP-CONTROL"
 RBAC System Permission: "VALUE-MAP-CONTROL". More...
 
public const OMQ::QR_RELOAD_VALUE_MAP = "RELOAD-VALUE-MAP"
 RBAC System Permission: "RELOAD-VALUE-MAP". More...
 
public const OMQ::QR_MODIFY_VALUE_MAP = "MODIFY-VALUE-MAP"
 RBAC System Permission: "MODIFY-VALUE-MAP". More...
 
public const OMQ::QR_CREATE_SLA = "CREATE-SLA"
 RBAC System Permission: "CREATE-SLA". More...
 
public const OMQ::QR_DELETE_SLA = "DELETE-SLA"
 RBAC System Permission: "DELETE-SLA". More...
 
public const OMQ::QR_MODIFY_SLA = "MODIFY-SLA"
 RBAC System Permission: "MODIFY-SLA". More...
 
public const OMQ::QR_SLA_CONTROL = "SLA-CONTROL"
 RBAC System Permission: "SLA-CONTROL". More...
 
public const OMQ::QR_DEBUG_CONTROL = "DEBUG-CONTROL"
 RBAC System Permission: "DEBUG-CONTROL". More...
 
public const OMQ::QR_REMOTE_DEPLOYMENT = "REMOTE-DEPLOYMENT"
 RBAC System Permission: "REMOTE-DEPLOYMENT". More...
 
public const OMQ::QR_REMOTE_DELETE_INTERFACE = "REMOTE-DELETE-INTERFACE"
 RBAC System Permission: "REMOTE-DELETE-INTERFACE". More...
 
public const OMQ::QR_REMOTE_RELEASE = "REMOTE-RELEASE"
 RBAC System Permission: "REMOTE-RELEASE". More...
 
public const OMQ::QR_KILL_PROCESS = "KILL-PROCESS"
 RBAC System Permission: "KILL-PROCESS". More...
 
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. More...
 
const OMQ::QE_CLASS_CLUSTER = 110
 Event Class Code for CLUSTER events. More...
 
const OMQ::QE_CLASS_LOGGER = 111
 Event Class Code for LOGGER events. More...
 
const OMQ::QE_CLASS_CONFIG_ITEM = 112
 Event Class Code for CONFIG ITEM events. More...
 
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. More...
 
const OMQ::QEC_SYSTEM_SHUTDOWN = 1002
 Qorus Event Code: SYSTEM_SHUTDOWN. More...
 
const OMQ::QEC_SYSTEM_ERROR = 1003
 Qorus Event Code: SYSTEM_ERROR. More...
 
const OMQ::QEC_SYSTEM_HEALTH_CHANGED = 1004
 Qorus Event Code: SYSTEM_HEALTH_CHANGED. More...
 
const OMQ::QEC_SYSTEM_REMOTE_HEALTH_CHANGED = 1005
 Qorus Event Code: SYSTEM_REMOTE_HEALTH_CHANGED. More...
 
const OMQ::QEC_GROUP_STATUS_CHANGED = 1101
 Qorus Event Code: GROUP_STATUS_CHANGED. More...
 
const OMQ::QEC_WORKFLOW_START = 2001
 Qorus Event Code: WORKFLOW_START. More...
 
const OMQ::QEC_WORKFLOW_STOP = 2002
 Qorus Event Code: WORKFLOW_STOP. More...
 
const OMQ::QEC_WORKFLOW_CACHE_RESET = 2003
 Qorus Event Code: WORKFLOW_CACHE_RESET. More...
 
const OMQ::QEC_WORKFLOW_DATA_SUBMITTED = 2004
 Qorus Event Code: WORKFLOW_DATA_SUBMITTED. More...
 
const OMQ::QEC_WORKFLOW_DATA_ERROR = 2005
 Qorus Event Code: WORKFLOW_DATA_ERROR. More...
 
const OMQ::QEC_WORKFLOW_DATA_RELEASED = 2006
 Qorus Event Code: WORKFLOW_DATA_RELEASED (workflow detach event) More...
 
const OMQ::QEC_WORKFLOW_DATA_CACHED = 2007
 Qorus Event Code: WORKFLOW_DATA_CACHED (workflow attach event) More...
 
const OMQ::QEC_WORKFLOW_INFO_CHANGED = 2008
 Qorus Event Code: WORKFLOW_INFO_CHANGED. More...
 
const OMQ::QEC_WORKFLOW_STATUS_CHANGED = 2009
 Qorus Event Code: WORKFLOW_STATUS_CHANGED. More...
 
const OMQ::QEC_WORKFLOW_STEP_PERFORMANCE = 2010
 Qorus Event Code:: WORKFLOW_STEP_PERFORMANCE. More...
 
const OMQ::QEC_WORKFLOW_PERFORMANCE = 2011
 Qorus Event Code:: WORKFLOW_PERFORMANCE. More...
 
const OMQ::QEC_WORKFLOW_DATA_LOCKED = 2012
 Qorus Event Code: WORKFLOW_DATA_LOCKED. More...
 
const OMQ::QEC_WORKFLOW_DATA_UNLOCKED = 2013
 Qorus Event Code: WORKFLOW_DATA_UNLOCKED. More...
 
const OMQ::QEC_WORKFLOW_DATA_UPDATED = 2014
 Qorus Event Code: WORKFLOW_DATA_UPDATED (static or dynamic data changed) More...
 
const OMQ::QEC_WORKFLOW_STATS_UPDATED = 2015
 Qorus Event Code: WORKFLOW_STATS_UPDATED. More...
 
const OMQ::QEC_WORKFLOW_RECOVERED = 2016
 Qorus Event Code: WORKFLOW_RECOVERED. More...
 
const OMQ::QEC_WORKFLOW_UPDATED = 2017
 Qorus Event code: WORKFLOW_UPDATED. More...
 
const OMQ::QEC_WORKFLOW_STEP_DATA_UPDATED = 2018
 Qorus Event Code: WORKFLOW_STEP_DATA_UPDATED (step dynamic data changed) More...
 
const OMQ::QEC_SERVICE_START = 3001
 Qorus Event Code: SERVICE_START. More...
 
const OMQ::QEC_SERVICE_STOP = 3002
 Qorus Event Code: SERVICE_STOP. More...
 
const OMQ::QEC_SERVICE_ERROR = 3003
 Qorus Event Code: SERVICE_ERROR. More...
 
const OMQ::QEC_SERVICE_AUTOSTART_CHANGE = 3004
 Qorus Event Code: SERVICE_AUTOSTART_CHANGE. More...
 
const OMQ::QEC_SERVICE_METHOD_PERFORMANCE = 3005
 Qorus Event Code:: SERVICE_METHOD_PERFORMANCE. More...
 
const OMQ::QEC_SERVICE_UPDATED = 3006
 Qorus Event code: SERVICE_UPDATED. More...
 
const OMQ::QEC_JOB_START = 4001
 Qorus Event Code: JOB_START. More...
 
const OMQ::QEC_JOB_STOP = 4002
 Qorus Event Code: JOB_STOP. More...
 
const OMQ::QEC_JOB_ERROR = 4003
 Qorus Event Code: JOB_ERROR. More...
 
const OMQ::QEC_JOB_INSTANCE_START = 4004
 Qorus Event Code: JOB_INSTANCE_START. More...
 
const OMQ::QEC_JOB_INSTANCE_STOP = 4005
 Qorus Event Code: JOB_INSTANCE_STOP. More...
 
const OMQ::QEC_JOB_RECOVERED = 4006
 Qorus Event Code: JOB_RECOVERED. More...
 
const OMQ::QEC_JOB_UPDATED = 4007
 Qorus Event code: JOB_UPDATED. More...
 
const OMQ::QEC_CONFIG_ITEM_CHANGED = 4100
 Qorus Event code: QEC_CONFIG_ITEM_CHANGED. More...
 
const OMQ::QEC_ALERT_ONGOING_RAISED = 5006
 Qorus Event Code: ALERT_ONGOING_RAISED. More...
 
const OMQ::QEC_ALERT_ONGOING_CLEARED = 5007
 Qorus Event Code: ALERT_ONGOING_CLEARED. More...
 
const OMQ::QEC_ALERT_TRANSIENT_RAISED = 5008
 Qorus Event Code: ALERT_TRANSIENT_RAISED. More...
 
const OMQ::QEC_CONNECTION_UP = 5101
 Qorus Event Code: CONNECTION_UP. More...
 
const OMQ::QEC_CONNECTION_DOWN = 5102
 Qorus Event Code: CONNECTION_DOWN. More...
 
const OMQ::QEC_CONNECTION_ENABLED_CHANGE = 5103
 Qorus Event Code: CONNECTION_ENABLED_CHANGE. More...
 
const OMQ::QEC_CONNECTION_CREATED = 5104
 Qorus Event Code: CONNECTION_CREATED. More...
 
const OMQ::QEC_CONNECTION_UPDATED = 5105
 Qorus Event Code: CONNECTION_UPDATED. More...
 
const OMQ::QEC_CONNECTION_DELETED = 5106
 Qorus Event Code: CONNECTION_DELETED. More...
 
const OMQ::QEC_CONNECTIONS_RELOADED = 5107
 Qorus Event Code: CONNECTIONS_RELOADED. More...
 
const OMQ::QEC_LOGGER_CREATED = 5108
 Qorus Event Code: LOGGER_CREATED. More...
 
const OMQ::QEC_LOGGER_UPDATED = 5109
 Qorus Event Code: LOGGER_UPDATED. More...
 
const OMQ::QEC_LOGGER_DELETED = 5110
 Qorus Event Code: LOGGER_DELETED. More...
 
const OMQ::QEC_APPENDER_CREATED = 5111
 Qorus Event Code: APPENDER_CREATED. More...
 
const OMQ::QEC_APPENDER_DELETED = 5112
 Qorus Event Code: APPENDER_DELETED. More...
 
const OMQ::QEC_APPENDER_UPDATED = 5113
 Qorus Event Code: APPENDER_UPDATED. More...
 
const OMQ::QEC_PROCESS_STARTED = 6001
 Qorus Event Code: PROCESS_STARTED. More...
 
const OMQ::QEC_PROCESS_STOPPED = 6002
 Qorus Event Code: PROCESS_STOPPED. More...
 
const OMQ::QEC_PROCESS_START_ERROR = 6003
 Qorus Event Code: PROCESS_START_ERROR. More...
 
const OMQ::QEC_PROCESS_MEMORY_CHANGED = 6004
 Qorus Event Code: PROCESS_MEMORY_CHANGED. More...
 
const OMQ::QEC_NODE_INFO = 7001
 Qorus Event Code: NODE_INFO. More...
 
const OMQ::QEC_USER_EVENT = 9001
 Qorus Event Code: USER_EVENT. More...
 
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::QorusClientOptionHash
 valid Qorus client options in the options file under domain "qorus-client" More...
 
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::qhaorder_option_hash
 valid options for the "qhaorder" program
 
public 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
 
public 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
 
public 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 More...
 
const OMQ::SQLSensitiveValueLen = 150
 length of sensitive data key values in bytes More...
 
public const OMQ::JS_Complete = "COMPLETE"
 Job Status Text Description: COMPLETE. More...
 
public const OMQ::JS_InProgress = "IN-PROGRESS"
 Job Status Text Description: IN-PROGRESS. More...
 
public const OMQ::JS_Error = "ERROR"
 Job Status Text Description: ERROR. More...
 
public const OMQ::JS_Crash = "CRASH"
 Job Status Text Description: CRASH. More...
 
const OMQ::JS_ALL = ( JS_Complete, JS_InProgress, JS_Error, JS_Crash )
 list of all Job status descriptions
 
public const OMQ::SQL_JS_Complete = "C"
 Job Status SQL Character Code: COMPLETE. More...
 
public const OMQ::SQL_JS_InProgress = "I"
 Job Status SQL Character Code: IN-PROGRESS. More...
 
public const OMQ::SQL_JS_Error = "E"
 Job Status SQL Character Code: ERROR. More...
 
public const OMQ::SQL_JS_Crash = "Z"
 Job Status SQL Character Code: CRASH. More...
 
const OMQ::SQL_JS_ALL = ( SQL_JS_Complete, SQL_JS_InProgress, SQL_JS_Error, SQL_JS_Crash )
 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::JobAPI
 job programs have the following API
 
const OMQ::MapperAPI
 mapper programs have the following API
 
const OMQ::AE_USER_EVENT = 1
 user event audit code More...
 
const OMQ::AE_SYSTEM_STARTUP = 2
 system startup audit code More...
 
const OMQ::AE_SYSTEM_SHUTDOWN = 3
 system shutdown audit code More...
 
const OMQ::AE_SYSTEM_RECOVERY_START = 4
 system recovery start audit code More...
 
const OMQ::AE_SYSTEM_RECOVERY_COMPLETE = 5
 system recovery complete audit code More...
 
const OMQ::AE_WORKFLOW_STATUS_CHANGE = 6
 workflow status change audit code More...
 
const OMQ::AE_WORKFLOW_START = 7
 workflow start audit code More...
 
const OMQ::AE_WORKFLOW_STOP = 8
 workflow stop audit code More...
 
const OMQ::AE_SERVICE_START = 9
 service start audit code More...
 
const OMQ::AE_SERVICE_STOP = 10
 service stop audit code More...
 
const OMQ::AE_JOB_START = 11
 job start audit code More...
 
const OMQ::AE_JOB_STOP = 12
 job stop audit code More...
 
const OMQ::AE_JOB_INSTANCE_START = 13
 job instance start audit code More...
 
const OMQ::AE_JOB_INSTANCE_STOP = 14
 job instance stop audit code More...
 
const OMQ::AE_API_CALL = 15
 api call audit code More...
 
const OMQ::AE_JOB_RECOVERY = 16
 job recovery audit code More...
 
const OMQ::AE_WORKFLOW_DATA_CREATED = 17
 workflow order data created audit code More...
 
const OMQ::AE_ALERT_ONGOING_RAISED = 18
 ongoing alert raised audit code More...
 
const OMQ::AE_ALERT_ONGOING_CLEARED = 19
 ongoing alert cleared audit code More...
 
const OMQ::AE_ALERT_TRANSIENT_RAISED = 20
 transient alert raised audit code More...
 
const OMQ::AE_SOURCE_FILE_LOADED = 21
 source file loaded into the system schema by oload More...
 
const OMQ::AE_GROUP_STATUS_CHANGED = 22
 group status changed audit code More...
 
public const OMQ::AES_USER_EVENT = "USER-EVENT"
 user event audit code More...
 
public const OMQ::AES_SYSTEM_STARTUP = "SYSTEM-STARTUP"
 system startup audit code More...
 
public const OMQ::AES_SYSTEM_SHUTDOWN = "SYSTEM-SHUTDOWN"
 system shutdown audit code More...
 
public const OMQ::AES_SYSTEM_RECOVERY_START = "SYSTEM-RECOVERY-START"
 system recovery start audit code More...
 
public const OMQ::AES_SYSTEM_RECOVERY_COMPLETE = "SYSTEM-RECOVERY-COMPLETE"
 system recovery complete audit code More...
 
public const OMQ::AES_WORKFLOW_STATUS_CHANGE = "WORKFLOW-STATUS-CHANGE"
 workflow status change audit code More...
 
public const OMQ::AES_WORKFLOW_START = "WORKFLOW-START"
 workflow start audit code More...
 
public const OMQ::AES_WORKFLOW_STOP = "WORKFLOW-STOP"
 workflow stop audit code More...
 
public const OMQ::AES_SERVICE_START = "SERVICE-START"
 service start audit code More...
 
public const OMQ::AES_SERVICE_STOP = "SERVICE-STOP"
 service stop audit code More...
 
public const OMQ::AES_JOB_START = "JOB-START"
 job start audit code More...
 
public const OMQ::AES_JOB_STOP = "JOB-STOP"
 job stop audit code More...
 
public const OMQ::AES_JOB_INSTANCE_START = "JOB-INSTANCE-STOP"
 job instance start audit code More...
 
public const OMQ::AES_JOB_INSTANCE_STOP = "JOB-INSTANCE-START"
 job instance stop audit code More...
 
public const OMQ::AES_API_CALL = "API-CALL"
 api call audit code More...
 
public const OMQ::AES_JOB_RECOVERY = "JOB-RECOVERY"
 job recovery audit code More...
 
public const OMQ::AES_WORKFLOW_DATA_CREATED = "WORKFLOW-DATA-CREATED"
 workflow order data created audit code More...
 
public const OMQ::AES_ALERT_ONGOING_RAISED = "ALERT-ONGOING-RAISED"
 ongoing alert raised audit code More...
 
public const OMQ::AES_ALERT_ONGOING_CLEARED = "ALERT-ONGOING-CLEARED"
 ongoing alert cleared audit code More...
 
public const OMQ::AES_ALERT_TRANSIENT_RAISED = "ALERT-TRANSIENT-RAISED"
 transient alert raised audit code More...
 
public const OMQ::AES_SOURCE_FILE_LOADED = "SOURCE-FILE-LOADED"
 source file loaded into the system schema by oload audit code More...
 
public const OMQ::AES_GROUP_STATUS_CHANGED = "GROUP-STATUS-CHANGED"
 group status changed audit code More...
 
const OMQ::AuditEventMap
 map of audit event codes to descriptions
 
const OMQ::AuditEventCodeMap
 map of audit event descriptions to codes
 
public const OMQ::AO_SYSTEM = "system"
 Audit option: system events. More...
 
public const OMQ::AO_WORKFLOWS = "workflows"
 Audit option: workflow events. More...
 
public const OMQ::AO_WORKFLOW_DATA = "workflow-data"
 Audit option: workflow data events. More...
 
public const OMQ::AO_JOBS = "jobs"
 Audit option: job events. More...
 
public const OMQ::AO_JOB_DATA = "job-data"
 Audit option: job data events. More...
 
public const OMQ::AO_SERVICES = "services"
 Audit option: service events. More...
 
public const OMQ::AO_API = "api"
 Audit option: api write events. More...
 
public const OMQ::AO_USER_EVENTS = "user-events"
 Audit option: user events. More...
 
public const OMQ::AO_OLOAD_EVENTS = "oload"
 Audit option: oload events. More...
 
public const OMQ::AO_ALERT_EVENTS = "alerts"
 Audit option: alert events. More...
 
public const OMQ::AO_GROUP_EVENTS = "groups"
 Audit option: RBAC interface group events. More...
 
const OMQ::AuditOptionList
 list of all audit options
 
const OMQ::AOC_SYSTEM = (1 << 0)
 Audit option code: system events. More...
 
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. More...
 
const OMQ::AOC_ALERT_EVENTS = (1 << 9)
 Audit option code: alert events. More...
 
const OMQ::AOC_GROUP_EVENTS = (1 << 10)
 Audit option code: RBAC interface group events. More...
 
const OMQ::AuditMask = (AOC_SYSTEM|AOC_WORKFLOWS|AOC_WORKFLOW_DATA|AOC_JOBS|AOC_JOB_DATA|AOC_SERVICES|AOC_API|AOC_USER_EVENTS|AOC_OLOAD_EVENTS|AOC_ALERT_EVENTS|AOC_GROUP_EVENTS)
 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
 
public 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
 
public const OMQ::SysTagSource = "_source"
 source tag name
 
public 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 More...
 
public const OMQ::CommonModuleList = ("uuid", "xml", "json", "yaml", "Mime", "Util", "SqlUtil")
 list of module loaded in all Qorus Program containers including mapper Programs
 
public const OMQ::ModuleList = CommonModuleList + ("SoapClient", "Mapper", "TableMapper")
 list of modules automatically loaded into Qorus programs (for workflows, services, jobs, etc)
 
public const OMQ::ServiceModuleList = ModuleList + ("HttpServerUtil",)
 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)
 

Detailed Description

defines constants for the Qorus Integration Engine