From: cvs@openprivacy.orgCVS update: sierra/src/java/org/openprivacy/sierra/reputation/talon/implementations
Date: Wednesday March 21, 19101 @ 21:44
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/reputation/talon/implementations
-----------------------------------
Update of /usr/local/cvs/public/sierra/src/java/org/openprivacy/sierra/reputation/talon/implementations
In directory giga:/tmp/cvs-serv28845/src/java/org/openprivacy/sierra/reputation/talon/implementations
Modified Files:
SimpleReputation.java
Log Message:
step 2 works
*****************************************************************
File: sierra/src/java/org/openprivacy/sierra/reputation/talon/implementations/SimpleReputation.java
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/reputation/talon/implementations/SimpleReputation.java?annotate=1.11
CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/reputation/talon/implementations/SimpleReputation.java?rev=1.11&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/reputation/talon/implementations/SimpleReputation.java.diff?r1=1.11&r2=1.10
-----------------------------------
Index: sierra/src/java/org/openprivacy/sierra/reputation/talon/implementations/SimpleReputation.java
diff -u sierra/src/java/org/openprivacy/sierra/reputation/talon/implementations/SimpleReputation.java:1.10 sierra/src/java/org/openprivacy/sierra/reputation/talon/implementations/SimpleReputation.java:1.11
--- sierra/src/java/org/openprivacy/sierra/reputation/talon/implementations/SimpleReputation.java:1.10 Wed Mar 21 12:59:37 2001
+++ sierra/src/java/org/openprivacy/sierra/reputation/talon/implementations/SimpleReputation.java Wed Mar 21 21:44:04 2001
@@ -1,7 +1,7 @@
/*
* ----
*
- * $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
* $Project: http://sierra.openprivacy.org $
* $CVSROOT: :pserver:anoncvs@sierra.openprivacy.org:/usr/local/cvs/public $
* $WebCVS: http://www.openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/ $
@@ -46,7 +46,7 @@
*
* @see Reputation
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public class SimpleReputation extends BaseComponent implements Component, Reputation {
@@ -65,7 +65,7 @@
/**
* @see Reputation
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public Reference getReference() {
@@ -76,7 +76,7 @@
/**
* @see Reputation
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public void setReference( Reference reference ) {
@@ -87,8 +87,44 @@
/**
* @see Reputation
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
+ public void setReference( URI uri ) {
+
+
+ //generally speaking this should never throw an Exception
+ try {
+
+ Reference reference = ( Reference )ComponentFactory
+ .getInstance( SimpleReference.class );
+
+ reference.setURI( uri );
+
+ this.setReference( reference );
+
+ } catch (Throwable t) {
+
+ //FIXME: use the Talon logger on this.
+ getLogger().error( t );
+
+ }
+
+ }
+
+ /**
+ * @see Reputation
+ * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
+ */
+ public void setReference( String uri ) {
+ this.setReference( new URI( uri ) );
+ }
+
+ /**
+ * @see Reputation
+ * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
+ */
public Nym getNym() {
return this.nym;
@@ -98,7 +134,7 @@
/**
* @see Reputation
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public void setNym( Nym nym ) {
@@ -109,7 +145,7 @@
/**
* @see Reputation
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public Enumeration getPayloads() {
@@ -120,7 +156,7 @@
/**
* @see Reputation
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public void addPayload( Payload payload ) {
@@ -131,7 +167,7 @@
/**
* @see Reputation
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public void removePayload( Payload payload ) {
@@ -141,7 +177,7 @@
/**
* @see Reputation
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public SignatureValue getSignatureValue() {
@@ -152,7 +188,7 @@
/**
* @see Reputation
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public void setSignatureValue( SignatureValue sv ) {
@@ -162,7 +198,7 @@
/**
* @see Reputation
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public URI getURI() {
@@ -172,7 +208,7 @@
/**
* @see Reputation
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public void setURI( URI uri ) {
@@ -184,7 +220,7 @@
/**
* @see Reputation
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public PropertyManager getPropertyManager() {
@@ -195,7 +231,7 @@
/**
* @see Canonicalizable
* @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
- * @version $Id: SimpleReputation.java,v 1.10 2001/03/21 20:59:37 burton Exp $
+ * @version $Id: SimpleReputation.java,v 1.11 2001/03/22 05:44:04 burton Exp $
*/
public byte[] getCanonicalFormat() {
This archive was generated by hypermail 2b30 : Wed Mar 21 2001 - 21:45:37 PST