public class FlightRecorder extends SimpleMBean implements FlightRecorderMXBean
| Modifier and Type | Class and Description |
|---|---|
static class |
FlightRecorder.Record |
class |
FlightRecorder.ThreadRecorder |
name| Constructor and Description |
|---|
FlightRecorder(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
dump(java.io.PrintStream ps) |
void |
dump(java.lang.String fileName) |
FlightRecorder.ThreadRecorder |
get() |
java.lang.Iterable<FlightRecorder.Record> |
getRecords() |
FlightRecorder.ThreadRecorder |
init(int size,
int level) |
void |
record(int level,
java.lang.Object... payload) |
void |
record(int level,
java.lang.Object payload) |
void |
setAux(java.lang.Object aux) |
void |
stop() |
registerMBean, unregisterMBeanpublic void clear()
public void setAux(java.lang.Object aux)
public FlightRecorder.ThreadRecorder init(int size, int level)
public FlightRecorder.ThreadRecorder get()
public void record(int level,
java.lang.Object payload)
public void record(int level,
java.lang.Object... payload)
public void stop()
public java.lang.Iterable<FlightRecorder.Record> getRecords()
public void dump(java.lang.String fileName)
dump in interface FlightRecorderMXBeanpublic void dump(java.io.PrintStream ps)