Revision: 3176
http://archive-access.svn.sourceforge.net/archive-access/?rev=3176&view=rev
Author: bradtofel
Date: 2010-07-20 23:49:44 +0000 (Tue, 20 Jul 2010)
Log Message:
-----------
FEATURE: add CaptureSearchResults to the exception if the problem is ResourceNotAvailable, allowing jsp to offer alternate versions.
Modified Paths:
--------------
trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotAvailableException.java
Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotAvailableException.java
===================================================================
--- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotAvailableException.java 2010-07-20 23:48:56 UTC (rev 3175)
+++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotAvailableException.java 2010-07-20 23:49:44 UTC (rev 3176)
@@ -26,6 +26,9 @@
import javax.servlet.http.HttpServletResponse;
+import org.archive.wayback.core.CaptureSearchResults;
+import org.archive.wayback.core.SearchResults;
+
/**
* Exception class for queries which matching resource is not presently
* accessible
@@ -39,6 +42,7 @@
*/
private static final long serialVersionUID = 1L;
protected static final String ID = "resourceNotAvailable";
+ private CaptureSearchResults results;
/**
* Constructor
@@ -65,4 +69,13 @@
public int getStatus() {
return HttpServletResponse.SC_SERVICE_UNAVAILABLE;
}
+ /**
+ * @param results
+ */
+ public void setCaptureSearchResults(CaptureSearchResults results) {
+ this.results = results;
+ }
+ public CaptureSearchResults getCaptureSearchResults() {
+ return results;
+ }
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|