Are you an ISV?

Companion for Support

Features

Zero Performance overhead when not recording

There is no performance overhead when the recorder is not ‘recording’.

Dynamic Start and Stop

The recorder will be activated dynamically only when the user presses the record button, and when he presses the stop button to stop the recording, any extra resources consumed by the recorder will be released.

Dynamically change classes to record

You can dynamically change the set of classes to be recorded when a program is running. In fact, every time the user presses the ‘record’ button, a different set of classes to be recorded can be specified.

Extremely simple APIs

Extremely simple APIs like Recorder.start(), Recorder.stop(), etc, make the integration very simple to achieve.