From: cvs@openprivacy.orgCVS update: sierra/src/java/org/openprivacy/sierra/rce/talon/interfaces
Date: Wednesday March 7, 19101 @ 22:29
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/rce/talon/interfaces
-----------------------------------
Update of /usr/local/cvs/public/sierra/src/java/org/openprivacy/sierra/rce/talon/interfaces
In directory giga:/tmp/cvs-serv15988/src/java/org/openprivacy/sierra/rce/talon/interfaces
Modified Files:
RCE.java
Log Message:
...
*****************************************************************
File: sierra/src/java/org/openprivacy/sierra/rce/talon/interfaces/RCE.java
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/rce/talon/interfaces/RCE.java?annotate=1.6
CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/rce/talon/interfaces/RCE.java?rev=1.6&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/rce/talon/interfaces/RCE.java.diff?r1=1.6&r2=1.5
-----------------------------------
Index: sierra/src/java/org/openprivacy/sierra/rce/talon/interfaces/RCE.java
diff -u sierra/src/java/org/openprivacy/sierra/rce/talon/interfaces/RCE.java:1.5 sierra/src/java/org/openprivacy/sierra/rce/talon/interfaces/RCE.java:1.6
--- sierra/src/java/org/openprivacy/sierra/rce/talon/interfaces/RCE.java:1.5 Thu Mar 1 17:27:34 2001
+++ sierra/src/java/org/openprivacy/sierra/rce/talon/interfaces/RCE.java Wed Mar 7 22:29:10 2001
@@ -48,7 +48,7 @@
*
* @see http://www.openprivacy.org
* @author <a href="mailto:burton@openprivacy.org">Kevin A. Burton</a>
- * @version $Id: RCE.java,v 1.5 2001/03/02 01:27:34 burton Exp $
+ * @version $Id: RCE.java,v 1.6 2001/03/08 06:29:10 burton Exp $
*/
public interface RCE extends Component {
@@ -59,7 +59,7 @@
* obtain aggregate reputation objects.
*
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: RCE.java,v 1.5 2001/03/02 01:27:34 burton Exp $
+ * @version $Id: RCE.java,v 1.6 2001/03/08 06:29:10 burton Exp $
*/
public Reputation getReputation( RCEContext context, Reference reference ) throws SierraException;
@@ -67,21 +67,27 @@
/**
* @see #putReputation(RCEContext, Reputation)
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: RCE.java,v 1.5 2001/03/02 01:27:34 burton Exp $
+ * @version $Id: RCE.java,v 1.6 2001/03/08 06:29:10 burton Exp $
*/
public Reputation getReputation( Reference reference ) throws SierraException;
/**
+ * Add a reputation to this RCE. If the RCE does not directly support this
+ * Reputation it is a good idea to throw and Exception. A good example of
+ * this is when a Reputation is added to this RCE but it doesn't have a
+ * stable/fast mechansim to index this content. If additional Talon
+ * sub-components are used to index/manage Reputation object their
+ * reputation can be used to determine if they are supported.
*
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: RCE.java,v 1.5 2001/03/02 01:27:34 burton Exp $
+ * @version $Id: RCE.java,v 1.6 2001/03/08 06:29:10 burton Exp $
*/
public void putReputation( RCEContext context, Reputation reputation ) throws SierraException;
/**
* @see #putReputation(RCEContext, Reference)
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: RCE.java,v 1.5 2001/03/02 01:27:34 burton Exp $
+ * @version $Id: RCE.java,v 1.6 2001/03/08 06:29:10 burton Exp $
*/
public void putReputation( Reputation reputation ) throws SierraException;
@@ -89,7 +95,7 @@
* Determine the Nym under which this RCE is running.
*
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: RCE.java,v 1.5 2001/03/02 01:27:34 burton Exp $
+ * @version $Id: RCE.java,v 1.6 2001/03/08 06:29:10 burton Exp $
*/
public Nym getNym() throws SierraException;
@@ -98,15 +104,16 @@
* queries on this RCE by obtaining its default QueryEngine.
*
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: RCE.java,v 1.5 2001/03/02 01:27:34 burton Exp $
+ * @version $Id: RCE.java,v 1.6 2001/03/08 06:29:10 burton Exp $
*/
public QueryEngine getQueryEngine() throws SierraException;
/**
* Return the StoreEngine used by this RCE.
*
+ * @deprecated Does another object really need the Store that this RCE is using???
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: RCE.java,v 1.5 2001/03/02 01:27:34 burton Exp $
+ * @version $Id: RCE.java,v 1.6 2001/03/08 06:29:10 burton Exp $
*/
public StoreEngine getStoreEngine() throws SierraException;
This archive was generated by hypermail 2b30 : Wed Mar 07 2001 - 22:30:42 PST