org.jasig.portal
Class MultithreadedCacheableChannelAdapter

java.lang.Object
  extended by org.jasig.portal.MultithreadedChannelAdapter
      extended by org.jasig.portal.MultithreadedCacheableChannelAdapter
All Implemented Interfaces:
ICacheable, IChannel
Direct Known Subclasses:
MultithreadedCacheableMimeResponseChannelAdapter, MultithreadedPrivilegedCacheableChannelAdapter

Deprecated. All IChannel implementations should be migrated to portlets

@Deprecated
public class MultithreadedCacheableChannelAdapter
extends MultithreadedChannelAdapter
implements ICacheable

Internal adapter for a multithreaded channel that is also cacheable.

Version:
$Revision: 19776 $
Author:
Peter Kharchenko pkharchenko@interactivebusiness.com
See Also:
MultithreadedChannelAdapter

Field Summary
 
Fields inherited from interface org.jasig.portal.ICacheable
CHANNEL_CACHE_KEY_INSTANCE_SCOPE, CHANNEL_CACHE_KEY_SCOPE_PARAM_NAME, CHANNEL_CACHE_KEY_SYSTEM_SCOPE
 
Constructor Summary
MultithreadedCacheableChannelAdapter(IMultithreadedChannel channel, String uid)
          Deprecated.  
 
Method Summary
 ChannelCacheKey generateKey()
          Deprecated. Requests the channel to generate a key uniquely describing its current state, and a description of key usage.
 boolean isCacheValid(Object validity)
          Deprecated. Requests the channel to verify validity of the retrieved cache based on the validator object.
 
Methods inherited from class org.jasig.portal.MultithreadedChannelAdapter
getRuntimeProperties, receiveEvent, renderXML, setRuntimeData, setStaticData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultithreadedCacheableChannelAdapter

public MultithreadedCacheableChannelAdapter(IMultithreadedChannel channel,
                                            String uid)
Deprecated. 
Method Detail

generateKey

public ChannelCacheKey generateKey()
Deprecated. 
Description copied from interface: ICacheable
Requests the channel to generate a key uniquely describing its current state, and a description of key usage.

Specified by:
generateKey in interface ICacheable

isCacheValid

public boolean isCacheValid(Object validity)
Deprecated. 
Description copied from interface: ICacheable
Requests the channel to verify validity of the retrieved cache based on the validator object.

Specified by:
isCacheValid in interface ICacheable


Copyright © 2010 Jasig. All Rights Reserved.