- @Override public void removeFromAndPersist(long index) {
- removeFrom(index);
- }
- }
-
- public static class MockPayload extends Payload implements Serializable {
- private static final long serialVersionUID = 3121380393130864247L;
- private String value = "";
-
- public MockPayload(){
-
- }
-
- public MockPayload(String s) {
- this.value = s;
- }
-
- @Override public Map<GeneratedMessage.GeneratedExtension, String> encode() {
- Map<GeneratedMessage.GeneratedExtension, String> map = new HashMap<GeneratedMessage.GeneratedExtension, String>();
- map.put(MockPayloadMessages.value, value);
- return map;
- }
-
- @Override public Payload decode(
- AppendEntriesMessages.AppendEntries.ReplicatedLogEntry.Payload payloadProtoBuff) {
- String value = payloadProtoBuff.getExtension(MockPayloadMessages.value);
- this.value = value;
- return this;
- }
-