KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > mmbase > module > cacheline


1 /*
2
3 This software is OSI Certified Open Source Software.
4 OSI Certified is a certification mark of the Open Source Initiative.
5
6 The license (Mozilla version 1.0) can be read at the MMBase site.
7 See http://www.MMBase.org/license
8
9 */

10 package org.mmbase.module;
11
12 import java.util.Date JavaDoc;
13
14 /**
15  * Class cacheline
16  *
17  * @application cache [utility]
18  * @javadoc
19  * @rename CacheLine
20  * @move org.mmbase.cache
21  * @author $Author: pierre $
22  * @version $Id: cacheline.java,v 1.9 2003/03/10 11:50:14 pierre Exp $
23  */

24
25 public class cacheline {
26
27     /**
28      * @javadoc
29      * @scope private
30      */

31     public Date JavaDoc lastmod;
32     /**
33      * @javadoc
34      * @scope private
35      */

36     public byte buffer[]=null;
37     /**
38      * @javadoc
39      * @scope private
40      */

41     public int filesize;
42     /**
43      * @javadoc
44      * @scope private
45      */

46     public String JavaDoc mimetype;
47
48     /**
49      * @javadoc
50      */

51     public cacheline(int len) {
52         buffer = new byte[len];
53         filesize=len;
54     }
55
56     /**
57      * @javadoc
58      */

59     public cacheline() {
60     }
61
62     /**
63      * @javadoc
64      */

65     public String JavaDoc toString() {
66         String JavaDoc s = new String JavaDoc(buffer);
67         return mimetype+","+lastmod+","+filesize+","+buffer.length+", "+s;
68     }
69 }
70
71
Popular Tags