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.StringDATA_BUFFER_SIZEstatic java.lang.StringLOG_DIRECTORIESstatic java.lang.StringPREFIXstatic java.lang.StringVERBOSE -
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:ISourceCompositeStageget the output port of a source composite stage.- Specified by:
getOutputPortin interfaceISourceCompositeStage- Returns:
- the proper output port
-