1<?xml version="1.0" encoding="ISO-8859-1" ?>
2
3<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
4   "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
5
6<taglib>
7	<tlibversion>1.5</tlibversion>
8	<jspversion>1.1</jspversion>
9	<shortname>oscache</shortname>
10	<info>OSCache - see http://www.opensymphony.com/oscache</info>
11
12	<tag>
13		<name>cache</name>
14		<tagclass>com.opensymphony.module.oscache.web.tag.CacheTag</tagclass>
15		<bodycontent>JSP</bodycontent>
16		<info>A tag to cache post-processed JSP contents</info>
17
18		<attribute>
19			<name>time</name>
20			<required>false</required>
21			<rtexprvalue>true</rtexprvalue>
22		</attribute>
23
24		<attribute>
25			<name>duration</name>
26			<required>false</required>
27			<rtexprvalue>true</rtexprvalue>
28		</attribute>
29
30		<attribute>
31			<name>refreshpolicyclass</name>
32			<required>false</required>
33			<rtexprvalue>true</rtexprvalue>
34		</attribute>
35
36		<attribute>
37			<name>refreshpolicyparam</name>
38			<required>false</required>
39			<rtexprvalue>true</rtexprvalue>
40		</attribute>
41
42		<attribute>
43			<name>scope</name>
44			<required>false</required>
45			<rtexprvalue>true</rtexprvalue>
46		</attribute>
47
48		<attribute>
49			<name>refresh</name>
50			<required>false</required>
51			<rtexprvalue>true</rtexprvalue>
52		</attribute>
53
54		<attribute>
55			<name>key</name>
56			<required>false</required>
57			<rtexprvalue>true</rtexprvalue>
58		</attribute>
59
60		<attribute>
61			<name>language</name>
62			<required>false</required>
63			<rtexprvalue>true</rtexprvalue>
64		</attribute>
65
66		<attribute>
67			<name>encoding</name>
68			<required>false</required>
69			<rtexprvalue>true</rtexprvalue>
70		</attribute>
71	</tag>
72
73	<tag>
74		<name>usecached</name>
75		<tagclass>com.opensymphony.module.oscache.web.tag.UseCachedTag</tagclass>
76		<info>A tag to tell the cache to use the cached version</info>
77
78		<attribute>
79			<name>use</name>
80			<required>false</required>
81			<rtexprvalue>true</rtexprvalue>
82		</attribute>
83	</tag>
84
85	<tag>
86		<name>flush</name>
87		<tagclass>com.opensymphony.module.oscache.web.tag.FlushTag</tagclass>
88		<info>A tag to flush the cache</info>
89
90		<attribute>
91			<name>scope</name>
92			<required>false</required>
93			<rtexprvalue>true</rtexprvalue>
94		</attribute>
95		<attribute>
96			<name>key</name>
97			<required>false</required>
98			<rtexprvalue>true</rtexprvalue>
99		</attribute>
100		<attribute>
101			<name>language</name>
102			<required>false</required>
103			<rtexprvalue>true</rtexprvalue>
104		</attribute>
105		<attribute>
106			<name>pattern</name>
107			<required>false</required>
108			<rtexprvalue>true</rtexprvalue>
109		</attribute>
110	</tag>
111</taglib>
112