uPortal 2.4.1
API Documentation

org.jasig.portal
Interface IChannelRendererFactory

All Known Implementing Classes:
ChannelRendererFactoryImpl

public interface IChannelRendererFactory

The IChannelRendererFactory interface defines the factory interface for IChannelRenderer objects. Provider implementations must provide a single string argument constructor. The string argument passed to the implementation is the key base used to construct the IChannelRendererFactory instance in the ChannelRendererFactory.newInstance method call. The implementation may use this argument to retrieve additional configuration parameters, if necessary.

Version:
$Revision: 1.2 $
Author:
Jan Nielsen
See Also:
ChannelRendererFactory

Field Summary
static java.lang.String RCS_ID
           Class version identifier.
 
Method Summary
 IChannelRenderer newInstance(IChannel channel, ChannelRuntimeData channelRuntimeData)
          Creates a new instance of a channel renderer object for the provided channel and runtime data instances.
 

Field Detail

RCS_ID

public static final java.lang.String RCS_ID

Class version identifier.

See Also:
Constant Field Values
Method Detail

newInstance

public IChannelRenderer newInstance(IChannel channel,
                                    ChannelRuntimeData channelRuntimeData)

Creates a new instance of a channel renderer object for the provided channel and runtime data instances.

Parameters:
channel - channel to render
channelRuntimeData - runtime data for the channel to render
Returns:
new instance of a channel renderer for the specified channel

uPortal 2.4.1
API Documentation