|
static | err (string err, string desc_fmt,...) |
| raises an error in a running job; does not affect the flow of execution in the job code
|
|
static | errWithInfo (string err, softstring desc="", auto info, softstring severity=OMQ::ES_Major, softbool business=False) |
| raises an error in a running job; does not affect the flow of execution in the job code
|
|
static | warn (string err, string desc_fmt,...) |
| raises a warning in a running job; does not affect the flow of execution in the job code
|
|
static | warnWithInfo (string err, softstring desc="", auto info, softbool business=False) |
| raises a warning in a running job; does not affect the flow of execution in the job code
|
|
static | saveInfo (auto info) |
| saves information against the job instance in the database
|
|
static | saveInfoPath (string path, auto value) |
| saves information against the job instance in the database
|
|
static hash< auto > | getInfo () |
| returns a hash of job information about the current job
|
|
static *hash< auto > | getJobInfo () |
| returns any hash stored with a call to saveInfo()
|
|
static | saveStateData (hash< auto > data) |
| serializes the given hash and stores against the job's state data in JOB_STATE_DATA
|
|
static | saveStateDataPath (string path, auto value) |
| serializes the given hash and stores against the job's state data in JOB_STATE_DATA
|
|
static *hash< auto > | getStateData () |
| returns any job state data stored with saveStateData()
|
|
static | savePersistentStateData (hash< auto > data) |
| serializes the given hash and stores against the job's state data in JOB_PERSISTENT_STATE_DATA
|
|
static | savePersistentStateDataPath (string path, auto value) |
| serializes the given hash and stores against the job's state data in JOB_PERSISTENT_STATE_DATA
|
|
static | clearPersistentStateData () |
| clears the job's state data in JOB_PERSISTENT_STATE_DATA
|
|
static *hash< auto > | getPersistentStateData () |
| returns any job state data stored with savePersistentStateData()
|
|
static bool | setTrigger (date ts) |
| sets a one-time custom trigger time for the job; returns True if set, False if ignored
|
|
static | setOption (hash< auto > opts) |
| Changes option values on a job.
|
|
static | setOption (string option, auto value) |
| Changes a single option value on a job.
|
|
static auto | getOption (...) |
| Returns the value of the named job option(s)
|
|
static auto | getOptionArgs (*softlist< string > args) |
| Returns the value of the named job option or options.
|
|
static int | sleep (softint arg) |
| puts the current thread to sleep for a certain number of seconds
|
|
static int | usleep (softint arg) |
| puts the current thread to sleep for a certain number of microseconds
|
|
static int | usleep (date arg) |
| puts the current thread to sleep for a certain number of microseconds
|
|
static auto | getConfigItemValue (string item, *hash< auto > local_context, bool expand_complex_values=True) |
| returns the value of the given job configuration item
|
|
static hash< auto > | getConfigItemHash (*hash< auto > local_context) |
| returns a hash of all configuration items for the current job
|
|
static *hash< auto > | getUserServiceInfo (string name) |
| returns information about the given user service (if it's currently loaded)
|
|
static SqlUtil::AbstractTable | getSqlTable (string datasource, string table_name, bool register_dependency=True) |
| get a cached table object (suitable for DML) if present, otherwise it creates one from scratch
|
|
static SqlUtil::AbstractTable | getSqlTable (AbstractDatasource datasource, string table_name, bool register_dependency=True) |
| get a cached table object (suitable for DML) if present, otherwise it creates one from scratch
|
|
static hash< auto > | getSqlCacheInfo () |
| get information about cached object
|
|
static | clearSqlTableCache (string datasource, *string table_name) |
| clears all objects for given datasource from the cache (for example, if database objects have been updated in the dataserver)
|
|
static | clearSqlTableCache (AbstractDatasource datasource, *string table_name) |
| clears cached objects for given datasource (for example, if database objects have been updated in the dataserver)
|
|
static auto | getValueMap (string mapname, string key) |
| Gets a lookup value from the value map by a key; the value map must be registered to the current interface.
|
|
static list< auto > | getValueMaps () |
| Gets all value maps valid for the current interface.
|
|
static bool | postSlaEventSuccess (string sla, number value) |
| posts a successful SLA event for SLA monitoring and performance tracking
|
|
static bool | postSlaEventError (string sla, number value, string err, string desc) |
| posts an unsuccessful SLA event for SLA monitoring and performance tracking
|
|
static | flushSlaEvents () |
| flushes all pending SLA events to disk and returns after the data has been committed
|
|
static *hash< auto > | getSystemServiceInfo (string name) |
| returns information about the given system service (if it's currently loaded)
|
|
static *hash< auto > | getServiceInfo (string type, string name) |
| returns information about the given service (if it's currently loaded)
|
|
static list | getRunningWorkflowList (*string name, *string ver) |
| returns a list of hashes giving information about the currently-running workflow execution instances
|
|
static hash | getRunningWorkflowInfo (softint id) |
| returns a hash of the workflow execution instance info if the ID is valid or an empty hash if not
|
|
static softint | createOrder (string name, *string version, hash< auto > params, string status=StatReady) |
| creates a workflow order data instance in the database
|
|
static softint | createOrder (int wfid, hash< auto > params, string status=StatReady) |
| creates a workflow order data instance in the database
|
|
static softint | createRemoteOrder (string remote, string name, *string version, hash< auto > params, string status=StatReady, bool register_dependency=True) |
| creates a workflow order data instance in a remote Qorus instance
|
|
static softint | createRemoteOrder (string remote, int wfid, hash< auto > params, string status=StatReady, bool register_dependency=True) |
| creates a workflow order data instance in a remote Qorus instance
|
|
static hash< auto > | execSynchronousWorkflow (string name, *string version, hash< auto > sdata, *hash< auto > opts, *hash< auto > ddata, softint priority=DefaultOrderPriority, *hash< auto > orderkeys, *softstring external_order_instanceid, *softint parent_workflow_instanceid) |
| executes a workflow order synchronously and returns the final status and order ID in a hash
|
|
static hash< auto > | execSynchronousWorkflow (int wfid, hash< auto > sdata, *hash< auto > opts, *hash< auto > ddata, softint priority=DefaultOrderPriority, *hash< auto > orderkeys, *softstring external_order_instanceid, *softint parent_workflow_instanceid) |
| executes a workflow order synchronously and returns the final status and order ID in a hash
|
|
static hash< auto > | execSynchronousWorkflowAsync (string name, *string version, hash< auto > sdata, *hash< auto > opts, *hash< auto > ddata, softint priority=DefaultOrderPriority, *hash< auto > orderkeys, *softstring external_order_instanceid, *softint parent_workflow_instanceid) |
| executes a workflow order synchronously in the background and returns immediately
|
|
static hash< auto > | execSynchronousWorkflowAsync (int wfid, hash< auto > sdata, *hash< auto > opts, *hash< auto > ddata, softint priority=DefaultOrderPriority, *hash< auto > orderkeys, *softstring external_order_instanceid, *softint parent_workflow_instanceid) |
| executes a workflow order synchronously in the background and returns immediately
|
|
static int | postUserEvent (string severity, auto info) |
| posts an application event of class OMQ::QE_CLASS_USER
|
|
static hash | runtimeProperties () |
| returns Qorus runtime properties as a hash
|
|
static auto | callNetworkApiArgsWithAuthentication (string user, string pass, string call, softlist< auto > args) |
| calls a system RPC API with authentication information (username and password)
|
|
static auto | callNetworkApiArgs (string call, *softlist< auto > args) |
| calls a system RPC API and returns the respose
|
|
static auto | callNetworkApi (string call,...) |
| calls a system RPC API and returns the result; the API is called with system permissions (no restrictions)
|
|
static auto | callRestApi (string method, string path, *hash< auto > body_args) |
| calls a system REST API method and returns the result
|
|
static auto | callRestApiWithAuthentication (string user, string pass, string method, string path, *hash< auto > body_args) |
| calls a system REST API method with authentication information and returns the result
|
|
static hash< auto > | getSystemInfo () |
| returns a hash of system info
|
|
static int | getSessionId () |
| returns the current Qorus application session ID
|
|
static | startCapturingObjectsFromJava () |
| Starts capturing Qore objects created from Java APIs in the current interface's object cache.
|
|
static | stopCapturingObjectsFromJava () |
| Stops capturing Qore objects created from Java APIs in the current interface's object cache.
|
|
static | startCapturingObjectsFromPython () |
| Starts capturing Qore objects created from Python APIs in the current interface's object cache.
|
|
static | stopCapturingObjectsFromPython () |
| Stops capturing Qore objects created from Python APIs in the current interface's object cache.
|
|
static | saveObjectInObjectCache (object obj) |
| Saves the object in the object cache.
|
|
static bool | clearObjectFromObjectCache (object obj) |
| Removes the object from the object cache.
|
|
static *date | checkObjectCache (object obj) |
| Returns the date/time the object was cached or NOTHING if the object is not in the cache.
|
|
static int | getObjectCacheSize () |
| Returns the number of objects in the cache.
|
|
static int | clearObjectCache () |
| Clears the entire the object cache.
|
|
static int | clearObjectCache (date cutoff) |
| Clears the entire the object cache for all objects cached before the given date/time.
|
|
static list< hash< CallStackInfo > > | getThreadCallStack () |
| Allows the current thread's call stack to be retrieved in Qorus.
|
|
static | logFatal (softstring msg,...) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static | logError (softstring msg,...) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static | logWarn (softstring msg,...) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static | logInfo (softstring msg,...) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static | logDebug (softstring msg,...) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static | logTrace (softstring msg,...) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static | logArgsFatal (softstring msg, *softlist< auto > args) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static | logWithLevel (Logger::LoggerLevel level, string msg,...) |
| Writes to the current interface log file with the given log level.
|
|
static | logWithLevel (int level, string msg,...) |
| Writes to the current interface log file with the given log level.
|
|
static | logWithLevelArgs (Logger::LoggerLevel level, string msg, *softlist< auto > args) |
| Writes to the current interface log file with the given log level.
|
|
static | logWithLevelArgs (int level, string msg, *softlist< auto > args) |
| Writes to the current interface log file with the given log level.
|
|
static | logArgsError (softstring msg, *softlist< auto > args) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static | logArgsWarn (softstring msg, *softlist< auto > args) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static | logArgsInfo (softstring msg, *softlist< auto > args) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static | logArgsDebug (softstring msg, *softlist< auto > args) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static | logArgsTrace (softstring msg, *softlist< auto > args) |
| Writes the information passed to the workflow, service, job, or system log file depending on the calling context if the interface logger level is equal or lower.
|
|
static *int | auditUserEvent (string user_event, *string info1, *string info2) |
| creates a user audit event (with audit code AE_USER_EVENT) against the workflow, service, or job instance
|
|
static bool | auditCheckEventString (string opt) |
| checks if the given audit event (given as a string) is enabled
|
|
static bool | auditCheckEvent (softint opt) |
| checks if the given audit event (given as an integer code) is enabled
|
|
static int | auditGetMask () |
| returns the audit event mask
|
|
static bool | isKubernetes () |
| returns True when Qorus is running under Kubernetes
|
|
static int | usleep (date arg) |
| puts the current thread to sleep for a certain number of microseconds
|
|
static int | sleep (softint arg) |
| puts the current thread to sleep for a certain number of seconds
|
|
static int | usleep (softint arg) |
| puts the current thread to sleep for a certain number of microseconds
|
|
static hash< auto > | getQorusOptions (...) |
| returns the value of the given system option or options
|
|
static hash< auto > | getQorusOptionInfo (...) |
| returns a hash giving information about system options
|
|
static hash< auto > | getQorusOptionInfoArgs (*list< auto > args) |
| returns a hash giving information about system options
|
|
static auto | getQorusOptionsArgs (softlist< auto > args) |
| returns the value of the given system option or options
|
|
static hash< auto > | getActiveJobs () |
| Returns information on all active jobs visible to the calling user.
|
|
static object | getUserConnection (string name, bool connect=True, bool register_dependency=True, *hash< auto > rtopts) |
| Returns an object corresponding to a defined user connection.
|
|
static hash< auto > | getUserConnectionTags (string name) |
| Returns any tags set on the given user connection.
|
|
static Qore::SQL::Datasource | getDatasourceDedicated (string name, bool register_dependency=True) |
| returns a new, dedicated Datasource object, suitable for transaction management for long-running transactions
|
|
static AbstractDatasource | getDatasourcePool (string name, bool register_dependency=True) |
| returns a DatasourcePool object for the given datasource name
|
|
static hash< auto > | getDatasourceInfo (string name) |
| returns a hash of information for the given datasource, if known, otherwise throws an exception
|
|
static QorusSystemAPIHelper | getRemoteRpcConnection (string name, bool connect=True, bool register_dependency=True) |
| Returns a new QorusSystemAPIHelper object corresponding to a defined Qorus remote connection.
|
|
static QorusSystemRestHelper | getRemoteRestConnection (string name, bool connect=True, bool register_dependency=True) |
| Returns a new QorusSystemRestHelper object corresponding to a defined Qorus remote connection.
|
|
static | raiseTransientAlert (string alert, string reason, *hash< auto > info) |
| raises a transient system alert from a workflow, service, or job
|
|
static string | qorusGetPublicUrl (*hash< auto > cx) |
| Returns a string giving the remote / publicly-accessble system URL.
|
|
static string | qorusGetLocalUrl (*string username, *string password) |
| returns a string giving the local system URL
|
|
static | setOption (hash< auto > hash) |
| Changes option values on a workflow, service, or job.
|
|
static auto | getOption (...) |
| Returns the value of the named workflow, service, or job option or options.
|
|
static auto | getOptionArgs (*softlist< string > args) |
| Returns the value of the named workflow, service, or job option or options.
|
|
static hash< auto > | blockOrder (softint wfiid) |
| block the given workflow order data instance
|
|
static hash< auto > | unblockOrder (softint wfiid, *hash< auto > tempdata, *hash< auto > orderkeys) |
| unblocks the given workflow order data instance
|
|
static hash< auto > | cancelOrder (softint wfiid) |
| cancel the given workflow order data instance
|
|
static hash< auto > | uncancelOrder (softint wfiid, *hash< auto > tempdata) |
| uncancels the given workflow order data instance
|
|
static | updateDynamicOrderData (softint wfiid, hash< auto > new_data) |
| updates the given workflow order instance's dynamic data hash atomically
|
|
static | updateDynamicOrderDataPath (softint wfiid, string path, auto value) |
| updates the given workflow order instance's dynamic data hash atomically
|
|
static *hash< auto > | getUserContextInfo () |
| returns a hash for the current user context
|
|
static *string | getContextUserName () |
| returns the current username for any external user-initiated call or NOTHING if executing in a system context
|
|
static auto | getConfigItemValue (string cfg_item, *hash< auto > local_context, bool expand_complex_values=True) |
| returns config item value in the current user context
|
|
static auto | getInterfaceConfigItemValue (string cfg_item, *hash< auto > local_context, bool expand_complex_values=True) |
| returns config item value in the current interface context
|
|
static hash< auto > | getConfigItemHash (*hash< auto > local_context) |
| returns a hash of all configuration items for the current interface
|
|
static hash< auto > | getInterfaceConfigItemHash (*hash< auto > local_context) |
| Returns a hash of all configuration items for the current context as a combination of local and global configuration items.
|
|
static auto | getGlobalConfigItemValue (string item, *hash< auto > local_context, bool expand_complex_values=True) |
| returns the value of the given configuration item on global level; throws an exception if there is no value on global level for the configuration item
|
|
static auto | getGlobalConfigItemValueWithDefault (string item, auto default_value, *hash< auto > local_context, bool expand_complex_values=True) |
| returns the value of the given configuration item on global level; throws an exception if there is no value on global level for the configuration item
|
|
static AbstractDataProvider | getDataProvider (hash< auto > h, *hash< auto > ctx) |
| Returns a data provider corresponding to the hash description.
|
|
static AbstractDataProvider | getDataProvider (string path) |
| returns the data provider given by a path string
|
|
static AbstractDataProvider | getDataProvider (string type, string name, *string path, *hash< auto > opts, *hash< auto > ctxt, *bool handle_template_args) |
| returns the data provider given by a path string
|
|
static AbstractDataProviderType | getQorusType (string type_path) |
| Returns a data provider type from a direct type path.
|
|
static AbstractDataProviderType | getType (hash< auto > h, *hash< auto > ctx) |
| Returns a type corresponding to the hash description.
|
|
static AbstractDataProviderType | getType (string typename, string name, *string path, *string subtype, *string subtypename, *hash< auto > options, *hash< auto > ctx) |
| Returns a type corresponding to the arguments.
|
|
static AbstractDataProviderType | getTypeFromPath (string path) |
| returns a data provider type identified by a path string
|
|
static Mapper::Mapper | getMapper (string name, *hash< auto > rtopts) |
| returns the given mapper if registered for the current interface
|
|
static Qore::AbstractIterator | getMapperIterator (string name, Qore::AbstractIterator input, *hash< auto > rtopts) |
| returns an iterator for the named mapper using the iterator argument for input
|
|
static bool | postSyncEvent (string eventtype, string eventkey) |
| posts a workflow synchronization event given the event type name and the unique event key
|
|
static hash< auto > | propGet () |
| returns a hash of all system properties in all domains
|
|
static *hash< auto > | propGet (string domain) |
| returns a hash of all key-value pairs in the given domain or NOTHING if the system property domain does not exist
|
|
static auto | propGet (string domain, string key) |
| returns the value of the given system property key in the given domain or NOTHING if the system property does not exist
|
|
static string | propUpdate (string domain, softstring key, auto value) |
| changes (inserts, updates, or deletes) the value of a single system property
|
|
static hash< auto > | propUpdate (hash< auto > h) |
| changes (inserts, updates, or deletes) the value of one or more system properties according to a hash argument
|
|
static softint | getNextSequenceValue (AbstractDatasource ds, string name) |
| returns the next sequence value for the given datasource and sequence
|
|
static softint | getNextSequenceValue (string ds, string name) |
| returns the next sequence value for the given datasource and sequence
|
|
static string | serializeQorusData (auto d) |
| returns a string giving the default serialization of the given data structure for storage in Qorus
|
|
static string | serializeQorusDataWithNothing (auto d) |
| returns a string giving the default serialization of the given data structure for storage in Qorus
|
|
static auto | deserializeQorusData (string data) |
| parses serialized data in either XML-RPC or YAML format and returns the corresponding qore data
|
|
static auto | deserializeQorusData (null data) |
| deserializing a NULL value from the DB returns no value
|
|
static *string | restartTransaction (string driver, hash< auto > ex) |
| returns a string error message if any exception in the chain passed was caused by a recoverable DB error, otherwise returns NOTHING
|
|
static bool | isInternalSystemDebuggingEnabled () |
| returns True if internal system debugging is enabled
|
|
static auto | getHashDotValue (*hash< auto > var_data, string var_name, *reference< bool > missing_input) |
| returns the value of the given key from the given hash, respects dot notation in the key name
|
|
static auto | expandOneVariable (string str, string var_context, auto template_arg, *hash< auto > local_context, *bool brackets, bool expand_complex_values=True, *reference< bool > missing_input) |
| expands one variable in a templated string
|
|
static bool | isSingleTemplatedString (auto value) |
| checks if the given value is a templated string with only one expandable variable
|
|
static auto | expandTemplatedValue (auto value, *hash< auto > local_context, bool expand_complex_values=True, *reference< bool > missing_input, *string template_context) |
| expands all variables in a templated string
|
|
static softlist< auto > | expandComplexValue (list< auto > val, *hash< auto > local_context, *string template_context) |
| expands all variables in a list with templated values
|
|
static hash< auto > | expandComplexValue (hash< auto > val, *hash< auto > local_context, *string template_context) |
| expands all variables in a hash with templated values
|
|
static hash< BbVariable > | bbParseExactlyOneVariable (string str) |
| parses one template variable and returns a hash with its parts
|
|
static auto | getInputData (string field_name, *hash< auto > local_context, *hash< auto > input_data_cfg) |
| returns specified input data field's value
|
|
static hash< auto > | getInputData (*hash< auto > input_data_cfg, *hash< auto > local_context) |
| returns all input data
|
|
static *hash< auto > | updateHashDotValue (*hash< auto > var_data, string var_name, auto value) |
| updates the given hash with a key in dot notation with the given value
|
|
static *hash< auto > | deleteHashDotValue (*hash< auto > var_data, string var_name, *bool recursive) |
| Updates the given hash by deleting the value described by a key in dot notation.
|
|
static | updateOutputData (string field_name, auto output_data, *hash< auto > output_data_cfg) |
| updates specified output data field's value
|
|
static | updateOutputData (hash< auto > all_output_data, hash< auto > output_data_cfg=UserApi::getConfigItemValue(BB_OUTPUT_DATA_CFG_KEY, NOTHING, False)) |
| updates all output data
|
|
static | writeOutputData (*hash< auto > output_data) |
| Writes output data using a concise format.
|
|
static string | getTextFileFromLocation (string location) |
| returns string data for the given file location
|
|
static binary | getBinaryFileFromLocation (string location) |
| returns binary data for the given file location
|
|
static Qore::StreamReader | getStreamReaderFromLocation (string location) |
| Returns a string stream for the file's data at the given location.
|
|
static Qore::InputStream | getBinaryStreamFromLocation (string location) |
| Returns an input stream for file data at the given location.
|
|
static | writeFileToLocation (string location, data contents) |
| Writes data to a file at the given location.
|
|
static FileLocationHandler::OutputStreamWrapper | getOutputStreamForLocation (string location) |
| Returns an output stream for writing data to the given location.
|
|
static auto | executeFsm (string fsm_name, auto arg) |
| Executes the given Finite State Machine and returns the final output.
|
|
static | registerFsmAsObserver (string fsm_name, DataProvider::Observable observable, string event_id) |
| Registers the given Finite State Machine with the given object as an Observer.
|
|
static string | generateTokenForUser (string username, timeout expiry=DefaultTokenExpirationPeriod) |
| Generates an access token for the given user with the given expiration time.
|
|
static string | generateTokenForUser (string username, int expiry_seconds) |
| Generates an access token for the given user with the given expiration time.
|
|
static bool | invalidateToken (string token) |
| Invalidates the given token.
|
|
static | refreshToken (string token, *int expiry_seconds) |
| Refreshes the given token.
|
|
static | refreshToken (string token, timeout expiry_seconds) |
| Refreshes the given token.
|
|
static *hash< TokenInfo > | getTokenInfo (string token, *bool refresh_token) |
| Returns information for the given token.
|
|
static *hash< QorusUserInfo > | getCurrentUserInfo () |
| Returns information for the current user.
|
|
static hash< QorusUserInfo > | getUserInfo (*string username) |
| Returns information for the given user.
|
|
hash< auto > | bindSubworkflow (hash< auto > wf, hash< auto > order) |
| This method binds a workflow to a subworkflow step.
|
|
hash< auto > | skipSubworkflow () |
| This method skips binding a workflow to a subworkflow step.
|
|
| submitAsyncKey (string key) |
| Binds the given key to the asynchronous step.
|
|
| skipAsyncStep () |
| This method will skip the execution of an asynchronous step.
|
|
| bindEvent (string eventkey) |
| binds a workflow synchronization event based on the event key to a workflow synchronization event step (type OMQ::ExecEvent)
|
|
| bindEventUnposted (string eventkey) |
| binds a workflow synchronization event based on the event key to a workflow synchronization event step (type OMQ::ExecEvent) only if the event has not yet been posted; if the event has already been posted, then an ALREADY-POSTED exception is raised
|
|
| skipEvent () |
| skips a workflow synchronization event step
|
|
static | leaveParentFeedback (string key, auto value) |
| leaves feedback for a parent workflow
|
|
static auto | getChildFeedback (string key) |
| gets feedback from a child workflow order with the given key
|
|
static bool | isWorkflowContext () |
| Returns True if the code is executing in an immediate workflow context, False if not.
|
|
static bool | isServiceContext () |
| Returns True if the code is executing in an immediate service context, False if not.
|
|
static bool | isJobContext () |
| Returns True if the code is executing in an immediate job context, False if not.
|
|