01: /* Copyright 2004 The JA-SIG Collaborative. All rights reserved.
02: * See license distributed with this file and
03: * available online at http://www.uportal.org/license.html
04: */
05:
06: package org.jasig.portal;
07:
08: /**
09: * This class takes care of initiating channel rendering thread,
10: * monitoring it for timeouts, retreiving cache, and returning
11: * rendering results and status. It is used by ChannelRenderer.
12: * @author <a href="mailto:pkharchenko@unicon.net">Peter Kharchenko</a>
13: * @version $Revision: 34799 $
14: */
15: public class ChannelCacheEntry {
16: protected Object buffer;
17: protected final Object validity;
18:
19: public ChannelCacheEntry() {
20: buffer = null;
21: validity = null;
22: }
23:
24: public ChannelCacheEntry(Object buffer, Object validity) {
25: this.buffer = buffer;
26: this.validity = validity;
27: }
28: }
|