Capital Markets Adapters 10.15 | Apama Capital Markets Adapters Documentation 10.15 | kdb+ Adapter | Configuration
 
Configuration
The kdbplus transport provides the following configuration properties:
Name
Description
dbProxy
Database proxy type, meaning type of database: file db or real kdb. Values could be FILE_DB, KDB_STUB, KDB_REAL. By defualt it would be KDB_REAL.
dbName
Logical name of the database. It should be specified.
ipaddr
IP address of the database. It should be specified.
port
Port to be used to connect to the database. Should be specified if db is listening on a port otherwise connection would fail
poolSize
Connection Pool size to be maintained in the adapter. Its kind of indication that how many queries or requests could be run in parallel with the database connection. By default it is 8.
dateFormat
date format to be used for queries or responses for the database. By default "Simple format" would be used. e.g. dd/MM/yyyy
timeFormat
time format for the database connection. By default Simple format would be used. e.g. H:m
dateTimeFormat
date & time format for the database connection. By default Simple format would be used.e.g. dd/MM/yyyy H:m
timeZone
time zone to be used for the database connection. Otherwise a default timezone would be used. e.g. GMT.
nThreads
Numbers of threads to be used by the Executor service to process upstream requests from the correlator. By default it would be 5.
decoderName
Decoder to be used to encode or decode messages between IAF & correlator. Currently it should be only JNullCodec.jar.
entityDefinition
It is an optional property for defining database related entity definitions.
updateAPICall
Update API call to be used for update/insert statements. By default it is ".u.upd".
logAllUpstreamMessages
To print all upstream messages at INFO level in the IAF log. By default it is false.
logAllDownstreamMessages
To print all downstream messages at INFO level in the IAF log. By default it is false.
logAPIRelatedMessages
To print all kdb+ query related information before and after the call to the database at INFO level. By default it is false .
logAPIRelatedMessagesInDetail
To print detailed information kdb+ query related information before and after the call to the database at INFO level. By default it is false.