package com.aol.micro.server.async.data.writer; import cyclops.async.Future; import lombok.Getter; import lombok.Setter; public class DummyDataWriter implements DataWriter<String> { @Getter @Setter String data; @Getter @Setter int version = 0; @Getter @Setter boolean outofdate = false; @Override public Future<String> loadAndGet() { return Future.ofResult(data); } @Override public Future<Void> saveAndIncrement(String data) { this.data = data; version++; return Future.ofResult(null); } @Override public Future<Boolean> isOutOfDate() { return Future.ofResult(outofdate); } }