public class Logging extends Object
| Constructor and Description |
|---|
Logging() |
| Modifier and Type | Method and Description |
|---|---|
static EventStreamAggregatedLogger |
initialiseAggregatedLogger(IErrorLogger errorLogger,
AggregatedFileLogger aggregatedLogger,
File outputDir) |
static DetailedEventStreamAggregatedLogger |
initialiseDetailedAggregatedLogger(String includedPackage,
AggregatedFileLogger aggregatedLogger,
File outputDir) |
static void |
recordArrayLoad(Object array,
int index,
int dataId)
A method to record an ArrayLoad event.
|
static void |
recordArrayStore(Object array,
int index,
byte value,
int dataId)
A method to record an ArrayStore event.
|
static void |
recordArrayStore(Object array,
int index,
char value,
int dataId)
A method to record an ArrayStore event.
|
static void |
recordArrayStore(Object array,
int index,
double value,
int dataId)
A method to record an ArrayStore event.
|
static void |
recordArrayStore(Object array,
int index,
float value,
int dataId)
A method to record an ArrayStore event.
|
static void |
recordArrayStore(Object array,
int index,
int value,
int dataId)
A method to record an ArrayStore event.
|
static void |
recordArrayStore(Object array,
int index,
long value,
int dataId)
A method to record an ArrayStore event.
|
static void |
recordArrayStore(Object array,
int index,
Object value,
int dataId)
A method to record an ArrayStore event.
|
static void |
recordArrayStore(Object array,
int index,
short value,
int dataId)
A method to record an ArrayStore event.
|
static void |
recordEvent(boolean value,
int dataId)
A method to record an event associated to a boolean value.
|
static void |
recordEvent(Boolean value,
int dataId) |
static void |
recordEvent(byte value,
int dataId)
A method to record an event associated to a byte value.
|
static void |
recordEvent(Byte value,
int dataId) |
static void |
recordEvent(Character value,
int dataId) |
static void |
recordEvent(char value,
int dataId)
A method to record an event associated to a char value.
|
static void |
recordEvent(double value,
int dataId)
A method to record an event associated to a double value.
|
static void |
recordEvent(Double value,
int dataId) |
static void |
recordEvent(float value,
int dataId)
A method to record an event associated to a floating point number.
|
static void |
recordEvent(Float value,
int dataId) |
static void |
recordEvent(int dataId)
A method to record an event without a data value.
|
static void |
recordEvent(Integer value,
int dataId) |
static void |
recordEvent(int value,
int dataId)
A method to record an event associated to an integer value.
|
static void |
recordEvent(long value,
int dataId)
A method to record an event associated to a long integer value.
|
static void |
recordEvent(Long value,
int dataId) |
static void |
recordEvent(Object value,
int dataId)
A method to record an event associated to an object.
|
static void |
recordEvent(short value,
int dataId)
A method to record an event associated to a short integer value.
|
static void |
recordEvent(Short value,
int dataId) |
static void |
recordEvent(Throwable value,
int dataId)
A method to record an event associated to a throwable object.
|
static void |
recordMultiNewArray(Object array,
int dataId)
A method to record a MultiNewArray event.
|
static void |
recordWeaveInfo(byte[] byteArray,
com.insidious.common.weaver.ClassInfo classIdEntry,
WeaveLog log) |
public static EventStreamAggregatedLogger initialiseAggregatedLogger(IErrorLogger errorLogger, AggregatedFileLogger aggregatedLogger, File outputDir) throws IOException
IOExceptionpublic static DetailedEventStreamAggregatedLogger initialiseDetailedAggregatedLogger(String includedPackage, AggregatedFileLogger aggregatedLogger, File outputDir) throws IOException
IOExceptionpublic static void recordEvent(Object value, int dataId)
value - dataId - public static void recordEvent(Throwable value, int dataId)
value - dataId - public static void recordEvent(boolean value,
int dataId)
value - dataId - public static void recordEvent(byte value,
int dataId)
value - dataId - public static void recordEvent(Integer value, int dataId)
public static void recordEvent(Long value, int dataId)
public static void recordEvent(Short value, int dataId)
public static void recordEvent(Byte value, int dataId)
public static void recordEvent(Float value, int dataId)
public static void recordEvent(Double value, int dataId)
public static void recordEvent(Character value, int dataId)
public static void recordEvent(Boolean value, int dataId)
public static void recordEvent(char value,
int dataId)
value - dataId - public static void recordEvent(short value,
int dataId)
value - dataId - public static void recordEvent(int value,
int dataId)
value - dataId - public static void recordEvent(long value,
int dataId)
value - dataId - public static void recordEvent(float value,
int dataId)
value - dataId - public static void recordEvent(double value,
int dataId)
value - dataId - public static void recordEvent(int dataId)
dataId - dataId of the probe which generated the eventpublic static void recordArrayLoad(Object array, int index, int dataId)
array - specifies an array object.index - specifies an array index.dataId - specifies an event.public static void recordArrayStore(Object array, int index, byte value, int dataId)
array - specifies an array object.index - specifies an array index.value - specifies a data written to the array.dataId - specifies an event.public static void recordArrayStore(Object array, int index, char value, int dataId)
array - specifies an array object.index - specifies an array index.value - specifies a data written to the array.dataId - specifies an event.public static void recordArrayStore(Object array, int index, double value, int dataId)
array - specifies an array object.index - specifies an array index.value - specifies a data written to the array.dataId - specifies an event.public static void recordArrayStore(Object array, int index, float value, int dataId)
array - specifies an array object.index - specifies an array index.value - specifies a data written to the array.dataId - specifies an event.public static void recordArrayStore(Object array, int index, int value, int dataId)
array - specifies an array object.index - specifies an array index.value - specifies a data written to the array.dataId - specifies an event.public static void recordArrayStore(Object array, int index, long value, int dataId)
array - specifies an array object.index - specifies an array index.value - specifies a data written to the array.dataId - specifies an event.public static void recordArrayStore(Object array, int index, short value, int dataId)
array - specifies an array object.index - specifies an array index.value - specifies a data written to the array.dataId - specifies an event.public static void recordArrayStore(Object array, int index, Object value, int dataId)
array - specifies an array object.index - specifies an array index.value - specifies a data written to the array.dataId - specifies an event.public static void recordMultiNewArray(Object array, int dataId)
array - specifies an array object.dataId - specifies an event.public static void recordWeaveInfo(byte[] byteArray,
com.insidious.common.weaver.ClassInfo classIdEntry,
WeaveLog log)
Copyright © 2023. All rights reserved.