Mercurial > hg > Database > jungle-network
diff 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 diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/alice/jungle/persistence/NetworkJournal.java Wed Oct 16 19:57:18 2013 +0900 @@ -0,0 +1,49 @@ +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; + } + + } +}