Attribute
|
Access
|
Function
|
DB-CONTEXT
|
Readable/Writable
|
Specifies the logical database name of a valid and connected data source for a supported db-type. It sets the system handle to a specific server context to enable access to other DSLOG-MANAGER attributes and methods. You can also set it to the alias of a connected data source.
|
ENTRY-TYPES-LIST
|
Readable
|
Returns a list of all valid entry types.
|
LOG-ENTRY-TYPES
|
Readable/Writable
|
Returns/Writes a list of one or more types of log entries. The default value returned by the LOG-ENTRY-TYPES attribute is the logentrytypes specified in the -Dsrv parameter when the foreign data source is connected.
|
LOGFILE-NAME1
|
Readable
|
Returns the name of the log file. By default, the DSLOG-MANAGER uses the dataserv.lg log file. You can change the file name by using the -dslog startup parameter from the OpenEdge client or the srvrDSLogFile UBROKER property from the DataServer broker instance. The server context cannot work without a log file open, so it cannot be changed at runtime. If the new log file fails to open, it might result in no log file being available.
|
LOGGING-LEVEL
|
Readable/Writable
|
Returns/Writes the level at which log entries are written. The default value returned by the LOGGING-LEVEL attribute is the logginglevel specified in the -Dsrv parameter when the foreign data source is connected.
|
Readable
|
Returns the file size threshold of log files. When the current log file becomes equal to or greater than the specified size, OpenEdge renames and saves the log file and creates a new log file.
|
|
NUM-LOG-FILES3
|
Readable
|
Returns the number of rolled over log files to keep on disk at any one time, for an OpenEdge session, including the current log file.
|
HANDLE
|
Readable
|
Returns a handle.
|
INSTANTIATING- PROCEDURE
|
Readable
|
Returns a procedure handle for the first, or instantiating, procedure.
|
TYPE
|
Readable
|
Returns the type of handle.
|
IF CONNECTED("oradb") THEN DO:
DSLOG-MANAGER:DB-CONTEXT = ‘oradb'. MESSAGE DSLOG-MANAGER:LOG-ENTRY-TYPES. DSLOG-MANAGER:WRITE-MESSAGE ("Some message after connection"). END. |
Method
|
Function
|
CLEAR-LOG( )
|
Clears all messages existing in the current client log file and leaves the file open for writing.
|
WRITE-MESSAGE( )
|
Writes user messages to the current log file.
|