Update of /var/cvs/applications/jumpers/src/org/mmbase/jumpers
In directory
james.mmbase.org:/tmp/cvs-serv25982/applications/jumpers/src/org/mmbase/jumpers
Modified Files:
Jumpers.java
Log Message:
Cleaned the code a little
Added some generic stuff for function and datatypes
See also:
http://cvs.mmbase.org/viewcvs/applications/jumpers/src/org/mmbase/jumpers
Index: Jumpers.java
===================================================================
RCS file: /var/cvs/applications/jumpers/src/org/mmbase/jumpers/Jumpers.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- Jumpers.java 27 Nov 2007 15:17:33 -0000 1.6
+++ Jumpers.java 3 Feb 2008 17:33:58 -0000 1.7
@@ -44,7 +44,7 @@
* @author Daniel Ockeloen
* @author Pierre van Rooden (javadocs)
* @author Marcel Maatkamp, VPRO Digitaal
- * @version $Id: Jumpers.java,v 1.6 2007/11/27 15:17:33 michiel Exp $
+ * @version $Id: Jumpers.java,v 1.7 2008/02/03 17:33:58 nklasens Exp $
*/
public class Jumpers extends MMObjectBuilder {
@@ -191,8 +191,8 @@
String field = (String) args.get("field");
if (field == null || field.equals("url")) {
String url = node.getStringValue("url");
- HttpServletRequest req = (HttpServletRequest)
args.get(Parameter.REQUEST);
- HttpServletResponse res = (HttpServletResponse)
args.get(Parameter.RESPONSE);
+ HttpServletRequest req = args.get(Parameter.REQUEST);
+ HttpServletResponse res = args.get(Parameter.RESPONSE);
String link;
if (url.startsWith("http:") || url.startsWith("https:") ||
url.startsWith("ftp:")) {
link = url;
@@ -467,6 +467,7 @@
// database.put
private void jumperDatabaseCache_put(String number, String url) {
+ if (jumpercachebuilder == null) return;
String oldurl = null;
List nodes = null;
@@ -509,6 +510,8 @@
// database.remove
private void jumperDatabaseCache_remove(String number) {
+ if (jumpercachebuilder == null) return;
+
List nodes = null;
try {
NodeSearchQuery query = new NodeSearchQuery(jumpercachebuilder);
@@ -526,7 +529,6 @@
node.getBuilder().removeNode(node);
}
}
-
}
/*
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs