Package kieker.tools.source
Class LogsReaderCompositeStage
java.lang.Object
teetime.framework.CompositeStage
kieker.tools.source.LogsReaderCompositeStage
- All Implemented Interfaces:
ISourceCompositeStage
public class LogsReaderCompositeStage extends teetime.framework.CompositeStage implements ISourceCompositeStage
Read one or more Kieker log directories consecutively.
- Since:
- 1.15
- Author:
- Reiner Jung
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DATA_BUFFER_SIZE
static java.lang.String
LOG_DIRECTORIES
static java.lang.String
PREFIX
static java.lang.String
VERBOSE
-
Constructor Summary
Constructors Constructor Description LogsReaderCompositeStage(java.io.File directory, boolean verbose, java.lang.Integer dataBufferSize)
Creates a composite stage to scan and read a set of Kieker log directories.LogsReaderCompositeStage(java.util.List<java.io.File> directories, boolean verbose, java.lang.Integer dataBufferSize)
Creates a composite stage to scan and read a set of Kieker log directories.LogsReaderCompositeStage(Configuration configuration)
Deprecated. -
Method Summary
Modifier and Type Method Description teetime.framework.OutputPort<IMonitoringRecord>
getOutputPort()
get the output port of a source composite stage.
-
Field Details
-
PREFIX
public static final java.lang.String PREFIX -
LOG_DIRECTORIES
public static final java.lang.String LOG_DIRECTORIES -
DATA_BUFFER_SIZE
public static final java.lang.String DATA_BUFFER_SIZE -
VERBOSE
public static final java.lang.String VERBOSE
-
-
Constructor Details
-
LogsReaderCompositeStage
Deprecated.Creates a composite stage to scan and read a set of Kieker log directories.- Parameters:
configuration
- configuration for the enclosed filters
-
LogsReaderCompositeStage
public LogsReaderCompositeStage(java.util.List<java.io.File> directories, boolean verbose, java.lang.Integer dataBufferSize)Creates a composite stage to scan and read a set of Kieker log directories.- Parameters:
directories
- list of directories to readverbose
- report on every read log filedataBufferSize
- buffer size of the data file reader (null == use default setting)
-
LogsReaderCompositeStage
public LogsReaderCompositeStage(java.io.File directory, boolean verbose, java.lang.Integer dataBufferSize)Creates a composite stage to scan and read a set of Kieker log directories.- Parameters:
directory
- list of directories to readverbose
- report on every read log filedataBufferSize
- buffer size of the data file reader (null == use default setting)
-
-
Method Details
-
getOutputPort
Description copied from interface:ISourceCompositeStage
get the output port of a source composite stage.- Specified by:
getOutputPort
in interfaceISourceCompositeStage
- Returns:
- the proper output port
-