Public APIs for run time

The public APIs contain the public interfaces and classes that you can use to extend the run-time environment functionality.

The following table lists the public packages:

Package Description
com.ibm.rational.test.lt.kernel Contains the factory, counter, monitoring, and constants classes.
com.ibm.rational.test.lt.kernel.action Contains the classes and interfaces necessary to define conditions and the basic functionality that all kernel actions should implement
com.ibm.rational.test.lt.kernel.arbitrary Contains the IArbitrary interface.
com.ibm.rational.test.lt.kernel.custom Contains the interfaces that enable additions of custom code to a performance test.
com.ibm.rational.test.lt.kernel.engine Contains the interfaces used to manage the process of arranging actions onto queues.
com.ibm.rational.test.lt.kernel.io Contains the interfaces that get the buffer factory.
com.ibm.rational.test.lt.kernel.library Contains the class that loads the library.
com.ibm.rational.test.lt.kernel.logging Contains the interfaces to manage the cache.
com.ibm.rational.test.lt.kernel.runner Contains the IRatlRunner interface.
com.ibm.rational.test.lt.kernel.services Contains the interfaces for dataset, loop control, test information.
com.ibm.rational.test.lt.kernel.statistics Contains the interfaces for statistical counters.
com.ibm.rational.test.lt.kernel.util Contains the interfaces and classes for kernel utilities.

The Javadoc for the test execution services interfaces and classes can be accessed from the product by clicking Help > Help Contents > IBM Rational Performance TesterAPI Reference.