Class BinaryEventDeserializer
java.lang.Object
kieker.analysis.generic.source.file.AbstractEventDeserializer
kieker.analysis.generic.source.file.BinaryEventDeserializer
This deserializer reads a binary input stream and deserializes them into IMonitoringRecords.
- Since:
- 1.15
- Author:
- Reiner Jung
-
Field Summary
FieldsFields inherited from class kieker.analysis.generic.source.file.AbstractEventDeserializer
registry -
Constructor Summary
ConstructorsConstructorDescriptionBinaryEventDeserializer(Integer bufferSize, ReaderRegistry<String> registry) -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessDataStream(InputStream chainInputStream, teetime.framework.OutputPort<IMonitoringRecord> outputPort) Read an input stream of data, deserialize it and output proper monitoring records.
-
Field Details
-
BUFFER_SIZE
-
DEFAULT_BUFFER_SIZE
public static final int DEFAULT_BUFFER_SIZE- See Also:
-
-
Constructor Details
-
BinaryEventDeserializer
-
-
Method Details
-
processDataStream
public void processDataStream(InputStream chainInputStream, teetime.framework.OutputPort<IMonitoringRecord> outputPort) throws IOException Description copied from class:AbstractEventDeserializerRead an input stream of data, deserialize it and output proper monitoring records.- Specified by:
processDataStreamin classAbstractEventDeserializer- Parameters:
chainInputStream- the input streamoutputPort- the output port- Throws:
IOException- on input stream errors
-