Package org.apache.cassandra.audit
Class BinAuditLogger.Message
java.lang.Object
org.apache.cassandra.utils.binlog.BinLog.ReleaseableWriteMarshallable
org.apache.cassandra.audit.BinAuditLogger.Message
- All Implemented Interfaces:
net.openhft.chronicle.bytes.CommonMarshallable,net.openhft.chronicle.wire.WriteMarshallable,net.openhft.chronicle.wire.WriteValue,WeightedQueue.Weighable
- Enclosing class:
- BinAuditLogger
public static class BinAuditLogger.Message
extends BinLog.ReleaseableWriteMarshallable
implements WeightedQueue.Weighable
-
Field Summary
Fields inherited from interface net.openhft.chronicle.wire.WriteMarshallable
EMPTY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.cassandra.utils.binlog.BinLog.ReleaseableWriteMarshallable
writeMarshallableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.openhft.chronicle.bytes.CommonMarshallable
usesSelfDescribingMessageMethods inherited from interface net.openhft.chronicle.wire.WriteMarshallable
binaryLengthLength, writeValue
-
Constructor Details
-
Message
-
-
Method Details
-
version
protected long version()- Specified by:
versionin classBinLog.ReleaseableWriteMarshallable
-
type
- Specified by:
typein classBinLog.ReleaseableWriteMarshallable
-
writeMarshallablePayload
public void writeMarshallablePayload(net.openhft.chronicle.wire.WireOut wire) - Specified by:
writeMarshallablePayloadin classBinLog.ReleaseableWriteMarshallable
-
release
public void release()- Specified by:
releasein classBinLog.ReleaseableWriteMarshallable
-
weight
public int weight()- Specified by:
weightin interfaceWeightedQueue.Weighable
-