Mercurial > hg > Members > tatsuki > bench > jungle-core
view src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/persistent/NullJournal.java @ 45:fb00d7b147c8
added JungleTree service
author | Shoshi TAMAKI |
---|---|
date | Tue, 05 Feb 2013 02:04:34 +0900 |
parents | 9f8b91265c3e |
children | b136a24f82aa |
line wrap: on
line source
package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent; public class NullJournal implements Journal { private static final NullChangeListWriter NULL_WRITER = new NullChangeListWriter(); private static final NullChangeListReader NULL_READER = new NullChangeListReader(); @Override public ChangeListReader getReader() { return NULL_READER; } @Override public ChangeListWriter getWriter() { return NULL_WRITER; } private static class NullChangeListWriter implements ChangeListWriter { @Override public Result write(ChangeList _operations) { return Result.SUCCESS; } } private static class NullChangeListReader implements ChangeListReader { @Override public ChangeListReader newReader() { return this; } @Override public ChangeList read() { return null; } } }