Rename nosqldb component to constdb.
git-svn-id: https://svn.apache.org/repos/asf/tuscany/sca-cpp/trunk@1167575 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/components/Makefile.am b/components/Makefile.am
index f3116a9..078e04e 100644
--- a/components/Makefile.am
+++ b/components/Makefile.am
@@ -15,5 +15,5 @@
# specific language governing permissions and limitations
# under the License.
-SUBDIRS = cache chat http log nosqldb filedb queue sqldb webservice
+SUBDIRS = cache chat http log constdb filedb queue sqldb webservice
diff --git a/components/nosqldb/Makefile.am b/components/constdb/Makefile.am
similarity index 73%
rename from components/nosqldb/Makefile.am
rename to components/constdb/Makefile.am
index 03357cc..e4504a5 100644
--- a/components/nosqldb/Makefile.am
+++ b/components/constdb/Makefile.am
@@ -18,24 +18,24 @@
INCLUDES = -I${TINYCDB_INCLUDE}
incl_HEADERS = *.hpp
-incldir = $(prefix)/include/components/nosqldb
+incldir = $(prefix)/include/components/constdb
dist_comp_SCRIPTS = tinycdb
-compdir=$(prefix)/components/nosqldb
+compdir=$(prefix)/components/constdb
comp_DATA = tinycdb.prefix
tinycdb.prefix: $(top_builddir)/config.status
echo ${TINYCDB_PREFIX} >tinycdb.prefix
-EXTRA_DIST = nosqldb.composite nosqldb.componentType
+EXTRA_DIST = constdb.composite constdb.componentType
-comp_LTLIBRARIES = libnosqldb.la
-noinst_DATA = libnosqldb${libsuffix}
+comp_LTLIBRARIES = libconstdb.la
+noinst_DATA = libconstdb${libsuffix}
-libnosqldb_la_SOURCES = nosqldb.cpp
-libnosqldb_la_LDFLAGS = -L${TINYCDB_LIB} -R${TINYCDB_LIB} -lcdb
-libnosqldb${libsuffix}:
- ln -s .libs/libnosqldb${libsuffix}
+libconstdb_la_SOURCES = constdb.cpp
+libconstdb_la_LDFLAGS = -L${TINYCDB_LIB} -R${TINYCDB_LIB} -lcdb
+libconstdb${libsuffix}:
+ ln -s .libs/libconstdb${libsuffix}
tinycdb_test_SOURCES = tinycdb-test.cpp
tinycdb_test_LDFLAGS = -L${TINYCDB_LIB} -R${TINYCDB_LIB} -lcdb
@@ -43,7 +43,7 @@
client_test_SOURCES = client-test.cpp
client_test_LDFLAGS = -lxml2 -lcurl -lmozjs
-dist_noinst_SCRIPTS = nosqldb-test server-test
+dist_noinst_SCRIPTS = constdb-test server-test
noinst_PROGRAMS = tinycdb-test client-test
-TESTS = nosqldb-test server-test
+TESTS = constdb-test server-test
diff --git a/components/nosqldb/client-test.cpp b/components/constdb/client-test.cpp
similarity index 94%
rename from components/nosqldb/client-test.cpp
rename to components/constdb/client-test.cpp
index 970f817..766e1d2 100644
--- a/components/nosqldb/client-test.cpp
+++ b/components/constdb/client-test.cpp
@@ -34,11 +34,11 @@
#include "../../modules/http/http.hpp"
namespace tuscany {
-namespace nosqldb {
+namespace constdb {
-const string uri("http://localhost:8090/nosqldb");
+const string uri("http://localhost:8090/constdb");
-bool testNoSqlDb() {
+bool testConstDb() {
http::CURLSession cs("", "", "", "");
const list<value> i = list<value>() + "content" + (list<value>() + "item"
@@ -119,7 +119,7 @@
const string p = path(content(id));
const lambda<bool()> gl = getLoop(p, a, cs);
- cout << "NoSqldb get test " << time(gl, 5, 200) << " ms" << endl;
+ cout << "ConstDb get test " << time(gl, 5, 200) << " ms" << endl;
return true;
}
@@ -130,8 +130,8 @@
int main() {
tuscany::cout << "Testing..." << tuscany::endl;
- tuscany::nosqldb::testNoSqlDb();
- tuscany::nosqldb::testGetPerf();
+ tuscany::constdb::testConstDb();
+ tuscany::constdb::testGetPerf();
tuscany::cout << "OK" << tuscany::endl;
diff --git a/components/nosqldb/nosqldb-test b/components/constdb/constdb-test
similarity index 100%
rename from components/nosqldb/nosqldb-test
rename to components/constdb/constdb-test
diff --git a/components/nosqldb/nosqldb.componentType b/components/constdb/constdb.componentType
similarity index 97%
rename from components/nosqldb/nosqldb.componentType
rename to components/constdb/constdb.componentType
index bb79882..c96d2c8 100644
--- a/components/nosqldb/nosqldb.componentType
+++ b/components/constdb/constdb.componentType
@@ -22,7 +22,7 @@
xmlns:t="http://tuscany.apache.org/xmlns/sca/1.1"
targetNamespace="http://tuscany.apache.org/xmlns/sca/components">
- <service name="nosqldb"/>
+ <service name="constdb"/>
<property name="dbname" type="xsd:string"/>
</composite>
diff --git a/components/nosqldb/nosqldb.composite b/components/constdb/constdb.composite
similarity index 85%
rename from components/nosqldb/nosqldb.composite
rename to components/constdb/constdb.composite
index 15c030a..ea6b490 100644
--- a/components/nosqldb/nosqldb.composite
+++ b/components/constdb/constdb.composite
@@ -19,13 +19,13 @@
-->
<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912"
targetNamespace="http://tuscany.apache.org/xmlns/sca/components"
- name="nosqldb">
+ name="constdb">
- <component name="nosqldb">
- <implementation.cpp path="." library="libnosqldb"/>
+ <component name="constdb">
+ <implementation.cpp path="." library="libconstdb"/>
<property name="dbname">tmp/test.cdb</property>
- <service name="nosqldb">
- <binding.http uri="nosqldb"/>
+ <service name="constdb">
+ <binding.http uri="constdb"/>
</service>
</component>
diff --git a/components/nosqldb/nosqldb.cpp b/components/constdb/constdb.cpp
similarity index 93%
rename from components/nosqldb/nosqldb.cpp
rename to components/constdb/constdb.cpp
index cda3ca4..c76206b 100644
--- a/components/nosqldb/nosqldb.cpp
+++ b/components/constdb/constdb.cpp
@@ -31,7 +31,7 @@
#include "tinycdb.hpp"
namespace tuscany {
-namespace nosqldb {
+namespace constdb {
/**
* Get an item from the database.
@@ -74,9 +74,9 @@
/**
* Component implementation lambda function.
*/
-class applyNoSqldb {
+class applyConstDb {
public:
- applyNoSqldb(tinycdb::TinyCDB& cdb) : cdb(cdb) {
+ applyConstDb(tinycdb::TinyCDB& cdb) : cdb(cdb) {
}
const value operator()(const list<value>& params) const {
@@ -105,7 +105,7 @@
tinycdb::TinyCDB& cdb = *(new (gc_new<tinycdb::TinyCDB>()) tinycdb::TinyCDB(dbname));
// Return the component implementation lambda function
- return value(lambda<value(const list<value>&)>(applyNoSqldb(cdb)));
+ return value(lambda<value(const list<value>&)>(applyConstDb(cdb)));
}
}
@@ -116,7 +116,7 @@
const tuscany::value apply(const tuscany::list<tuscany::value>& params) {
const tuscany::value func(car(params));
if (func == "start")
- return tuscany::nosqldb::start(cdr(params));
+ return tuscany::constdb::start(cdr(params));
return tuscany::mkfailure<tuscany::value>();
}
diff --git a/components/nosqldb/server-test b/components/constdb/server-test
similarity index 97%
rename from components/nosqldb/server-test
rename to components/constdb/server-test
index d156f98..6d53e64 100755
--- a/components/nosqldb/server-test
+++ b/components/constdb/server-test
@@ -24,7 +24,7 @@
../../modules/server/scheme-conf tmp
cat >>tmp/conf/httpd.conf <<EOF
SCAContribution `pwd`/
-SCAComposite nosqldb.composite
+SCAComposite constdb.composite
EOF
./tinycdb -c -m tmp/test.cdb </dev/null
diff --git a/components/nosqldb/tinycdb b/components/constdb/tinycdb
similarity index 100%
rename from components/nosqldb/tinycdb
rename to components/constdb/tinycdb
diff --git a/components/nosqldb/tinycdb-test.cpp b/components/constdb/tinycdb-test.cpp
similarity index 100%
rename from components/nosqldb/tinycdb-test.cpp
rename to components/constdb/tinycdb-test.cpp
diff --git a/components/nosqldb/tinycdb.hpp b/components/constdb/tinycdb.hpp
similarity index 100%
rename from components/nosqldb/tinycdb.hpp
rename to components/constdb/tinycdb.hpp
diff --git a/configure.ac b/configure.ac
index d0f5a29..92805a6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -995,7 +995,7 @@
components/cache/Makefile
components/log/Makefile
components/chat/Makefile
- components/nosqldb/Makefile
+ components/constdb/Makefile
components/filedb/Makefile
components/http/Makefile
components/queue/Makefile
@@ -1008,7 +1008,7 @@
samples/store-java/Makefile
samples/store-gae/Makefile
samples/store-sql/Makefile
- samples/store-nosql/Makefile
+ samples/store-constdb/Makefile
samples/store-vhost/Makefile
samples/store-cluster/Makefile
samples/relay-python/Makefile
diff --git a/samples/Makefile.am b/samples/Makefile.am
index 135674a..604a963 100644
--- a/samples/Makefile.am
+++ b/samples/Makefile.am
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-SUBDIRS = store-scheme store-cpp store-python store-java store-gae store-sql store-nosql store-vhost store-cluster relay-python relay-gae
+SUBDIRS = store-scheme store-cpp store-python store-java store-gae store-sql store-constdb store-vhost store-cluster relay-python relay-gae
sample_DATA = README
sampledir=$(prefix)/samples
diff --git a/samples/store-nosql/Makefile.am b/samples/store-constdb/Makefile.am
similarity index 95%
rename from samples/store-nosql/Makefile.am
rename to samples/store-constdb/Makefile.am
index e69d8a1..d2783f3 100644
--- a/samples/store-nosql/Makefile.am
+++ b/samples/store-constdb/Makefile.am
@@ -16,7 +16,7 @@
# under the License.
dist_sample_SCRIPTS = start stop ssl-start
-sampledir = $(prefix)/samples/store-nosql
+sampledir = $(prefix)/samples/store-constdb
nobase_dist_sample_DATA = currency-converter.scm fruits-catalog.scm shopping-cart.scm store.scm store.composite htdocs/*.html
diff --git a/samples/store-nosql/currency-converter.scm b/samples/store-constdb/currency-converter.scm
similarity index 100%
rename from samples/store-nosql/currency-converter.scm
rename to samples/store-constdb/currency-converter.scm
diff --git a/samples/store-nosql/fruits-catalog.scm b/samples/store-constdb/fruits-catalog.scm
similarity index 100%
rename from samples/store-nosql/fruits-catalog.scm
rename to samples/store-constdb/fruits-catalog.scm
diff --git a/samples/store-nosql/htdocs/index.html b/samples/store-constdb/htdocs/index.html
similarity index 100%
rename from samples/store-nosql/htdocs/index.html
rename to samples/store-constdb/htdocs/index.html
diff --git a/samples/store-nosql/server-test b/samples/store-constdb/server-test
similarity index 100%
rename from samples/store-nosql/server-test
rename to samples/store-constdb/server-test
diff --git a/samples/store-nosql/shopping-cart.scm b/samples/store-constdb/shopping-cart.scm
similarity index 100%
rename from samples/store-nosql/shopping-cart.scm
rename to samples/store-constdb/shopping-cart.scm
diff --git a/samples/store-nosql/ssl-start b/samples/store-constdb/ssl-start
similarity index 95%
rename from samples/store-nosql/ssl-start
rename to samples/store-constdb/ssl-start
index c536e9b..047ec97 100755
--- a/samples/store-nosql/ssl-start
+++ b/samples/store-constdb/ssl-start
@@ -32,5 +32,5 @@
EOF
-../../components/nosqldb/tinycdb -c -m tmp/store.cdb </dev/null
+../../components/constdb/tinycdb -c -m tmp/store.cdb </dev/null
../../modules/http/httpd-start tmp
diff --git a/samples/store-nosql/start b/samples/store-constdb/start
similarity index 94%
rename from samples/store-nosql/start
rename to samples/store-constdb/start
index 0bed2c5..972d7f9 100755
--- a/samples/store-nosql/start
+++ b/samples/store-constdb/start
@@ -28,5 +28,5 @@
EOF
-../../components/nosqldb/tinycdb -c -m tmp/store.cdb </dev/null
+../../components/constdb/tinycdb -c -m tmp/store.cdb </dev/null
../../modules/http/httpd-start tmp
diff --git a/samples/store-nosql/stop b/samples/store-constdb/stop
similarity index 100%
rename from samples/store-nosql/stop
rename to samples/store-constdb/stop
diff --git a/samples/store-nosql/store.composite b/samples/store-constdb/store.composite
similarity index 90%
rename from samples/store-nosql/store.composite
rename to samples/store-constdb/store.composite
index 5989b69..168be26 100644
--- a/samples/store-nosql/store.composite
+++ b/samples/store-constdb/store.composite
@@ -48,7 +48,7 @@
<service name="Total">
<binding.jsonrpc uri="total"/>
</service>
- <reference name="cache" target="NoSqldb"/>
+ <reference name="cache" target="ConstDb"/>
</component>
<component name="CurrencyConverter">
@@ -58,11 +58,11 @@
</service>
</component>
- <component name="NoSqldb">
- <implementation.cpp path="../../components/nosqldb" library="libnosqldb"/>
+ <component name="ConstDb">
+ <implementation.cpp path="../../components/constdb" library="libconstdb"/>
<property name="dbname">tmp/store.cdb</property>
- <service name="NoSqldb">
- <binding.atom uri="nosqldb"/>
+ <service name="ConstDb">
+ <binding.atom uri="constdb"/>
</service>
</component>
diff --git a/samples/store-nosql/store.scm b/samples/store-constdb/store.scm
similarity index 100%
rename from samples/store-nosql/store.scm
rename to samples/store-constdb/store.scm