Configures and creates instances of ProcessRecorder. There can be only one instance of ProcessRecorder per process (well class loader to be exact). This instance can be configured initially before any calls to ThreadRecorder.get is made. An exception will be thrown if an attempt is made to configure the instance of ProcessRecorder past this initialization window.
Type | Name and description |
---|---|
static ProcessRecorderFactory |
getFactory() |
static void |
initialize(com.android.utils.ILogger logger, File out) |
void |
setLogger(com.android.utils.ILogger iLogger) |
void |
setRecordWriter(ExecutionRecordWriter recordWriter) Sets the ProcessRecorder.JsonRecordWriter |
static void |
shutdown() |
Sets the ProcessRecorder.JsonRecordWriter