System Methods

The methods defined in the System class are summarized in the following table.

Method Description
activateDeltaDatabase Activate or deactivate delta database mode
beginIndividualRequestsLogging Starts sampling the individual remote requests of all processes in the node
beginLockContentionStats Starts recording lock contentions for persistent objects
beginObjectTracking Starts recording in a file all reads and writes of persistent objects to the database
beginSample Opens a new sampling context for each of the nodes in the sample definition group and begins the accumulation of sampling statistics for those nodes
beginSampleGroupDefinition Opens a new remote sampling context for a group of nodes
clearLockContentionStats Removes all existing lock contention data and restarts recording of lock contentions
createSystemSequenceNumber Initializes a named system sequence number to a specified value
disableRemoteSampling Disables sampling of statistics on the specified node
dumpCharacterEntityTable Lists the supported character entity names and values
enableRemoteSampling Enables sampling of statistics on the specified node
endIndividualRequestsLogging Terminates the sampling of individual requests of all processes in enabled nodes
endLockContentionStats Stops recording lock contentions and removes all lock contention data
endObjectTracking Ends recording in a file all reads and writes of persistent objects to the database
endSample Terminates sampling of statistics on all currently enabled nodes and releases the file
endSampleGroupDefinition Terminates the sampling context identified in the samplingHandle parameter for the group of nodes
findCharacterEntityByName Locates the Unicode code point for a character entity
findCharacterEntityByNumber Locates the character entity for a Unicode code point
forceOffUser Forces (signs) a user off a process
getAllUsers Returns an array of all users in all nodes in the system
getClassAccessFrequencies Returns access counts for specified classes
getDatabaseRole Returns the database role of the server node on which the JADE system is running
getDatabaseStats Returns statistics relating to persistent database activity
getDatabaseSubrole Returns the subrole of the server node on which the JADE system is running
getDbDiskCacheStats Returns statistics relating to the persistent database disk cache
getDeltaDatabaseStatus Returns the delta database status
getEnvironmentServerIdentity Returns the environment and server identities
getLockContentionInfo Retrieves lock contention information for the specified object
getLockContentionStats Retrieves lock contention information
getLocks Fills an array with a specified number of instances of current locks in the system
getMostAccessedClasses Returns access counts for the classes that have been most frequently accessed
getNotes Fills an array with a specified number of instances of current notification requests in the system
getObjectLockProcesses Populates the processes parameter with all processes that have locks on the specified object
getObjectPartitionID Returns the identifier of the partition in which the specified object is located
getQueuedLocks Fills an array with the specified number of instances of lock requests in the system that are waiting for a locked object
getRequestStats Returns system statistics relating to requests carried out by the database server node
getRpcServerStatistics Retrieves RPC statistics relating to activity between the database server node and all client nodes
getStatistics Loads the specified Integer values with system statistics
getStatistics64 Loads the specified Integer64 values with system statistics
getSystemSequenceNumberNext Increments a specified system sequence number and returns the new value
getTimeInTransactionState Returns the number of milliseconds a process is in transaction state
interruptUser Causes a conditional interruption of the specified process
isDatabaseEncryptionEnabled Specifies whether database encryption is enabled
isDbArchival Specifies whether database archival recovery is enabled for the JADE system
isRemoteSamplingEnabled Specifies whether remote statistics sampling is enabled for the specified node
isValidProcess Returns true if the process represents a signed‑on application
logObjectCaches Specifies the object cache statistics for nodes enabled for sampling
logRequestStatistics Specifies the request statistics that are logged for all processes in enabled nodes
logUserCommand Invokes the NodeSampleUserCommandCallBack entry point in the user library
processDumpAllNodes Invokes process dumps of the database server node and all nodes attached to it
queryLockContentionStats Retrieves information about the current recording of lock contentions
removeNode Forces (signs) off all users on the node from the system
sdsAuditEnableSecondaryApps When invoked on an SDS primary, restarts applications and enables sign-on on an SDS secondary
verifyDbEncryptionMasterKey Specifies whether the database encryption master key is present and correct