Autopsy  4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.coreutils.ExecUtil.StreamToWriterRedirect Class Reference

Inherits Thread.

Public Member Functions

final void run ()
void stopRun ()

Private Attributes

volatile boolean doRun = false
final InputStream is
Writer writer = null

Static Private Attributes

static final Logger logger = Logger.getLogger(StreamToStringRedirect.class.getName())

Detailed Description

Asynchronously read the output of a given input stream and write to a file writer passed in by the client. Client is responsible for closing the writer.

Any exception during execution of the command is managed in this thread.

Definition at line 623 of file

Member Function Documentation

final void ( )

Asynchronous read of the input stream.
Will report output as its its displayed.

See also

Definition at line 643 of file

void org.sleuthkit.autopsy.coreutils.ExecUtil.StreamToWriterRedirect.stopRun ( )

Stop running the stream redirect. The thread will exit out gracefully after the current readLine() on stream unblocks

Definition at line 675 of file

Member Data Documentation

volatile boolean org.sleuthkit.autopsy.coreutils.ExecUtil.StreamToWriterRedirect.doRun = false

Definition at line 627 of file

final InputStream

Definition at line 626 of file

final Logger org.sleuthkit.autopsy.coreutils.ExecUtil.StreamToWriterRedirect.logger = Logger.getLogger(StreamToStringRedirect.class.getName())

Definition at line 625 of file

Writer org.sleuthkit.autopsy.coreutils.ExecUtil.StreamToWriterRedirect.writer = null

Definition at line 628 of file

The documentation for this class was generated from the following file:

Copyright © 2012-2022 Basis Technology. Generated on: Tue Jun 27 2023
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.