The methods defined in the Node class are summarized in the following table.
| Method | Description |
|---|---|
| beginIndividualRequestsLogging | Manually starts sampling individual remote requests of all processes in the local node |
| beginSample | Manually opens a new sample file and begins accumulating local node statistics |
| clearMethodCache | Clears previously loaded methods from method cache |
| createExternalProcess | Initiates an external process from within JADE logic |
| downloadCount | Returns the number of processes currently performing an automatic download of software |
| endIndividualRequestsLogging | Manually terminates sampling of individual remote requests of all process in the local node |
| endSample | Manually terminates sampling of statistics in the local node and releases the current file |
| getAppServerGroupName | Returns a string containing the name of the |
| getCacheSizes | Retrieves the cache sizes of the node on which the method is executing |
| getCacheSizes64 | Retrieves the cache sizes of the node on which the method is executing when running in a 64-bit JADE environment |
| getCharacterSize | Returns an integer value representing the character size of the node of the receiver object |
| getCommandLine | Returns a string containing the command line of the node of the receiver object |
| getComputerName | Returns a string containing the computer name of the receiving node object |
| getDefaultLCID | Returns the number of the locale with which the background process for the node was initiated |
| getEnvironmentVariable | Returns a string containing the value of the specified user or system environment variable on the node of the receiver object |
| getExecuteFlagValue | Returns a boolean value containing the effective value of a flag used in |
| getIniFileName | Returns a string containing the name and full path of the JADE initialization file |
| getJadeHomeDirectory | Returns a string containing the JADE HOME directory |
| getJadeInstallDirectory | Returns a string containing the directory in which the JADE binaries are installed |
| getJadeWorkDirectory | Returns a string containing the directory in which JADE work files are created |
| getLCIDFromCharacterSet | Returns a locale ID corresponding to the specified short name of a character set |
| getLineDelimiter | Returns a string containing the line delimiter of the node of the receiver object |
| getLocks | Populates the specified array with transient instances of the current locks for shared transient instances |
| getMutexCounts | Retrieves the number of contentions on mutexes (locking mechanism used to ensure thread safety when executing critical sections of code) used internally by JADE for the node |
| getNotes | Reserved for future use |
| getObjectCaches | Retrieves node sampling values relating to cache activity |
| getOSDetails | Returns comprehensive information about the operating system and machine architecture of the node of the receiver object |
| getOSPlatform | Returns the operating system of the receiver object |
| getProfileString | Retrieves a string from the specified section in an initialization file on the application server workstation when the application is running in JADE thin client mode |
| getProgramDataDirectory | Returns a string containing the program data directory |
| getQueuedLocks | Populates the specified array with transient instances of the lock requests waiting for shared transient object to be unlocked |
| getRequestStats | Returns node statistics relating to persistent database requests from the node of the receiver object |
| getRpcServerStatistics | Retrieves statistics relating to RPC activity between the database server node and the node of the receiver object |
| getTempPath | Returns a string containing the architecture-specific version of the directory in which temporary files are created on the node of the receiver object |
| getUserDataDirectory | Returns a string containing the user data directory |
| isApplicationServer | Specifies whether the method is executing on an application server node |
| isCacheCoherencyEnabled | Specifies whether the receiving node has cache coherency enabled |
| isReadOnlySchema | Specifies whether the node on which the method is executing is a read-only schema |
| isReadOnlySystemSchema | Specifies whether the node on which the method is executing is a read-only system schema |
| isServerNode | Specifies whether the node on which the method is executing is the server |
| isService | Specifies whether the executable that is currently running on the node of the receiver object is running as a service |
| logObjectCaches | Specifies the local node object cache statistics logged to the sample statistics file |
| logRequestStatistics | Specifies the request statistics logged for processes in the local node |
| logUserCommand | Invokes the NodeSampleUserCommandCallBack entry point in the user library |
| networkAddress | Returns the IP address of the network interface connection to the database server |
| nodeRole | Returns an integer value that represents the database role of the node of the receiver object |
| nodeType | Returns an integer value that indicates the role of the node with regard to processes and the Synchronized Database Service (SDS) |
| osProcessId | Returns the process identifier of the executable that is currently running on the node of the receiver object |
| processDump | Invokes a non-fatal process dump of the node specified by the receiver |
| setCacheSizes | Sets the cache size values on the node on which the method is executing and retrieves the current values after the operation |
| setCacheSizes64 | Sets the cache size values on the node on which the method is executing and retrieves the current values after the operation when running in a 64-bit JADE environment |
| setExecuteFlagValue | Sets the effective value of a flag used in |
| setProfileString | Copies a string into the specified section of the JADE initialization file |
| wbemListClasses | Retrieves a list of the WBEM classes that can be queried for the node of the receiver object |
| wbemListInstanceNames | Retrieves the names of all instances of a specified WBEM class for the node of the receiver object |
| wbemQueryQualifiers | Retrieves the name, type, and scale factor for each attribute of a specified WBEM class |
| wbemRetrieveData | Retrieves instances and attribute values for a specified WBEM class for the node of the receiver object |