Introduction
The Java API is a library that allows a Java client to communicate with KX Refinery ("Kx Refinery"). Both the Java API and Kx Refinery are built on top of Kx's Stream platform (also called Delta Control). Kx Stream contains a library of API functions.
The Java API exposes only the subset of Kx Stream's API functionality that is applicable to Kx Refinery. Clients that use this Java API can call public Kx Refinery functions (e.g. getTicks, getBars, etc.), subscribe to streaming analytics and publish data to a Kx Refinery table.
Note
KX Refinery was originally called DaaS (Data as a Service). The "DaaS" word is prevalent in the code, process and folder names.