From 3d8883372e61490a9f226928796ec81dc4e4bf9d Mon Sep 17 00:00:00 2001 From: Vyacheslav Tyutyunkov Date: Wed, 13 Mar 2013 00:16:46 +0700 Subject: [PATCH] #21 - first draft --- .idea/libraries/lib.xml | 11 ++ .idea/misc.xml | 3 +- .idea/modules.xml | 1 + jejdb/Makefile | 68 ++++++++ jejdb/jejdb.iml | 13 ++ jejdb/lib/bson.jar | Bin 0 -> 108889 bytes jejdb/lib/mongo.jar | Bin 0 -> 416439 bytes jejdb/libjejdb.so | Bin 0 -> 13277 bytes jejdb/src/cpp/jejdb.c | 185 +++++++++++++++++++++ jejdb/src/cpp/jejdb.h | 10 ++ jejdb/src/cpp/org_ejdb_driver_EJDB.h | 53 ++++++ jejdb/src/cpp/org_ejdb_driver_EJDBCollection.h | 45 +++++ jejdb/src/cpp/org_ejdb_driver_EJDBDriver.h | 13 ++ jejdb/src/java/org/ejdb/Test.java | 82 +++++++++ jejdb/src/java/org/ejdb/driver/EJDB.java | 109 ++++++++++++ jejdb/src/java/org/ejdb/driver/EJDBCollection.java | 83 +++++++++ jejdb/src/java/org/ejdb/driver/EJDBDriver.java | 50 ++++++ 17 files changed, 725 insertions(+), 1 deletion(-) create mode 100644 .idea/libraries/lib.xml create mode 100644 jejdb/Makefile create mode 100644 jejdb/jejdb.iml create mode 100644 jejdb/lib/bson.jar create mode 100644 jejdb/lib/mongo.jar create mode 100755 jejdb/libjejdb.so create mode 100644 jejdb/src/cpp/jejdb.c create mode 100644 jejdb/src/cpp/jejdb.h create mode 100644 jejdb/src/cpp/org_ejdb_driver_EJDB.h create mode 100644 jejdb/src/cpp/org_ejdb_driver_EJDBCollection.h create mode 100644 jejdb/src/cpp/org_ejdb_driver_EJDBDriver.h create mode 100644 jejdb/src/java/org/ejdb/Test.java create mode 100644 jejdb/src/java/org/ejdb/driver/EJDB.java create mode 100644 jejdb/src/java/org/ejdb/driver/EJDBCollection.java create mode 100644 jejdb/src/java/org/ejdb/driver/EJDBDriver.java diff --git a/.idea/libraries/lib.xml b/.idea/libraries/lib.xml new file mode 100644 index 0000000..14d88d7 --- /dev/null +++ b/.idea/libraries/lib.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index b1e5ea5..8f7b1e2 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,5 +1,6 @@ +