You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by jo...@apache.org on 2008/04/03 08:45:47 UTC
svn commit: r644184 -
/cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-components/src/main/java/org/apache/cocoon/generation/StatusGenerator.java
Author: joerg
Date: Wed Apr 2 23:45:43 2008
New Revision: 644184
URL: http://svn.apache.org/viewvc?rev=644184&view=rev
Log:
switch to ContinuationsManager.getForest()
Modified:
cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-components/src/main/java/org/apache/cocoon/generation/StatusGenerator.java
Modified: cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-components/src/main/java/org/apache/cocoon/generation/StatusGenerator.java
URL: http://svn.apache.org/viewvc/cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-components/src/main/java/org/apache/cocoon/generation/StatusGenerator.java?rev=644184&r1=644183&r2=644184&view=diff
==============================================================================
--- cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-components/src/main/java/org/apache/cocoon/generation/StatusGenerator.java (original)
+++ cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-components/src/main/java/org/apache/cocoon/generation/StatusGenerator.java Wed Apr 2 23:45:43 2008
@@ -30,6 +30,7 @@
import org.apache.cocoon.ProcessingException;
import org.apache.cocoon.ResourceNotFoundException;
import org.apache.cocoon.components.flow.ContinuationsManager;
+import org.apache.cocoon.components.flow.WebContinuation;
import org.apache.cocoon.components.flow.WebContinuationDataBean;
import org.apache.cocoon.components.source.util.SourceUtil;
import org.apache.cocoon.configuration.Settings;
@@ -164,16 +165,10 @@
*/
private Source libDirectory;
- /**
- * @see org.apache.avalon.framework.context.Contextualizable#contextualize(org.apache.avalon.framework.context.Context)
- */
public void contextualize(Context avalonContext) throws ContextException {
this.context = avalonContext;
}
- /**
- * @see org.apache.avalon.framework.configuration.Configurable#configure(org.apache.avalon.framework.configuration.Configuration)
- */
public void configure(Configuration configuration) throws ConfigurationException {
this.showContinuations = configuration.getChild("show-continuations").getValueAsBoolean(true);
this.showLibrary = configuration.getChild("show-libraries").getValueAsBoolean(true);
@@ -368,9 +363,9 @@
private void genContinuationsTree() throws SAXException {
startGroup("Continuations");
- List continuationsAsDataBeansList = this.continuationsManager.getWebContinuationsDataBeanList();
- for (Iterator i = continuationsAsDataBeansList.iterator(); i.hasNext();) {
- displayContinuation((WebContinuationDataBean) i.next());
+ Set continuations = this.continuationsManager.getForest();
+ for (Iterator i = continuations.iterator(); i.hasNext();) {
+ displayContinuation(new WebContinuationDataBean((WebContinuation) i.next()));
}
endGroup();
}
@@ -380,7 +375,7 @@
ai.addAttribute(NAMESPACE, "id", "id", "CDATA", wc.getId());
ai.addAttribute(NAMESPACE, "interpreter", "interpreter", "CDATA", wc.getInterpreterId());
ai.addAttribute(NAMESPACE, "expire-time", "expire-time", "CDATA", wc.getExpireTime());
- ai.addAttribute(NAMESPACE, "time-to-live", "time-to-live", "CDATA", wc.getTimeToLive());
+ ai.addAttribute(NAMESPACE, "time-to-live", "time-to-live", "CDATA", wc.getTimeToLive() + "ms");
ai.addAttribute(NAMESPACE, "last-access-time", "last-access-time", "CDATA", wc.getLastAccessTime());
super.contentHandler.startElement(NAMESPACE, "cont", "cont", ai);