You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by jf...@apache.org on 2004/02/17 04:57:38 UTC
cvs commit: jakarta-jetspeed/src/java/org/apache/jetspeed/services/search/handlers URLToDocHandler.java PortletEntryToDocHandler.java RegistryEntryToDocHandler.java PortletToDocHandler.java
jford 2004/02/16 19:57:38
Modified: src/java/org/apache/jetspeed/services/search/handlers
URLToDocHandler.java PortletEntryToDocHandler.java
RegistryEntryToDocHandler.java
PortletToDocHandler.java
Log:
Changed to dervie from AbstractObjectHandler
Revision Changes Path
1.3 +4 -3 jakarta-jetspeed/src/java/org/apache/jetspeed/services/search/handlers/URLToDocHandler.java
Index: URLToDocHandler.java
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/src/java/org/apache/jetspeed/services/search/handlers/URLToDocHandler.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- URLToDocHandler.java 23 Jul 2003 19:50:23 -0000 1.2
+++ URLToDocHandler.java 17 Feb 2004 03:57:38 -0000 1.3
@@ -65,8 +65,8 @@
// Jetspeed imports
import org.apache.jetspeed.services.logging.JetspeedLogFactoryService;
import org.apache.jetspeed.services.logging.JetspeedLogger;
+import org.apache.jetspeed.services.search.AbstractObjectHandler;
import org.apache.jetspeed.services.search.BaseParsedObject;
-import org.apache.jetspeed.services.search.ObjectHandler;
import org.apache.jetspeed.services.search.ParsedObject;
/**
@@ -75,7 +75,7 @@
* @author <a href="mailto:morciuch@apache.org">Mark Orciuch</a>
* @version $Id$
*/
-public class URLToDocHandler implements ObjectHandler
+public class URLToDocHandler extends AbstractObjectHandler
{
/**
* Static initialization of the logger for this class
@@ -154,6 +154,7 @@
result.setDescription("");
result.setLanguage("");
result.setURL(pageToAdd);
+ result.setClassName(o.getClass().getName());
logger.info("Parsed '" + pageToAdd.toString() + "'");
}
catch (Exception e)
1.4 +11 -3 jakarta-jetspeed/src/java/org/apache/jetspeed/services/search/handlers/PortletEntryToDocHandler.java
Index: PortletEntryToDocHandler.java
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/src/java/org/apache/jetspeed/services/search/handlers/PortletEntryToDocHandler.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- PortletEntryToDocHandler.java 5 Aug 2003 19:08:35 -0000 1.3
+++ PortletEntryToDocHandler.java 17 Feb 2004 03:57:38 -0000 1.4
@@ -72,6 +72,14 @@
*/
public class PortletEntryToDocHandler extends RegistryEntryToDocHandler
{
+ private static final String PARENT = "parent";
+ private static final String TYPE = "type";
+
+ {
+ fields.add(PARENT);
+ fields.add(TYPE);
+ }
+
/**
* Static initialization of the logger for this class
*/
@@ -96,8 +104,8 @@
PortletEntry portletEntry = (PortletEntry) o;
HashMap fields = new HashMap();
- fields.put("parent", portletEntry.getParent());
- fields.put("type", portletEntry.getType());
+ fields.put(PARENT, portletEntry.getParent());
+ fields.put(TYPE, portletEntry.getType());
result.setFields(fields);
1.3 +6 -5 jakarta-jetspeed/src/java/org/apache/jetspeed/services/search/handlers/RegistryEntryToDocHandler.java
Index: RegistryEntryToDocHandler.java
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/src/java/org/apache/jetspeed/services/search/handlers/RegistryEntryToDocHandler.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- RegistryEntryToDocHandler.java 23 Jul 2003 19:50:23 -0000 1.2
+++ RegistryEntryToDocHandler.java 17 Feb 2004 03:57:38 -0000 1.3
@@ -57,17 +57,17 @@
import org.apache.jetspeed.services.logging.JetspeedLogFactoryService;
import org.apache.jetspeed.services.logging.JetspeedLogger;
import org.apache.jetspeed.services.search.BaseParsedObject;
-import org.apache.jetspeed.services.search.ObjectHandler;
+import org.apache.jetspeed.services.search.AbstractObjectHandler;
import org.apache.jetspeed.services.search.ParsedObject;
/**
* This object handler deals with registry entries
*
- * @author <a href="mailto:caius1440@hotmail.com">Jeremy Ford</a>
+ * @author <a href="mailto:jford@apache.org">Jeremy Ford</a>
* @version $Id$
*/
-public class RegistryEntryToDocHandler implements ObjectHandler
+public class RegistryEntryToDocHandler extends AbstractObjectHandler
{
/**
* Static initialization of the logger for this class
@@ -96,7 +96,8 @@
String title = regEntry.getTitle();
result.setTitle(title == null ? regEntry.getName() : title);
+ result.setClassName(o.getClass().getName());
+
return result;
}
-
}
1.3 +3 -4 jakarta-jetspeed/src/java/org/apache/jetspeed/services/search/handlers/PortletToDocHandler.java
Index: PortletToDocHandler.java
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/src/java/org/apache/jetspeed/services/search/handlers/PortletToDocHandler.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- PortletToDocHandler.java 23 Jul 2003 19:50:23 -0000 1.2
+++ PortletToDocHandler.java 17 Feb 2004 03:57:38 -0000 1.3
@@ -57,8 +57,8 @@
import org.apache.jetspeed.services.rundata.JetspeedRunDataService;
import org.apache.jetspeed.services.logging.JetspeedLogFactoryService;
import org.apache.jetspeed.services.logging.JetspeedLogger;
+import org.apache.jetspeed.services.search.AbstractObjectHandler;
import org.apache.jetspeed.services.search.BaseParsedObject;
-import org.apache.jetspeed.services.search.ObjectHandler;
import org.apache.jetspeed.services.search.ParsedObject;
import org.apache.turbine.services.TurbineServices;
@@ -70,7 +70,7 @@
* @author <a href="mailto:caius1440@hotmail.com">Jeremy Ford</a>
* @version $Id$
*/
-public class PortletToDocHandler implements ObjectHandler
+public class PortletToDocHandler extends AbstractObjectHandler
{
/**
* Static initialization of the logger for this class
@@ -107,5 +107,4 @@
return result;
}
-
}
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org