You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by bl...@apache.org on 2001/11/13 17:58:43 UTC
cvs commit: xml-cocoon2/src/org/apache/cocoon/servlet CocoonServlet.java
bloritsch 01/11/13 08:58:43
Modified: src/org/apache/cocoon/components/language/markup/sitemap
Tag: cocoon_20_branch SitemapMarkupLanguage.java
src/org/apache/cocoon/components/language/markup/xsp Tag:
cocoon_20_branch XSPMarkupLanguage.java
src/org/apache/cocoon/reading Tag: cocoon_20_branch
DatabaseReader.java ResourceReader.java
src/org/apache/cocoon/servlet Tag: cocoon_20_branch
CocoonServlet.java
Log:
Small resource improvement by avoiding new Date() where possible
Revision Changes Path
No revision
No revision
1.2.2.5 +2 -2 xml-cocoon2/src/org/apache/cocoon/components/language/markup/sitemap/SitemapMarkupLanguage.java
Index: SitemapMarkupLanguage.java
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/components/language/markup/sitemap/SitemapMarkupLanguage.java,v
retrieving revision 1.2.2.4
retrieving revision 1.2.2.5
diff -u -r1.2.2.4 -r1.2.2.5
--- SitemapMarkupLanguage.java 2001/10/11 08:56:06 1.2.2.4
+++ SitemapMarkupLanguage.java 2001/11/13 16:58:42 1.2.2.5
@@ -30,7 +30,7 @@
* <a href="http://xml.apache.org/cocoon/sitemap.html">Sitemap</a>.
*
* @author <a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a>
- * @version CVS $Revision: 1.2.2.4 $ $Date: 2001/10/11 08:56:06 $
+ * @version CVS $Revision: 1.2.2.5 $ $Date: 2001/11/13 16:58:42 $
*/
public class SitemapMarkupLanguage extends AbstractMarkupLanguage {
@@ -203,7 +203,7 @@
newAtts.addAttribute("", "file-name", "file-name", "CDATA", name);
newAtts.addAttribute("", "file-path", "file-path", "CDATA", path);
newAtts.addAttribute("", "creation-date", "creation-date",
- "CDATA", String.valueOf(new Date().getTime())
+ "CDATA", String.valueOf(System.currentTimeMillis())
);
// forward element with the modified attribute
super.startElement(namespaceURI, localName, qName, newAtts);
No revision
No revision
1.2.2.5 +2 -2 xml-cocoon2/src/org/apache/cocoon/components/language/markup/xsp/XSPMarkupLanguage.java
Index: XSPMarkupLanguage.java
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/components/language/markup/xsp/XSPMarkupLanguage.java,v
retrieving revision 1.2.2.4
retrieving revision 1.2.2.5
diff -u -r1.2.2.4 -r1.2.2.5
--- XSPMarkupLanguage.java 2001/10/11 08:56:07 1.2.2.4
+++ XSPMarkupLanguage.java 2001/11/13 16:58:42 1.2.2.5
@@ -31,7 +31,7 @@
*
* @author <a href="mailto:ricardo@apache.org">Ricardo Rocha</a>
* @author <a href="mailto:ssahuc@apache.org">Sebastien Sahuc</a>
- * @version CVS $Revision: 1.2.2.4 $ $Date: 2001/10/11 08:56:07 $
+ * @version CVS $Revision: 1.2.2.5 $ $Date: 2001/11/13 16:58:42 $
*/
public class XSPMarkupLanguage extends AbstractMarkupLanguage {
@@ -239,7 +239,7 @@
newAtts.addAttribute("", "file-name", "file-name", "CDATA", name);
newAtts.addAttribute("", "file-path", "file-path", "CDATA", path);
newAtts.addAttribute("", "creation-date", "creation-date", "CDATA",
- String.valueOf(new Date().getTime())
+ String.valueOf(System.currentTimeMillis())
);
// forward element with the modified attribute
super.startElement(namespaceURI, localName, qName, newAtts);
No revision
No revision
1.2.2.9 +2 -2 xml-cocoon2/src/org/apache/cocoon/reading/DatabaseReader.java
Index: DatabaseReader.java
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/reading/DatabaseReader.java,v
retrieving revision 1.2.2.8
retrieving revision 1.2.2.9
diff -u -r1.2.2.8 -r1.2.2.9
--- DatabaseReader.java 2001/10/15 13:40:39 1.2.2.8
+++ DatabaseReader.java 2001/11/13 16:58:42 1.2.2.9
@@ -45,7 +45,7 @@
public class DatabaseReader extends AbstractReader implements Composable, Configurable, Disposable, Cacheable, Poolable {
private ComponentSelector dbselector;
private String dsn;
- private long lastModified = new Date().getTime();
+ private long lastModified = System.currentTimeMillis();
private Blob resource = null;
private Connection con = null;
private DataSourceComponent datasource = null;
@@ -256,7 +256,7 @@
long expires = parameters.getParameterAsInteger("expires", -1);
if (expires > 0) {
- response.setDateHeader("Expires", new Date().getTime() + expires);
+ response.setDateHeader("Expires", System.currentTimeMillis() + expires);
}
response.setHeader("Accept-Ranges", "bytes");
1.3.2.10 +2 -2 xml-cocoon2/src/org/apache/cocoon/reading/ResourceReader.java
Index: ResourceReader.java
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/reading/ResourceReader.java,v
retrieving revision 1.3.2.9
retrieving revision 1.3.2.10
diff -u -r1.3.2.9 -r1.3.2.10
--- ResourceReader.java 2001/11/05 11:36:19 1.3.2.9
+++ ResourceReader.java 2001/11/13 16:58:42 1.3.2.10
@@ -31,7 +31,7 @@
/**
*
* @author <a href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</a>
- * @version CVS $Revision: 1.3.2.9 $ $Date: 2001/11/05 11:36:19 $
+ * @version CVS $Revision: 1.3.2.10 $ $Date: 2001/11/13 16:58:42 $
*
* The <code>ResourceReader</code> component is used to serve binary data
* in a sitemap pipeline. It makes use of HTTP Headers to determine if
@@ -123,7 +123,7 @@
long expires = parameters.getParameterAsInteger("expires", -1);
if (expires > 0) {
- response.setDateHeader("Expires", new Date().getTime() + expires);
+ response.setDateHeader("Expires", System.currentTimeMillis() + expires);
}
response.setHeader("Accept-Ranges", "bytes");
No revision
No revision
1.13.2.33 +4 -4 xml-cocoon2/src/org/apache/cocoon/servlet/CocoonServlet.java
Index: CocoonServlet.java
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/servlet/CocoonServlet.java,v
retrieving revision 1.13.2.32
retrieving revision 1.13.2.33
diff -u -r1.13.2.32 -r1.13.2.33
--- CocoonServlet.java 2001/10/29 15:31:22 1.13.2.32
+++ CocoonServlet.java 2001/11/13 16:58:42 1.13.2.33
@@ -58,7 +58,7 @@
* @author <a href="mailto:bloritsch@apache.org">Berin Loritsch</a>
* @author <a href="mailto:cziegeler@apache.org">Carsten Ziegeler</a>
* @author <a href="mailto:leo.sutic@inspireinfrastructure.com">Leo Sutic</a>
- * @version CVS $Revision: 1.13.2.32 $ $Date: 2001/10/29 15:31:22 $
+ * @version CVS $Revision: 1.13.2.33 $ $Date: 2001/11/13 16:58:42 $
*/
public class CocoonServlet extends HttpServlet {
@@ -522,7 +522,7 @@
} catch (Exception e){}
// This is more scalable
- long start = new Date().getTime();
+ long start = System.currentTimeMillis();
HttpServletRequest request = RequestWrapper.getServletRequest(req,
CocoonServlet.SAVE_UPLOADED_FILES_TO_DISK,
this.uploadDir,
@@ -654,7 +654,7 @@
res.setContentType(contentType = Notifier.notify(n, res.getOutputStream()));
}
- long end = new Date().getTime();
+ long end = System.currentTimeMillis();
String timeString = processTime(end - start);
log.info("'" + uri + "' " + timeString);
@@ -784,7 +784,7 @@
c.compose(getParentComponentManager ());
c.setLogKitManager(this.logKitManager);
c.initialize();
- this.creationTime = new Date().getTime();
+ this.creationTime = System.currentTimeMillis();
if (this.cocoon != null) {
this.cocoon.dispose();
----------------------------------------------------------------------
In case of troubles, e-mail: webmaster@xml.apache.org
To unsubscribe, e-mail: cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org