# HG changeset patch # User one # Date 1409803910 -32400 # Node ID 8e44d61b8a65b3602256345bcdd223d7efb5036c # Parent 1515eeb547849ac46f5724f2440e0161c1860f76 Log diff -r 1515eeb54784 -r 8e44d61b8a65 pom.xml --- a/pom.xml Wed Sep 03 23:52:10 2014 +0900 +++ b/pom.xml Thu Sep 04 13:11:50 2014 +0900 @@ -1,63 +1,58 @@ - 4.0.0 + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + 4.0.0 - jp.ac.u_ryukyu.ie.cr.shoshi.jungle - bulletinboard - 0.0.1-SNAPSHOT - jar + jp.ac.u_ryukyu.ie.cr.shoshi.jungle + bulletinboard + 0.0.1-SNAPSHOT + jar - bulletinboard - http://maven.apache.org + bulletinboard + http://maven.apache.org - - UTF-8 - + + UTF-8 + - - - junit - junit - 3.8.1 - test - - - org.eclipse.jetty - jetty-server - 9.1.1.v20140108 - - - org.hectorclient - hector-core - 1.1-2 - - - org.apache.cassandra - cassandra-all - 1.2.1 - - - org.slf4j - slf4j-log4j12 - - - log4j - log4j - - - - + + + junit + junit + 3.8.1 + test + + + org.eclipse.jetty + jetty-server + 9.1.1.v20140108 + + + org.hectorclient + hector-core + 1.1-2 + + + org.apache.cassandra + cassandra-all + 1.2.1 + + + org.slf4j + slf4j-log4j12 + + + log4j + log4j + + + + com.eaio.uuid uuid 3.3 - - jungle - jungle-core - 0.0.1-SNAPSHOT - - - + + eaio.com http://eaio.com/maven2 diff -r 1515eeb54784 -r 8e44d61b8a65 src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/bbs/JungleBulletinBoard.java --- a/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/bbs/JungleBulletinBoard.java Wed Sep 03 23:52:10 2014 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/bbs/JungleBulletinBoard.java Thu Sep 04 13:11:50 2014 +0900 @@ -15,14 +15,13 @@ import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.OperationLog; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.PutAttributeOperation; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.NodeEditor; -import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.DefaultTreeNode; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.DefaultTraverser; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.DefaultEither; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.IterableConverter; -public class JungleBulletinBoard implements +public class JungleBulletinBoard implements BulletinBoard { private final Jungle jungle; @@ -91,14 +90,6 @@ return DefaultEither.newB(node); } - public OperationLog getLog(){ - OperationLog op = new DefaultOperationLog(); - op = op.add( new PutAttributeOperation("author", ByteBuffer.wrap(_author.getBytes()))); - op = op.add(new PutAttributeOperation("mes", ByteBuffer.wrap(_initMessage.getBytes()))); - op = op.add(new PutAttributeOperation("key", ByteBuffer.wrap(_editKey.getBytes()))); - return op; - } - }; either = editor.edit(root.add(0), e); @@ -138,14 +129,6 @@ return DefaultEither.newB(node); } - public OperationLog getLog(){ - OperationLog op = new DefaultOperationLog(); - op = op.add( new PutAttributeOperation("author", ByteBuffer.wrap(_author.getBytes()))); - op = op.add(new PutAttributeOperation("mes", ByteBuffer.wrap(_message.getBytes()))); - op = op.add(new PutAttributeOperation("key", ByteBuffer.wrap(_editKey.getBytes()))); - return op; - } - }; path = path.add(size); @@ -175,15 +158,6 @@ return DefaultEither.newB(node); } - public OperationLog getLog(){ - OperationLog op = new DefaultOperationLog(); - op = op.add( new PutAttributeOperation("author", ByteBuffer.wrap(_author.getBytes()))); - op = op.add(new PutAttributeOperation("mes", ByteBuffer.wrap(_message.getBytes()))); - op = op.add(new PutAttributeOperation("key", ByteBuffer.wrap(_editKey.getBytes()))); - return op; - } - - }; Either either = editor.edit(path, e);