[Yanel-commits] rev 23697 -
public/yanel/trunk/src/resources/add-realm/src/java/org/wyona/yanel/impl/resources
michi at wyona.com
michi at wyona.com
Thu Apr 12 17:52:40 CEST 2007
Author: michi
Date: 2007-04-12 17:52:39 +0200 (Thu, 12 Apr 2007)
New Revision: 23697
Modified:
public/yanel/trunk/src/resources/add-realm/src/java/org/wyona/yanel/impl/resources/AddRealmResource2.java
Log:
output crawler events
Modified: public/yanel/trunk/src/resources/add-realm/src/java/org/wyona/yanel/impl/resources/AddRealmResource2.java
===================================================================
--- public/yanel/trunk/src/resources/add-realm/src/java/org/wyona/yanel/impl/resources/AddRealmResource2.java 2007-04-12 14:31:09 UTC (rev 23696)
+++ public/yanel/trunk/src/resources/add-realm/src/java/org/wyona/yanel/impl/resources/AddRealmResource2.java 2007-04-12 15:52:39 UTC (rev 23697)
@@ -192,7 +192,13 @@
* Get from existing website view
*/
public View getFromExistingWebsiteView(HttpServletRequest request, String viewId) throws Exception {
- Document document = getFromExistingWebsiteInputDocument();
+ Document document = null;
+
+ if (request.getParameter("check-crawler-status") != null) {
+ document = getCheckCrawlerStatusInputDocument();
+ } else {
+ document = getFromExistingWebsiteInputDocument();
+ }
View view = new View();
Transformer transformer = null;
@@ -299,6 +305,28 @@
/**
*
*/
+ private Document getCheckCrawlerStatusInputDocument() {
+ Document doc = getDocument();
+ Element rootElement = doc.getDocumentElement();
+ Element fromExistingWebsiteElement = (Element) rootElement.appendChild(doc.createElementNS(NAMESPACE, "from-existing-website"));
+
+ EventLog eventLog = (EventLog) request.getSession().getAttribute(SESSION_ATTR_EVENT_LOG);
+ if (eventLog != null) {
+ Element deElement = (Element) fromExistingWebsiteElement.appendChild(doc.createElementNS(NAMESPACE, "downloadevents"));
+ deElement.appendChild(doc.createTextNode(eventLog.getDownloadEvents()));
+
+/*
+transformer.setParameter("errorevents", eventLog.getErrorEvents());
+transformer.setParameter("nofdownloads", String.valueOf(eventLog.getNofDownloads()));
+transformer.setParameter("isdone", String.valueOf(eventLog.isDone()));
+*/
+ }
+ return doc;
+ }
+
+ /**
+ *
+ */
private Document getFromExistingWebsiteInputDocument() {
Document doc = getDocument();
Element rootElement = doc.getDocumentElement();
More information about the Yanel-commits
mailing list