Class MetaStoreSerializer

java.lang.Object
io.atomix.raft.storage.serializer.MetaStoreSerializer

public class MetaStoreSerializer extends Object
  • Constructor Details

    • MetaStoreSerializer

      public MetaStoreSerializer()
  • Method Details

    • writeConfiguration

      public int writeConfiguration(Configuration configuration, org.agrona.MutableDirectBuffer buffer, int offset)
    • readConfiguration

      public Configuration readConfiguration(org.agrona.DirectBuffer buffer, int offset)
    • writeTerm

      public void writeTerm(long term, org.agrona.MutableDirectBuffer buffer, int offset)
    • readTerm

      public long readTerm(org.agrona.MutableDirectBuffer buffer, int offset)
    • writeVotedFor

      public void writeVotedFor(String memberId, org.agrona.MutableDirectBuffer buffer, int offset)
    • readVotedFor

      public String readVotedFor(org.agrona.MutableDirectBuffer buffer, int offset)
    • readLastFlushedIndex

      public long readLastFlushedIndex(org.agrona.MutableDirectBuffer buffer, int offset)
    • writeLastFlushedIndex

      public void writeLastFlushedIndex(long index, org.agrona.MutableDirectBuffer buffer, int offset)