| Modifier and Type | Field and Description |
|---|---|
| private static final List | |
| private RepositoryChunk | |
| private boolean | |
| private static volatile boolean | |
| private long | |
| private final ArrayList | |
| private final Repository | |
| private boolean | |
| private final Thread | |
| private Timer |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static synchronized void | |
| pack-priv synchronized void | |
| private void | |
| private Instant | |
| private void | |
| public synchronized void | |
| pack-priv synchronized void | |
| private void | |
| public synchronized void | |
| public RepositoryChunk | |
| pack-priv static synchronized List | |
| public synchronized List | |
| private List | |
| pack-priv synchronized Timer | |
| public boolean | |
| pack-priv static boolean | |
| private boolean | |
| public List | |
| public synchronized void | |
| pack-priv synchronized Recording | |
| public synchronized PlatformRecording | |
| private synchronized PlatformRecording | |
| public PlatformRecording | |
| public static void | |
| private void | |
| public static synchronized boolean | |
| pack-priv synchronized void | |
| pack-priv static void | |
| private void | |
| pack-priv synchronized long | |
| private void | |
| pack-priv synchronized void | |
| private void | |
| pack-priv void | |
| pack-priv void | |
| private void | |
| private void |
| changeListeners | back to summary |
|---|---|
| private static final List<FlightRecorderListener> changeListeners | |
| currentChunk | back to summary |
|---|---|
| private RepositoryChunk currentChunk | |
| destroyed | back to summary |
|---|---|
| private boolean destroyed | |
| inShutdown | back to summary |
|---|---|
| private static volatile boolean inShutdown | |
| recordingCounter | back to summary |
|---|---|
| private long recordingCounter | |
| recordings | back to summary |
|---|---|
| private final ArrayList<PlatformRecording> recordings | |
| repository | back to summary |
|---|---|
| private final Repository repository | |
| runPeriodicTask | back to summary |
|---|---|
| private boolean runPeriodicTask | |
| shutdownHook | back to summary |
|---|---|
| private final Thread shutdownHook | |
| timer | back to summary |
|---|---|
| private Timer timer | |
| PlatformRecorder | back to summary |
|---|---|
| public PlatformRecorder() throws Exception | |
| addListener | back to summary |
|---|---|
| public static synchronized void addListener(FlightRecorderListener changeListener) | |
| destroy | back to summary |
|---|---|
| pack-priv synchronized void destroy() | |
| disableEvents | back to summary |
|---|---|
| private void disableEvents() | |
| dumpMemoryToDestination | back to summary |
|---|---|
| private Instant dumpMemoryToDestination(PlatformRecording recording) | |
| fillWithDiskChunks | back to summary |
|---|---|
| private void fillWithDiskChunks(PlatformRecording target) | |
| fillWithRecordedData | back to summary |
|---|---|
| public synchronized void fillWithRecordedData(PlatformRecording target, Boolean pathToGcRoots) | |
| finish | back to summary |
|---|---|
| pack-priv synchronized void finish(PlatformRecording recording) | |
| finishChunk | back to summary |
|---|---|
| private void finishChunk(RepositoryChunk chunk, Instant time, PlatformRecording ignoreMe) | |
| flush | back to summary |
|---|---|
| public synchronized void flush() | |
| getCurrentChunk | back to summary |
|---|---|
| public RepositoryChunk getCurrentChunk() | |
| getListeners | back to summary |
|---|---|
| pack-priv static synchronized List | |
| getRecordings | back to summary |
|---|---|
| public synchronized List | |
| getRunningRecordings | back to summary |
|---|---|
| private List | |
| getTimer | back to summary |
|---|---|
| pack-priv synchronized Timer getTimer() | |
| isDestroyed | back to summary |
|---|---|
| public boolean isDestroyed() | |
| isInShutDown | back to summary |
|---|---|
| pack-priv static boolean isInShutDown() | |
| isToDisk | back to summary |
|---|---|
| private boolean isToDisk() | |
| makeChunkList | back to summary |
|---|---|
| public List | |
| migrate | back to summary |
|---|---|
| public synchronized void migrate(Path repo) throws IOException | |
| newCopy | back to summary |
|---|---|
| pack-priv synchronized Recording newCopy(PlatformRecording r, boolean stop) | |
| newRecording | back to summary |
|---|---|
| public synchronized PlatformRecording newRecording(Boolean register, Map<String, String> settings) | |
| newRecording | back to summary |
|---|---|
| private synchronized PlatformRecording newRecording(boolean register, Map<String, String> settings, long id) | |
| newTemporaryRecording | back to summary |
|---|---|
| public PlatformRecording newTemporaryRecording() | |
| notifyRecorderInitialized | back to summary |
|---|---|
| public static void notifyRecorderInitialized(FlightRecorder recorder) | |
| periodicTask | back to summary |
|---|---|
| private void periodicTask() | |
| removeListener | back to summary |
|---|---|
| public static synchronized boolean removeListener(FlightRecorderListener changeListener) | |
| rotateDisk | back to summary |
|---|---|
| pack-priv synchronized void rotateDisk() | |
| setInShutDown | back to summary |
|---|---|
| pack-priv static void setInShutDown() | |
| setRunPeriodicTask | back to summary |
|---|---|
| private void setRunPeriodicTask(boolean runPeriodicTask) | |
| start | back to summary |
|---|---|
| pack-priv synchronized long start(PlatformRecording recording) | |
| startDiskMonitor | back to summary |
|---|---|
| private void startDiskMonitor() | |
| stop | back to summary |
|---|---|
| pack-priv synchronized void stop(PlatformRecording recording) | |
| takeNap | back to summary |
|---|---|
| private void takeNap(long duration) | |
| updateSettings | back to summary |
|---|---|
| pack-priv void updateSettings(boolean writeSettingEvents) | |
| updateSettingsButIgnoreRecording | back to summary |
|---|---|
| pack-priv void updateSettingsButIgnoreRecording(PlatformRecording ignoreMe, boolean writeSettingEvents) | |
| writeMetaEvents | back to summary |
|---|---|
| private void writeMetaEvents() | |
| writeReports | back to summary |
|---|---|
| private void writeReports() | |