skip to main content
Tracking JDBC Calls : Enabling DataDirect Spy : DataDirect Spy Attributes
 

DataDirect Spy Attributes

You can customize DataDirect Spy logging by defining the following DataDirect Spy attributes.
 
log=System.out
Redirects logging to the Java output standard, System.out.
log=(file)filename
Redirects logging to the file specified by filename.
load=classname
Loads the driver specified by classname. The default value is com.ddtek.jdbc.openaccess.OpenAccessDriver.
This attribute is supported only when you enable DataDirect Spy using the DataDirect Spy URL.
linelimit=numberofchars
The maximum number of characters, specified by numberofchars, that Spy will log on one line.
When set to no (the initial default), there is no maximum limit on the number of characters.
logLobs={yes | no}
Specifies whether Spy logs activity on Blob / Clob. The initial default is no.
logIS={yes | no | nosingleread}
Specifies whether DataDirect Spy logs activity on InputStreams.
When logIS=nosingleread, logging on InputStream and Reader objects is active; however, logging of the single-byte read InputStream.read or single-character Reader.read is suppressed to prevent generating large log files that contain single-byte or single character read messages.
When set to no (the initial default), DataDirect Spy does not log activity on InputStreams.
logTName={yes | no}
Specifies whether DataDirect Spy logs the name of the current thread.
When set to no (the initial default), DataDirect Spy does not log the name of the current thread.
timestamp={yes | no}
Specifies whether a timestamp should be included on each line of the DataDirect Spy log.
When set to no (the initial default), DataDirect Spy does not include a timestamp on each line.