Modifier and Type | Field and Description |
---|---|
private RecordedEvent[] | |
private ChunkParser | |
private static final Comparator | |
private final RecordingInput |
Access | Constructor and Description |
---|---|
public | EventFileStream(AccessControlContext acc, Path file)
Deprecated
as a consequence of
AccessControlContext being deprecated.
|
Modifier and Type | Method and Description |
---|---|
public void | close()
Implements abstract jdk. Implements jdk. |
private void | |
protected boolean | |
protected void | |
private void | |
private void | |
public void | start()
Implements abstract jdk. Implements jdk. |
public void | startAsync()
Implements abstract jdk. Implements jdk. |
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(AccessControlContext acc, Path file) throws IOException
Deprecated as a consequence of |
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) |
isRecording | back to summary |
---|---|
protected boolean isRecording() 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
|