1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5
<!-- Generated by javadoc (build 1.4.2_02) on Thu Jan 22 21:11:42 CET 2004 -->
7
Overview (OSCache 2.0.2-22Jan04 API)
10
<META NAME="keywords" CONTENT="Overview, OSCache">
12
<LINK REL ="stylesheet" TYPE="text/css" HREF="api.css" TITLE="Style">
14
<SCRIPT type="text/javascript">
15
function windowTitle()
17
parent.document.title="Overview (OSCache 2.0.2-22Jan04 API)";
23
<BODY BGCOLOR="white" onload="windowTitle();">
26
<!-- ========= START OF TOP NAVBAR ======= -->
27
<A NAME="navbar_top"><!-- --></A>
28
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
29
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
31
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
32
<A NAME="navbar_top_firstrow"><!-- --></A>
33
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
34
<TR ALIGN="center" VALIGN="top">
35
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT> </TD>
36
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
37
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
38
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
39
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
40
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
41
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
42
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
46
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
52
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
54
NEXT</FONT></TD>
55
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
56
<A HREF="index.html" target="_top"><B>FRAMES</B></A>
57
<A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>
58
<SCRIPT type="text/javascript">
61
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
66
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
72
<A NAME="skip-navbar_top"></A>
73
<!-- ========= END OF TOP NAVBAR ========= -->
82
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
83
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
84
<TD COLSPAN=2><FONT SIZE="+2">
85
<B>Packages</B></FONT></TD>
87
<TR BGCOLOR="white" CLASS="TableRowColor">
88
<TD WIDTH="20%"><B><A HREF="com/opensymphony/oscache/base/package-summary.html">com.opensymphony.oscache.base</A></B></TD>
89
<TD>Provides the base classes and interfaces that make up the core of OSCache.
94
<TR BGCOLOR="white" CLASS="TableRowColor">
95
<TD WIDTH="20%"><B><A HREF="com/opensymphony/oscache/base/algorithm/package-summary.html">com.opensymphony.oscache.base.algorithm</A></B></TD>
96
<TD>Provides the classes that implement the caching algorithms used by OSCache, all of
97
which are based on a derivative of Doug Lea's <code>ConcurrentReaderHashMap</code>.
102
<TR BGCOLOR="white" CLASS="TableRowColor">
103
<TD WIDTH="20%"><B><A HREF="com/opensymphony/oscache/base/events/package-summary.html">com.opensymphony.oscache.base.events</A></B></TD>
104
<TD>Provides the base classes and interfaces that allow pluggable event handlers to be
105
incorporated into OSCache.
110
<TR BGCOLOR="white" CLASS="TableRowColor">
111
<TD WIDTH="20%"><B><A HREF="com/opensymphony/oscache/base/persistence/package-summary.html">com.opensymphony.oscache.base.persistence</A></B></TD>
112
<TD>Provides the interfaces that provide persistence storage of cached objects.
117
<TR BGCOLOR="white" CLASS="TableRowColor">
118
<TD WIDTH="20%"><B><A HREF="com/opensymphony/oscache/extra/package-summary.html">com.opensymphony.oscache.extra</A></B></TD>
119
<TD>Provides some basic event handler implementations that aren't essential to the core
120
OSCache code, but form a useful starting point for basic logging or further development.
125
<TR BGCOLOR="white" CLASS="TableRowColor">
126
<TD WIDTH="20%"><B><A HREF="com/opensymphony/oscache/general/package-summary.html">com.opensymphony.oscache.general</A></B></TD>
127
<TD>Provides a generic administrator class for the cache.
132
<TR BGCOLOR="white" CLASS="TableRowColor">
133
<TD WIDTH="20%"><B><A HREF="com/opensymphony/oscache/util/package-summary.html">com.opensymphony.oscache.util</A></B></TD>
134
<TD>Provides utility classes that perform fairly general-purpose functions and are required
140
<TR BGCOLOR="white" CLASS="TableRowColor">
141
<TD WIDTH="20%"><B><A HREF="com/opensymphony/oscache/web/package-summary.html">com.opensymphony.oscache.web</A></B></TD>
142
<TD>Provides classes and interfaces that make up the base of OSCache's web application support.
147
<TR BGCOLOR="white" CLASS="TableRowColor">
148
<TD WIDTH="20%"><B><A HREF="com/opensymphony/oscache/web/filter/package-summary.html">com.opensymphony.oscache.web.filter</A></B></TD>
149
<TD>Provides the caching filter (and its support classes) that allows HTTP responses
150
to be cached by OSCache.
155
<TR BGCOLOR="white" CLASS="TableRowColor">
156
<TD WIDTH="20%"><B><A HREF="com/opensymphony/oscache/web/tag/package-summary.html">com.opensymphony.oscache.web.tag</A></B></TD>
157
<TD>Provides the tag libraries that allow OSCache to be accessed via JSP custom tags for
158
caching portions of JSP pages.
169
<!-- ======= START OF BOTTOM NAVBAR ====== -->
170
<A NAME="navbar_bottom"><!-- --></A>
171
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
172
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
174
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
175
<A NAME="navbar_bottom_firstrow"><!-- --></A>
176
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
177
<TR ALIGN="center" VALIGN="top">
178
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT> </TD>
179
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
180
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
181
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
182
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
183
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
184
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
185
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
189
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
190
See <a href=http://www.opensymphony.com/ target=_top>www.opensymphony.com</a> for more information.</EM>
195
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
197
NEXT</FONT></TD>
198
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
199
<A HREF="index.html" target="_top"><B>FRAMES</B></A>
200
<A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>
201
<SCRIPT type="text/javascript">
204
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
209
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
215
<A NAME="skip-navbar_bottom"></A>
216
<!-- ======== END OF BOTTOM NAVBAR ======= -->