Uses of Package com.ibm.websphere.servlet.cache

Packages that use com.ibm.websphere.servlet.cache

Package Description
com.ibm.websphere.servlet.cache Provides the interfaces and classes for caching results from servlets, JSPs and webservices.

Classes in com.ibm.websphere.servlet.cache used by com.ibm.websphere.servlet.cache

Class and Description
CacheableServlet
This interface identifies cacheable servlets to the fragment cache.
CacheConfig
Deprecated.
ConfigElement
Deprecated. This Class represents a variable specified in the cachespec.xml document. If an application uses its own Id or MetaDataGenerator, this class can be used to read the cache policies defined in the Application Assembly Tool (WAS 4.x and higher), or in the cachespec.xml file (WAS 5.0 and higher). It stores all the data specified in the xml file for this variable. The variable may be:
  • a request parameter, (a String defined externally by a client),
  • a request attribute (java object, attached to a ServletRequest object previously in a servlet/JSP),
  • a session parameter (java object attached an HttpSession object)
For example, a request parameter defined so in cachespec.xml

<request>
<parameter id="cityname" data_id="city" required="true" />
</request>

would generate a ConfigElement object where
  • id returns "cityname",
  • method returns null,
  • dataId returns "city",
  • invalidate returns null,
  • required returns TRUE,
  • and type returns ConfigElement.RequestParameter.
DynamicContentProvider
Implement this interface in your Servlet or JSP to have a callback invoked during cache hits.
ExternalCacheAdapter
This is the service provider's interface (SPI) for plugging in an external cache (eg, the AFPA cache, a web server cache, a proxy server cache or a sprayer cache).
FragmentInfo
FragmentInfo extends the EntryInfo interface to add variables unique to externally cacheable pages.
ServletCacheRequest
This interface is a proxy for the WebSphere request object.