de.huxhorn.lilith.data.logging.protobuf
Class LoggingEventWrapperProtobufEncoder
java.lang.Object
de.huxhorn.lilith.data.logging.protobuf.LoggingEventWrapperProtobufEncoder
- All Implemented Interfaces:
- de.huxhorn.sulky.codec.Encoder<de.huxhorn.lilith.data.eventsource.EventWrapper<de.huxhorn.lilith.data.logging.LoggingEvent>>
public class LoggingEventWrapperProtobufEncoder
- extends java.lang.Object
- implements de.huxhorn.sulky.codec.Encoder<de.huxhorn.lilith.data.eventsource.EventWrapper<de.huxhorn.lilith.data.logging.LoggingEvent>>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LoggingEventWrapperProtobufEncoder
public LoggingEventWrapperProtobufEncoder(boolean compressing)
isCompressing
public boolean isCompressing()
setCompressing
public void setCompressing(boolean compressing)
encode
public byte[] encode(de.huxhorn.lilith.data.eventsource.EventWrapper<de.huxhorn.lilith.data.logging.LoggingEvent> wrapper)
- Specified by:
encode in interface de.huxhorn.sulky.codec.Encoder<de.huxhorn.lilith.data.eventsource.EventWrapper<de.huxhorn.lilith.data.logging.LoggingEvent>>
convert
public static LoggingProto.EventWrapper convert(de.huxhorn.lilith.data.eventsource.EventWrapper<de.huxhorn.lilith.data.logging.LoggingEvent> wrapper)
convert
public static LoggingProto.EventIdentifier convert(de.huxhorn.lilith.data.eventsource.EventIdentifier eventId)
convert
public static LoggingProto.SourceIdentifier convert(de.huxhorn.lilith.data.eventsource.SourceIdentifier sourceId)