# HG changeset patch # User shoshi # Date 1291027542 -32400 # Node ID b8b751a9fafbe0f4a260d5bc619358e9fc562142 # Parent c0a0fa870e6e73b40eb62919aef04d4e4949182c added treecms.proto.cassandra added cassandra libraries diff -r c0a0fa870e6e -r b8b751a9fafb .classpath --- a/.classpath Fri Nov 19 15:31:42 2010 +0900 +++ b/.classpath Mon Nov 29 19:45:42 2010 +0900 @@ -3,5 +3,24 @@ + + + + + + + + + + + + + + + + + + + diff -r c0a0fa870e6e -r b8b751a9fafb CHANGELOG --- a/CHANGELOG Fri Nov 19 15:31:42 2010 +0900 +++ b/CHANGELOG Mon Nov 29 19:45:42 2010 +0900 @@ -1,4 +1,14 @@ CHANGELOG +2010/11/29 +added treecms.proto.cassandra +added cassandra libraries + +2010/11/20 +modified SimpleNode + added getAddedChidlren. + +2010/11/19 +bug fix. 2010/11/18 added GUIEditor diff -r c0a0fa870e6e -r b8b751a9fafb lib/antlr-3.1.3.jar Binary file lib/antlr-3.1.3.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/apache-cassandra-0.6.8.jar Binary file lib/apache-cassandra-0.6.8.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/clhm-production.jar Binary file lib/clhm-production.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/commons-cli-1.1.jar Binary file lib/commons-cli-1.1.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/commons-codec-1.2.jar Binary file lib/commons-codec-1.2.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/commons-collections-3.2.1.jar Binary file lib/commons-collections-3.2.1.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/commons-lang-2.4.jar Binary file lib/commons-lang-2.4.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/google-collections-1.0.jar Binary file lib/google-collections-1.0.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/hadoop-core-0.20.1.jar Binary file lib/hadoop-core-0.20.1.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/high-scale-lib.jar Binary file lib/high-scale-lib.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/ivy-2.1.0.jar Binary file lib/ivy-2.1.0.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/jackson-core-asl-1.4.0.jar Binary file lib/jackson-core-asl-1.4.0.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/jackson-mapper-asl-1.4.0.jar Binary file lib/jackson-mapper-asl-1.4.0.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/jline-0.9.94.jar Binary file lib/jline-0.9.94.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/json-simple-1.1.jar Binary file lib/json-simple-1.1.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/libthrift-r917130.jar Binary file lib/libthrift-r917130.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/log4j-1.2.14.jar Binary file lib/log4j-1.2.14.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/slf4j-api-1.5.8.jar Binary file lib/slf4j-api-1.5.8.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb lib/slf4j-log4j12-1.5.8.jar Binary file lib/slf4j-log4j12-1.5.8.jar has changed diff -r c0a0fa870e6e -r b8b751a9fafb src/treecms/proto/cassandra/CassandraNode.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/treecms/proto/cassandra/CassandraNode.java Mon Nov 29 19:45:42 2010 +0900 @@ -0,0 +1,123 @@ +package treecms.proto.cassandra; + +import org.apache.thrift.*; +import org.apache.thrift.transport.*; +import org.apache.thrift.protocol.*; +import org.apache.cassandra.*; +import org.apache.cassandra.thrift.Cassandra; + +import java.util.Iterator; +import java.util.List; + +import treecms.proto.api.Node; +import treecms.proto.api.NodeID; + +public class CassandraNode implements Node +{ + public static void main(String _args[]) throws Exception + { + TTransport tr = new TFramedTransport(new TSocket("localhost",9160)); + TProtocol proto = new TBinaryProtocol(tr); + Cassandra.Client client = new Cassandra.Client(proto); + tr.open(); + + System.out.println(client.describe_cluster_name()); + } + + @Override + public Node addChild(Node child) { + // TODO Auto-generated method stub + return null; + } + + @Override + public void addChildren(List child) { + // TODO Auto-generated method stub + + } + + @Override + public void clearChildren() { + // TODO Auto-generated method stub + + } + + @Override + public Node cloneNode() { + // TODO Auto-generated method stub + return null; + } + + @Override + public void down(Node child) { + // TODO Auto-generated method stub + + } + + @Override + public List getChildren() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getClassName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public NodeID getID() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getTitle() { + // TODO Auto-generated method stub + return null; + } + + @Override + public boolean isChild(Node child) { + // TODO Auto-generated method stub + return false; + } + + @Override + public Iterator iterator() { + // TODO Auto-generated method stub + return null; + } + + @Override + public boolean removeChild(Node child) { + // TODO Auto-generated method stub + return false; + } + + @Override + public void replace(Node target, Node newChild) { + // TODO Auto-generated method stub + + } + + @Override + public void setClassName(String class1) { + // TODO Auto-generated method stub + + } + + @Override + public void setTitle(String title) { + // TODO Auto-generated method stub + + } + + @Override + public void up(Node child) { + // TODO Auto-generated method stub + + } + +} diff -r c0a0fa870e6e -r b8b751a9fafb src/treecms/proto/simple/SimpleEditor.java --- a/src/treecms/proto/simple/SimpleEditor.java Fri Nov 19 15:31:42 2010 +0900 +++ b/src/treecms/proto/simple/SimpleEditor.java Mon Nov 29 19:45:42 2010 +0900 @@ -54,7 +54,7 @@ //set parameters newNode.setClassName(clone.getClassName()); newNode.setTitle(clone.getTitle()); - + newNode.clearChildren(); } }