Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.jasig.portal.IChannel

Packages that use IChannel
org.jasig.portal |
org.jasig.portal.channels |
org.jasig.portal.channels.cusermanager |
org.jasig.portal.channels.error |
org.jasig.portal.channels.groupsmanager |
org.jasig.portal.channels.iccdemo |
org.jasig.portal.channels.permissionsmanager |
org.jasig.portal.channels.UserPreferences |
org.jasig.portal.layout.alm.channels |
org.jasig.portal.layout.channels |
org.jasig.portal.layout.channels.locales |
org.jasig.portal.layout.channels.sitemap |
org.jasig.portal.layout.dlm.channels.guide |
org.jasig.portal.properties | Package for the PropertiesManager and its supporting classes, created as of uPortal 2.4.
org.jasig.portal.tools |

Uses of IChannel in org.jasig.portal

Subinterfaces of IChannel in org.jasig.portal
`interface` | `ICharacterChannel` An optional channel interface that allows channels to provide their content in a character form (as opposed to XML form).
`interface` | `IPrivilegedChannel` Channels implementing this interface are considered "privileged" because they will have access to internal portal control structures such as the HttpServletRequest, HttpServletReponse, and UserPreferencesManager.
`interface` | `IServant` An interface that a Servant Channel must implement.

Classes in org.jasig.portal that implement IChannel
`class` | `MultithreadedCacheableChannelAdapter` Internal adapter for a multithreaded channel that is also cacheable.
`class` | `MultithreadedCacheableCharacterChannelAdapter` Internal adapter for a multithreaded character channel that is also cacheable.
`class` | `MultithreadedCacheableMimeResponseChannelAdapter` Internal adapter for a multithreaded channel that is also cacheable and implements IMimeResponse (capable of using DonwloadWorker)
`class` | `MultithreadedCacheableMimeResponseCharacterChannelAdapter` Internal adapter for a multithreaded character channel that is also cacheable and implements IMimeResponse (capable of using DonwloadWorker)
`class` | `MultithreadedChannelAdapter` Internal adaptor class that presents `IMultithreadedChannel` as a simple `IChannel`
`class` | `MultithreadedCharacterChannelAdapter` Internal adaptor class that presents `IMultithreadedCharacterChannel` as a simple `IChannel`
`class` | `MultithreadedMimeResponseChannelAdapter` Internal adapter for a multithreaded channel that also implements IMimeResponse (capable of using DonwloadWorker)
`class` | `MultithreadedMimeResponseCharacterChannelAdapter` Internal adapter for a multithreaded character channel that also implements IMimeResponse (capable of using DonwloadWorker)
`class` | `MultithreadedPrivilegedCacheableChannelAdapter` Internal adapter for a multithreaded channel that is also both privileged and cacheable.
`class` | `MultithreadedPrivilegedCacheableCharacterChannelAdapter` Internal adapter for a multithreaded character channel that is also both privileged and cacheable.
`class` | `MultithreadedPrivilegedCacheableDirectResponseCharacterChannelAdapter`
`class` | `MultithreadedPrivilegedCacheableMimeResponseChannelAdapter` Internal adapter for a multithreaded privileged channel that is also cacheable and implements IMimeResponse (capable of using DonwloadWorker)
`class` | `MultithreadedPrivilegedCacheableMimeResponseCharacterChannelAdapter` Internal adapter for a multithreaded privileged character channel that is also cacheable and implements IMimeResponse (capable of using DonwloadWorker)
`class` | `MultithreadedPrivilegedChannelAdapter` Internal adapter for a multithreaded channel that is also privileged.
`class` | `MultithreadedPrivilegedCharacterChannelAdapter` Internal adapter for a multithreaded character channel that is also privileged.
`class` | `MultithreadedPrivilegedMimeResponseChannelAdapter` Internal adapter for a multithreaded channel that is also privileged.
`class` | `MultithreadedPrivilegedMimeResponseCharacterChannelAdapter` Internal adapter for a multithreaded character channel that is also privileged.
`class` | `StandaloneChannelRenderer` StandaloneChannelRenderer is meant to be used as a base class for channels that might be rendered outside of the standard user-layout driven scheme.

Fields in org.jasig.portal declared as IChannel
`protected IChannel` | `ChannelRenderer.channel`
`private IChannel` | `ChannelRenderer.Worker.channel`

Methods in org.jasig.portal that return IChannel
`private IChannel` | `ChannelManager.feedPortalControlStructuresToChannel(IChannel chObj, PortalControlStructures pcs)`
`private IChannel` | `ChannelManager.feedRuntimeDataToChannel(IChannel chObj, javax.servlet.http.HttpServletRequest req)`
`IChannel` | `ChannelManager.getChannelInstance(java.lang.String channelSubscribeId)` Obtain an instance of a channel.
`private IChannel` | `ChannelManager.instantiateChannel(IUserLayoutChannelDescription cd)`
`IChannel` | `ChannelManager.instantiateChannel(java.lang.String channelSubscribeId)` Instantiates a channel given just the channel subscribe Id.
`static IChannel` | `ChannelFactory.instantiateChannel(java.lang.String className, java.lang.String uid)` Produce an IChannel based on a java class name.
`private static IChannel` | `ChannelFactory.instantiateChannel(java.lang.String channelSubscribeId, java.lang.String channelPublishId, java.lang.String className, long timeOut, java.util.Map params, java.lang.String sessionId)`
`static IChannel` | `ChannelFactory.instantiateLayoutChannel(IUserLayoutChannelDescription description, java.lang.String sessionId)` Construct channel instance based on a channel description object.
`static IChannel` | `ChannelFactory.instantiateLayoutChannel(java.lang.String channelSubscribeId, IUserLayoutManager ulm, java.lang.String sessionId)` Instantiate a channel from information supplied by the user layout manager.
`private IChannel` | `ChannelManager.replaceWithErrorChannel(java.lang.String channelSubscribeId, ErrorCode errorCode, java.lang.Throwable t, java.lang.String message, boolean setRuntimeData)` A helper method to replace all occurences of a given channel instance with that of an error channel.
`private IChannel` | `ChannelManager.replaceWithSecureInfoChannel(java.lang.String channelSubscribeId, boolean setRuntimeData)` A helper method to replace all occurences of a secure channel instance with that of a secure information channel.

Methods in org.jasig.portal with parameters of type IChannel
`private IChannel` | `ChannelManager.feedPortalControlStructuresToChannel(IChannel chObj, PortalControlStructures pcs)`
`private IChannel` | `ChannelManager.feedRuntimeDataToChannel(IChannel chObj, javax.servlet.http.HttpServletRequest req)`
`IChannelRenderer` | `ChannelRendererFactoryImpl.newInstance(IChannel channel, ChannelRuntimeData channelRuntimeData)` Creates a new instance of a channel renderer object.
`IChannelRenderer` | `IChannelRendererFactory.newInstance(IChannel channel, ChannelRuntimeData channelRuntimeData)` Creates a new instance of a channel renderer object for the provided channel and runtime data instances.
`void` | `ChannelRenderer.setChannel(IChannel channel)` Sets the channel on which ChannelRenderer is to operate.
`void` | `ChannelRenderer.Worker.setChannel(IChannel ch)`
`void` | `ChannelManager.setChannelInstance(java.lang.String channelSubscribeId, IChannel channelInstance)` Directly places a channel instance into the hashtable of active channels.

Constructors in org.jasig.portal with parameters of type IChannel
`ChannelRenderer.Worker(IChannel ch, ChannelRuntimeData runtimeData)`
`ChannelRenderer(IChannel chan, ChannelRuntimeData runtimeData, edu.emory.mathcs.backport.java.util.concurrent.ExecutorService threadPool)` Default contstructor
`ChannelRenderer(IChannel chan, ChannelRuntimeData runtimeData, edu.emory.mathcs.backport.java.util.concurrent.ExecutorService threadPool, SetCheckInSemaphore groupSemaphore, java.lang.Object groupRenderingKey)` Default contstructor

Uses of IChannel in org.jasig.portal.channels

Classes in org.jasig.portal.channels that implement IChannel
`class` | `BaseChannel` A base class from which channels implementing IChannel interface can be derived.
`class` | `CAbstractXslt` CAbstractXslt is an abstract IChannel which implements the boilerplate of applying a parameterized XSLT to an XML to render the channel output.
`class` | `CChannelManager` CChannelManager is a Channel used to manage other Channels.
`class` | `CError` Deprecated. moved to org.jasig.portal.channels.error package.
`class` | `CHeader` This channel provides content for a page header.
`class` | `CLogin` Allows a user to login to the portal.
`class` | `CNumberGuess` A number guessing game which asks the user to enter a number within a certain range as determined by this channel's parameters.
`class` | `CSecureInfo` CSecureInfo is designed to replace channel instances that are required to be rendered securely, yet the request does not warrant it.
`class` | `CSelectSystemProfile` CSelectSystemProfile channel allows to establish mapping from user-Agent to a system profile.
`class` | `CSnoop` A channel which displays HTTP request and HTML header info.
`class` | `CTimeTitle` An example channel that includes the current time in its dynamically generated title.

Fields in org.jasig.portal.channels declared as IChannel
`protected IChannel` | `CSecureInfo.the_channel`

Constructors in org.jasig.portal.channels with parameters of type IChannel
`CError(int errorCode, java.lang.String message, java.lang.String channelSubscribeId, IChannel channelInstance)` Deprecated. Instantiate a CError representing a particular channel's failure, including a message and errorCode, but not a Throwable.
`CError(int errorCode, java.lang.Throwable throwable, java.lang.String channelSubscribeId, IChannel channelInstance)` Deprecated. Construct an instance of the Error channel representing a failure to render of a particular subscribed channel for reason of having thrown a Throwable.
`CError(int errorCode, java.lang.Throwable exception, java.lang.String channelSubscribeId, IChannel channelInstance, java.lang.String message)` Deprecated. Instantiate a CError instance representing the failure of some particular channel, including an error code, message, and the Throwable.
`CSecureInfo(java.lang.String channelSubscribeId, IChannel channelInstance)`

Uses of IChannel in org.jasig.portal.channels.cusermanager

Classes in org.jasig.portal.channels.cusermanager that implement IChannel
`class` | `CUserManager`

Uses of IChannel in org.jasig.portal.channels.error

Classes in org.jasig.portal.channels.error that implement IChannel
`class` | `CThrower` A channel which exists to throw a deeply nested exception at render time, in order to give CError a chance to demonstrate its presentation of nested throwables.
`class` | `CTimeout` A channel which exists to demonstrate timing out on render.

Fields in org.jasig.portal.channels.error declared as IChannel
`private IChannel` | `CError.the_channel` The channel instance that failed.

Methods in org.jasig.portal.channels.error with parameters of type IChannel
`private void` | `CError.resetCError(ErrorCode errorCode, java.lang.Throwable throwable, java.lang.String channelSubscribeId, IChannel channelInstance, java.lang.String message)` Resets internal state of CError.

Constructors in org.jasig.portal.channels.error with parameters of type IChannel
`CError(ErrorCode errorCode, java.lang.String message, java.lang.String channelSubscribeId, IChannel channelInstance)` Instantiate a CError representing a particular channel's failure, including a message and errorCode, but not a Throwable.
`CError(ErrorCode errorCode, java.lang.Throwable throwable, java.lang.String channelSubscribeId, IChannel channelInstance)` Construct an instance of the Error channel representing a failure to render of a particular subscribed channel for reason of having thrown a Throwable.
`CError(ErrorCode errorCode, java.lang.Throwable exception, java.lang.String channelSubscribeId, IChannel channelInstance, java.lang.String message)` Instantiate a CError instance representing the failure of some particular channel, including an error code, message, and the Throwable.

Uses of IChannel in org.jasig.portal.channels.groupsmanager

Classes in org.jasig.portal.channels.groupsmanager that implement IChannel
`class` | `CGroupsManagerServant` CGroupsManagerServant is an IServant subclass of CGroupsManager This will allow other channels to delegate to CGroupsManager at runtime

Uses of IChannel in org.jasig.portal.channels.iccdemo

Classes in org.jasig.portal.channels.iccdemo that implement IChannel
`class` | `CHistory` A channel showing a list of history URLs, as a part of the inter-channel communication demo.
`class` | `CURLSelector` A url selector channel (part of the Inter-channel communication demo).
`class` | `CViewer` This is a modified version of the CInlineFrame channel that uses inter-channel communications.

Uses of IChannel in org.jasig.portal.channels.permissionsmanager

Classes in org.jasig.portal.channels.permissionsmanager that implement IChannel
`class` | `CPermissionsManager` CPermissionsManager allows graphical administration of permissions for all owners that have a representative implementation of IPermissible recorded in the table UPC_PERM_MGR
`class` | `CPermissionsManagerServant` CPermissionsManagerServant is an IServant subclass of CPermissionsManager This will allow other channels to delegate to CPermissionsManager at runtime Master channels should instantiate this channel with the following staticData parameter preset: prmOwners = IPermissible[] owners where owners is an array with a single element being an instance of the master's representative IPermissible class.

Uses of IChannel in org.jasig.portal.channels.UserPreferences

Classes in org.jasig.portal.channels.UserPreferences that implement IChannel
`(package private) class` | `BaseState` A base class for a CUserPreferences state.
`class` | `CUserPreferences` CUserPreferences manages User Layout, user preferences and profiles.
`(package private) class` | `GPreferencesState` Manages User Layout and user stylesheet preferences
`protected class` | `GPreferencesState.GBrowseState`
`protected class` | `GPreferencesState.GEditLayoutItemState`
`protected class` | `GPreferencesState.GGlobalPrefsState`
`protected class` | `GPreferencesState.GMoveToState`
`(package private) class` | `ManageProfilesState` CUserPreferences state for managing profiles
`protected class` | `ManageProfilesState.CEditProfile`
`class` | `TabColumnPrefsState` This user preferences component is for use with layouts based on the tab-column structure.
`protected class` | `TabColumnPrefsState.DefaultState` A sub-state of TabColumnPrefsState for visualizing the user layout in tab-column form.
`protected class` | `TabColumnPrefsState.NewChannelState` A sub-state of TabColumnPrefsState for choosing a new channel (formerly subscribe)
`protected class` | `TabColumnPrefsState.ParametersState` A sub-state of TabColumnPrefsState for setting channel parameters
`protected class` | `TabColumnPrefsState.ResetLayoutState` A sub-state of TabColumnPrefsState for resetting layout
`protected class` | `TabColumnPrefsState.SelectSkinsState` A sub-state of TabColumnPrefsState for selecting skins

Uses of IChannel in org.jasig.portal.layout.alm.channels

Classes in org.jasig.portal.layout.alm.channels that implement IChannel
`class` | `CContentSubscriber` A channel for adding new content to a layout.
`class` | `CFragmentManager` A channel for adding new content to a layout.
`class` | `FragmentManager` An abstract class containing the basic business-logic and components for CFragmentManager and CContentSubscriber.

Uses of IChannel in org.jasig.portal.layout.channels

Classes in org.jasig.portal.layout.channels that implement IChannel
`class` | `CSkinSelector` A channel for selecting skins.

Uses of IChannel in org.jasig.portal.layout.channels.locales

Classes in org.jasig.portal.layout.channels.locales that implement IChannel
`class` | `CSessionLocalesSelector` Changes the locale preferences for the current session.
`class` | `CUserLocalesSelector` Lets a user select his/her locale preference.

Uses of IChannel in org.jasig.portal.layout.channels.sitemap

Classes in org.jasig.portal.layout.channels.sitemap that implement IChannel
`class` | `CSiteMap` Site map that shows you, at a glance, what channels are in your layout.

Uses of IChannel in org.jasig.portal.layout.dlm.channels.guide

Classes in org.jasig.portal.layout.dlm.channels.guide that implement IChannel
`class` | `DlmIntroChannel` A simple channel for introducing the capabilities of DLM in the portal.

Uses of IChannel in org.jasig.portal.properties

Classes in org.jasig.portal.properties that implement IChannel
`class` | `CMissingProperties` An IChannel for viewing the missing properties.

Uses of IChannel in org.jasig.portal.tools

Fields in org.jasig.portal.tools declared as IChannel
`private IChannel` | `ChannelServlet.channel`
`private IChannel` | `ChannelServlet.Worker.channel`

Constructors in org.jasig.portal.tools with parameters of type IChannel
`ChannelServlet.Worker(IChannel ch, ChannelRuntimeData runtimeData, org.xml.sax.ContentHandler dh)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES