Makes the current object reference a particular global.
Arguments
Name | Type | Required | Default | Description |
---|---|---|---|---|
globalName | string | Yes | - | The name of the desired global. |
subscripts | array | Yes | - | An array of subscripts. May be empty to address the root node of the global. |
atomic | boolean | No | true | If true, any call to getObject() or setObject() will be guarded with MUMPS incremental locks. |
lockTimeout | numeric | No | 5 | The number of seconds after which atomic operations will fail if a lock is not successfully acquired. Applies only if the atomic argument is true. |
Return Value
Returns a component, which is an instance of lib.cfmumps.global. This facilitates method chaining.
Example
CFScript
glob = createObject("component", "lib.cfmumps.global"); glob.open("VA", [200]);
CFML
<cfset glob = createObject("component", "lib.cfmumps.global")> <cfset glob.open("VA", [200])>
Add Comment