Class AbstractEventDeserializer
java.lang.Object
kieker.analysis.generic.source.file.AbstractEventDeserializer
- Direct Known Subclasses:
BinaryEventDeserializer,DatEventDeserializer
Abstract interface for the event deserialization.
- Since:
- 1.15
- Author:
- Reiner Jung
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractEventDeserializer(ReaderRegistry<String> registry) Create an abstract event deserializer. -
Method Summary
Modifier and TypeMethodDescriptionabstract voidprocessDataStream(InputStream chainInputStream, teetime.framework.OutputPort<IMonitoringRecord> outputPort) Read an input stream of data, deserialize it and output proper monitoring records.
-
Field Details
-
registry
-
-
Constructor Details
-
AbstractEventDeserializer
Create an abstract event deserializer.- Parameters:
registry- string registry to be used.
-
-
Method Details
-
processDataStream
public abstract void processDataStream(InputStream chainInputStream, teetime.framework.OutputPort<IMonitoringRecord> outputPort) throws IOException Read an input stream of data, deserialize it and output proper monitoring records.- Parameters:
chainInputStream- the input streamoutputPort- the output port- Throws:
IOException- on input stream errors
-