[Yanel-commits] rev 57772 - public/yanel/trunk/src/contributions/resources/sessionmanager/src/java/org/wyona/yanel/impl/resources/sessionmanager

michi at wyona.com michi at wyona.com
Mon Apr 11 10:04:51 CEST 2011


Author: michi
Date: 2011-04-11 10:04:51 +0200 (Mon, 11 Apr 2011)
New Revision: 57772

Modified:
   public/yanel/trunk/src/contributions/resources/sessionmanager/src/java/org/wyona/yanel/impl/resources/sessionmanager/SessionManagerResource.java
Log:
string builder stuff removed

Modified: public/yanel/trunk/src/contributions/resources/sessionmanager/src/java/org/wyona/yanel/impl/resources/sessionmanager/SessionManagerResource.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/sessionmanager/src/java/org/wyona/yanel/impl/resources/sessionmanager/SessionManagerResource.java	2011-04-11 08:03:16 UTC (rev 57771)
+++ public/yanel/trunk/src/contributions/resources/sessionmanager/src/java/org/wyona/yanel/impl/resources/sessionmanager/SessionManagerResource.java	2011-04-11 08:04:51 UTC (rev 57772)
@@ -38,14 +38,10 @@
         Document doc = org.wyona.commons.xml.XMLHelper.createDocument(NAMESPACE, "session-manager");
         Element rootEl = doc.getDocumentElement();
 
-        //StringBuffer sb = new StringBuffer("<?xml version=\"1.0\"?>");
-        //sb.append("<session-manager xmlns=\"http://www.wyona.org/yanel/1.0\">");
-
         javax.servlet.http.HttpSession[] activeSessions = org.wyona.yanel.servlet.SessionCounter.getActiveSessions();
         Element numberOfSessionsEl = doc.createElementNS(NAMESPACE, "number-of-sessions");
         numberOfSessionsEl.appendChild(doc.createTextNode("" + activeSessions.length));
         rootEl.appendChild(numberOfSessionsEl);
-        //sb.append("<number-of-sessions>" + activeSessions.length + "</number-of-sessions>");
 
         java.text.DateFormat dateFormat = new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss:SSZ");
         for (int i = 0; i < activeSessions.length; i++) {
@@ -54,7 +50,6 @@
                 sessionEl.setAttribute("id", activeSessions[i].getId());
                 sessionEl.setAttribute("creation-time", dateFormat.format(new Date(activeSessions[i].getCreationTime())));
                 sessionEl.setAttribute("last-accessed-time", dateFormat.format(new Date(activeSessions[i].getLastAccessedTime())));
-                //sb.append("<session id=\"" + activeSessions[i].getId() + "\" creation-time=\"" + dateFormat.format(new Date(activeSessions[i].getCreationTime())) + "\" last-accessed-time=\"" + dateFormat.format(new Date(activeSessions[i].getLastAccessedTime())) + "\">");
                 rootEl.appendChild(sessionEl);
 
                 // TODO ...
@@ -63,29 +58,22 @@
                     Element identitiesEl = doc.createElementNS(NAMESPACE, "identities");
                     identitiesEl.appendChild(doc.createTextNode(identityMap.toString()));
                     sessionEl.appendChild(identitiesEl);
-                    //sb.append("<identities>" + identityMap.toString() + "</identities>");
                 } else {
                     sessionEl.appendChild(doc.createElementNS(NAMESPACE, "no-identity-yet"));
-                    //sb.append("<no-identity-yet/>");
                 }
                 String lastAccessedURL = (String) activeSessions[i].getAttribute(YanelServlet.YANEL_LAST_ACCESS_ATTR);
                 if(lastAccessedURL != null) {
                     Element lastAccessedURLEl = doc.createElementNS(NAMESPACE, "last-accessed-url");
                     lastAccessedURLEl.appendChild(doc.createTextNode(lastAccessedURL));
                     sessionEl.appendChild(lastAccessedURLEl);
-                    //sb.append("<last-accessed-url>" + lastAccessedURL + "</last-accessed-url>");
                 }
-                //sb.append("</session>");
             } catch (Exception e) {
                 Element exceptionEl = doc.createElementNS(NAMESPACE, "exception");
                 exceptionEl.setAttribute("session-id", activeSessions[i].getId());
                 exceptionEl.appendChild(doc.createTextNode(e.getMessage()));
                 rootEl.appendChild(exceptionEl);
-                //sb.append("<exception session-id=\"" + activeSessions[i].getId() + "\">" + e.getMessage() + "</exception>");
             }
         }
-        //sb.append("</session-manager>");
-        //return new ByteArrayInputStream(sb.toString().getBytes());
         return org.wyona.commons.xml.XMLHelper.getInputStream(doc, false, false, null);
     }
 }



More information about the Yanel-commits mailing list