Mercurial > hg > Members > nobuyasu > jungle-network
view src/alice/jungle/persistence/NetworkJournal.java @ 81:b9dd8ec0e66e
Added NetworkJournal
author | one |
---|---|
date | Wed, 16 Oct 2013 19:57:18 +0900 |
parents | |
children | b3ccefdf2b43 |
line wrap: on
line source
package alice.jungle.persistence; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeList; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeListReader; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeListWriter; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.Journal; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.Result; public class NetworkJournal implements Journal { private static final NetworkChangeListWriter WRITER = new NetworkChangeListWriter(); private static final NetworkChangeListReader READER = new NetworkChangeListReader(); @Override public ChangeListReader getReader() { return READER; } @Override public ChangeListWriter getWriter() { return WRITER; } private static class NetworkChangeListWriter implements ChangeListWriter { @Override public Result write(ChangeList _operations) { return Result.SUCCESS; } e } private static class NetworkChangeListReader implements ChangeListReader { @Override public ChangeListReader newReader() { return this; } @Override public ChangeList read() { return null; } } }