uPortal 2.4.1
API Documentation

org.jasig.portal
Interface IMultithreadedCacheable

All Known Implementing Classes:
CApplet, CGenericXSLT, CGroupsManager, CImage, CInlineFrame, CPortletAdapter, CWebProxy

public interface IMultithreadedCacheable

A cacheable interface for the multithreaded channels

Version:
$Revision: 1.1 $
Author:
Peter Kharchenko pkharchenko@interactivebusiness.com
See Also:
ICacheable, IMultithreadedChannel

Method Summary
 ChannelCacheKey generateKey(java.lang.String uid)
          Requests the channel to generate a key uniqly describing it's current state, and a description of key usage.
 boolean isCacheValid(java.lang.Object validity, java.lang.String uid)
          Requests the channel to verify validity of the retreived cache based on the validator object.
 

Method Detail

generateKey

public ChannelCacheKey generateKey(java.lang.String uid)
Requests the channel to generate a key uniqly describing it's current state, and a description of key usage.


isCacheValid

public boolean isCacheValid(java.lang.Object validity,
                            java.lang.String uid)
Requests the channel to verify validity of the retreived cache based on the validator object.


uPortal 2.4.1
API Documentation