01: /* Copyright 2001 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: * Internal adapter for a multithreaded channel that is also privileged.
10: * @author Peter Kharchenko {@link <a href="mailto:pkharchenko@interactivebusiness.com">pkharchenko@interactivebusiness.com</a>}
11: * @version $Revision: 36690 $
12: * @see MultithreadedChannelAdapter
13: */
14:
15: public class MultithreadedPrivilegedChannelAdapter extends
16: MultithreadedChannelAdapter implements IPrivilegedChannel {
17: public MultithreadedPrivilegedChannelAdapter(
18: IMultithreadedChannel channel, String uid) {
19: super (channel, uid);
20: }
21:
22: public void setPortalControlStructures(PortalControlStructures pcs)
23: throws PortalException {
24: ((IMultithreadedPrivileged) channel)
25: .setPortalControlStructures(pcs, uid);
26: }
27: }
|