| Modifier and Type | Field and Description |
|---|---|
| private RecordedEvent[] | |
| private ChunkParser | |
| private static final Comparator | |
| private final RecordingInput |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | close()
Implements abstract jdk. Implements jdk. Releases all resources associated with this stream. |
| private void | |
| protected boolean | isRecordingStream()
Implements abstract jdk.
|
| protected void | |
| private void | |
| private void | |
| public void | start()
Implements abstract jdk. Implements jdk. Starts processing of actions. |
| public void | startAsync()
Implements abstract jdk. Implements jdk. Starts asynchronous processing of actions. |
| cacheSorted | back to summary |
|---|---|
| private RecordedEvent[] cacheSorted | |
| currentParser | back to summary |
|---|---|
| private ChunkParser currentParser | |
| EVENT_COMPARATOR | back to summary |
|---|---|
| private static final Comparator<? super RecordedEvent> EVENT_COMPARATOR | |
| input | back to summary |
|---|---|
| private final RecordingInput input | |
| EventFileStream | back to summary |
|---|---|
| public EventFileStream(Path file) throws IOException | |
| close | back to summary |
|---|---|
| public void close() Implements abstract jdk. Implements jdk. Doc from jdk. Releases all resources associated with this stream. If a stream is started, asynchronously or synchronously, it is stopped immediately or after the next flush. This method does NOT guarantee that all registered actions are completed before return. Closing a previously closed stream has no effect.
| |
| dispatchOrdered | back to summary |
|---|---|
| private void dispatchOrdered(Dispatcher c, int index) | |
| isRecordingStream | back to summary |
|---|---|
| protected boolean isRecordingStream() Implements abstract jdk.
| |
| process | back to summary |
|---|---|
| protected void process() throws IOException Implements abstract jdk.
| |
| processOrdered | back to summary |
|---|---|
| private void processOrdered(Dispatcher c) throws IOException | |
| processUnordered | back to summary |
|---|---|
| private void processUnordered(Dispatcher c) throws IOException | |
| start | back to summary |
|---|---|
| public void start() Implements abstract jdk. Implements jdk. Doc from jdk. Starts processing of actions. Actions are performed in the current thread.
To stop the stream, use the
| |
| startAsync | back to summary |
|---|---|
| public void startAsync() Implements abstract jdk. Implements jdk. Doc from jdk. Starts asynchronous processing of actions. Actions are performed in a single separate thread.
To stop the stream, use the
| |