From: cvs@openprivacy.orgCVS update: sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple
Date: Sunday March 11, 19101 @ 1:50
Author: burton
CVSWEB Options: -------------------
Main CVSWeb: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi
View this module: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple
-----------------------------------
Update of /usr/local/cvs/public/sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple
In directory giga:/tmp/cvs-serv19548/src/java/org/openprivacy/sierra/store/talon/implementations/simple
Modified Files:
SimpleStoreEngine.java
Log Message:
fixed bug with missing properties...
*****************************************************************
File: sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple/SimpleStoreEngine.java
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple/SimpleStoreEngine.java?annotate=1.2
CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple/SimpleStoreEngine.java?rev=1.2&content-type=text/x-cvsweb-markup
CVSWeb: Diff to previous version: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple/SimpleStoreEngine.java.diff?r1=1.2&r2=1.1
-----------------------------------
Index: sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple/SimpleStoreEngine.java
diff -u sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple/SimpleStoreEngine.java:1.1 sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple/SimpleStoreEngine.java:1.2
--- sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple/SimpleStoreEngine.java:1.1 Sat Mar 3 14:58:07 2001
+++ sierra/src/java/org/openprivacy/sierra/store/talon/implementations/simple/SimpleStoreEngine.java Sun Mar 11 01:50:12 2001
@@ -41,21 +41,36 @@
* sierra restart.
*
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleStoreEngine.java,v 1.1 2001/03/03 22:58:07 burton Exp $
+ * @version $Id: SimpleStoreEngine.java,v 1.2 2001/03/11 09:50:12 burton Exp $
*/
public class SimpleStoreEngine extends BaseComponent implements Component, StoreEngine {
+ public static final String[] REQUIRED_PROPERTIES = { "jdbc_url" };
+
+ public static final String JDBC_URL = "jdbc_url";
+
+
private Hashtable store = new Hashtable();
public void init() throws TalonException {
+ this.getComponentHandle().getInitProperties().require( REQUIRED_PROPERTIES );
+
+ PropertyManager pm = getComponentHandle().getInitProperties();
+
+ pm.dump();
+
+ String url = pm.getString( JDBC_URL );
+
+ this.getLogger().message( "Connecting... to: " + url );
+
}
/**
* @see Store
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleStoreEngine.java,v 1.1 2001/03/03 22:58:07 burton Exp $
+ * @version $Id: SimpleStoreEngine.java,v 1.2 2001/03/11 09:50:12 burton Exp $
*/
public Reputation get( URI url ) {
@@ -67,7 +82,7 @@
/**
* @see Store
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleStoreEngine.java,v 1.1 2001/03/03 22:58:07 burton Exp $
+ * @version $Id: SimpleStoreEngine.java,v 1.2 2001/03/11 09:50:12 burton Exp $
*/
public Reputation get( SignatureValue sv ) {
@@ -78,7 +93,7 @@
/**
* @see Store
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleStoreEngine.java,v 1.1 2001/03/03 22:58:07 burton Exp $
+ * @version $Id: SimpleStoreEngine.java,v 1.2 2001/03/11 09:50:12 burton Exp $
*/
public void put( Reputation reputation ) {
@@ -91,7 +106,7 @@
/**
* @see Store
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleStoreEngine.java,v 1.1 2001/03/03 22:58:07 burton Exp $
+ * @version $Id: SimpleStoreEngine.java,v 1.2 2001/03/11 09:50:12 burton Exp $
*/
public void populate( RCE rce ) {
@@ -102,7 +117,7 @@
/**
* @see StoreEngine
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleStoreEngine.java,v 1.1 2001/03/03 22:58:07 burton Exp $
+ * @version $Id: SimpleStoreEngine.java,v 1.2 2001/03/11 09:50:12 burton Exp $
*/
public QueryManager getQueryManager() throws SierraException {
throw new SierraException("no query manager defined here." );
This archive was generated by hypermail 2b30 : Sun Mar 11 2001 - 01:50:44 PST