Configuration

The API uses an connection. Properties to store the configuration parameters. These settings can be modified without having to change code (and recompiling).

connection. Properties for the API:

primary-host=64.209.200.35
primary-port=24001
secondary-host=64.209.200.36
secondary-port=24001
instanceName=DaaSJavaAPI
exclusive=true
username=Administrator
password=password
messaging-server-config-name=DS_MESSAGING_SERVER:emea_tr_a
retryMaxTimeOutPeriod=2000
retryTimeoutStep=1000
encrypted=false

The main configurable sections are:

  • host : primary host IP Address of the Delta Control (primary/A-side/Prod)
  • port : port number to be used in conjunction with the primary host (primary/A-side/Prod)
  • secondaryHost : secondary/B-side/DR/backup host for use in failover if applicable
  • secondaryPort : port number of the secondaryHost (secondary/B-side/DR/backup)
  • username : user name of the service account to be used
  • password : password of the service account
  • tls : setting the Boolean true adds encryption to the connection
  • exclusive : proxy process in Data Refinery will be used exclusively
  • instanceName : instance name that the client defines. This name appears in Delta Control logs
  • messagingServerConfigName : messaging server name to use in Data Refinery. This information depends on the client's configuration of their Kx Refinery, and the value to use will be obtained from the Administrator.