uPortal 2.4.1
API Documentation

org.jasig.portal
Interface IMultithreadedCharacterChannel

All Superinterfaces:
IMultithreadedChannel
All Known Implementing Classes:
CPortletAdapter

public interface IMultithreadedCharacterChannel
extends IMultithreadedChannel

A multithreaded version of a ICharacterChannel.

Version:
$Revision: 1.3 $
Author:
Peter Kharchenko, Nick Bolton

Method Summary
 void renderCharacters(java.io.PrintWriter pw, java.lang.String uid)
          Asks the channel to render its content as characters.
 
Methods inherited from interface org.jasig.portal.IMultithreadedChannel
getRuntimeProperties, receiveEvent, renderXML, setRuntimeData, setStaticData
 

Method Detail

renderCharacters

public void renderCharacters(java.io.PrintWriter pw,
                             java.lang.String uid)
                      throws PortalException
Asks the channel to render its content as characters. The method has the same call precedence as the IChannel.renderXML() method. (i.e. if the channel also supports ICacheable, portal will try to find a cache entry prior calling this method)

Parameters:
pw - a PrintWriter value into which the character output should be directed
uid - a String identifying the "instance" being served
Throws:
PortalException - if an error occurs

uPortal 2.4.1
API Documentation