org.jasig.portal |
|
Java Source File Name | Type | Comment |
AuthorizationException.java | Class | This exception informs uPortal that an authorization violation has occured
within a channel. |
BrowserInfo.java | Class | |
ChannelCacheEntry.java | Class | This class takes care of initiating channel rendering thread,
monitoring it for timeouts, retreiving cache, and returning
rendering results and status. |
ChannelCacheKey.java | Class | A general channel cache key class. |
ChannelCategory.java | Class | A channel category. |
ChannelDefinition.java | Class | Describes a published channel. |
ChannelDefinitionTest.java | Class | Testcase for ChannelDefinition class. |
ChannelFactory.java | Class | A factory class that produces IChannel instances. |
ChannelIncorporationFilter.java | Class | A filter that incorporates content rendered by the channels in to
the main transformation stream.
TODO: there are enhancements in CharacterCachingChannelIncorporationFilter as
of uPortal 2.5.1 to support dynamic channel titles. |
ChannelManager.java | Class | ChannelManager shall have the burden of squeezing content out of channels. |
ChannelParameter.java | Class | Describes a channel definition parameter. |
ChannelRegistryManager.java | Class | Manages the channel registry which is a listing of published channels
that one can subscribe to (add to their layout). |
ChannelRegistryStoreFactory.java | Class | |
ChannelRenderer.java | Class | This class takes care of initiating channel rendering thread,
monitoring it for timeouts, retreiving cache, and returning
rendering results and status. |
ChannelRendererFactory.java | Class | |
ChannelRendererFactoryImpl.java | Class | |
ChannelRenderingBuffer.java | Class | Channel Rendering buffer allows portal to accumulate a list
of all channels that will have to be rendered. |
ChannelRuntimeData.java | Class | A set of runtime data accessible by a channel. |
ChannelRuntimeProperties.java | Class | Conveys runtime properties from channel to framework.
In general, the IChannel API contract consists of one-way calls. |
ChannelSAXStreamFilter.java | Class | Filters out startDocument and endDocument from the
channel content. |
ChannelStaticData.java | Class | Used to store channel configuration items and parameters. |
ChannelType.java | Class | A channel type references a particular java class that implements
the IChannel interface. |
CharacterCacheEntry.java | Class | This class is used by UserInstance. |
CharacterCachingChannelIncorporationFilter.java | Class | A filter that incorporates channel content into the main SAX stream. |
Constants.java | Class | Houses constants used in the portal code base. |
CoreStylesheetDescription.java | Class | CoreStyleSheetDescription contains properties common to all core stylesheets. |
CoreXSLTStylesheetDescription.java | Class | CoreXSLTStyleSheetDescription contains properties of core XSLT stylesheets. |
DownloadDispatchWorker.java | Class | Provides file download capability for the portal. |
EntityIdentifier.java | Class | A key and type that uniquely identify a portal entity. |
EntityTypes.java | Class | This class provides access to the entity types used by IBasicEntities
and the classes in org.jasig.portal.groups and
org.jasig.portal.concurrency .
Each type is associated with an Integer used to represent the
type in the portal data store. |
ErrorID.java | Class | Represents a portal error or problem. |
Errors.java | Class | Contains common ErrorIDs. |
ExceptionHelper.java | Class | |
ExceptionHelperTest.java | Class | Testcase for ExceptionHelper. |
GeneralRenderingException.java | Class | This exception would inform uPortal that a
general rendering problem has caused a channel
to throw an exception. |
GuestUserInstance.java | Class | A multithreaded version of a UserInstance. |
GuestUserPreferencesManager.java | Class | Multithreaded version of
UserPreferencesManager . |
GuestUserPreferencesManagerWrapper.java | Class | A class that allows GuestUserPreferencesManager to be presented as IUserpreferencesManager . |
HttpProxyServlet.java | Class | Proxy embedded content such as images for portal sessions. |
IAnchoringSerializer.java | Interface | An anchoring serializer allows an external client to control
its anchor identifier. |
IBasicEntity.java | Interface | Minimal interface describes an entity that has only a key and a type. |
ICacheable.java | Interface | An interface that a cacheable channel must implement. |
ICCRegistry.java | Class | A proxy class that allows channels to contribute to inter channel
communication registry. |
IChannel.java | Interface | An interface presented by a channel to a portal.
A channel is a stateful entity. |
IChannelRegistryStore.java | Interface | Interface defining how the portal reads and writes its channel types,
definitions, and categories. |
IChannelRenderer.java | Interface | The IChannelRenderer defines channel rendering interface.
The process of channel rendering can be implemented in different ways
including in serial form, in parallel form, or a mixture of the two. |
IChannelRendererFactory.java | Interface | The IChannelRendererFactory interface defines the factory
interface for IChannelRenderer objects. |
ICharacterChannel.java | Interface | An optional channel interface that allows channels to provide their content in a character form (as opposed to XML form). |
IDirectResponse.java | Interface | An interface that a channel that wants to
have direct access to the HttpServletResponse object must implement. |
IllegalChannelParameterOverrideException.java | Class | Exception thrown by the framework in response to an attempt to override a
channel static data parameter when that parameter is not configured to be
overridable. |
IMimeResponse.java | Interface | An interface that a channel that wants to download MIME files must implement. |
IMultithreadedCacheable.java | Interface | |
IMultithreadedChannel.java | Interface | An interface for multithreaded channels. |
IMultithreadedCharacterChannel.java | Interface | A multithreaded version of a
ICharacterChannel . |
IMultithreadedDirectResponse.java | Interface | An interface that a multithreaded channel that wants to
have direct access to the HttpServletResponse object must implement. |
IMultithreadedMimeResponse.java | Interface | An interface that a multithreaded channel that wants to download MIME files must implement. |
IMultithreadedPrivileged.java | Interface | An interface that a multithreaded privileged channel must implement. |
InternalPortalException.java | Class | A serious internal portal exception. |
InternalTimeoutException.java | Class | This exception would inform uPortal that a
a channel has encountered an internal timeout
exception. |
IOIDGenerator.java | Interface | A very basic interface for returning oids. |
IPermissible.java | Interface | This interface represents the set of questions any channel or service ("Owner") must answer
if it wants to delegate the responsibility of assigning and viewing permissions
to the Permissions Manager channel. |
IPortletPreferencesStore.java | Interface | The IPortletPreferenceStore allows a portlet to atomicly persist preferences at two
different levels. |
IPrivileged.java | Interface | This is an ancestor of the
IPrivilegedChannel interface, allows for more general
handling of both regular and multithreaded (
IMultithreadedChannel ) privileged channels in the framework. |
IPrivilegedChannel.java | Interface | Channels implementing this interface are considered "privileged" because
they will have access to internal portal control structures such as the
HttpServletRequest, HttpServletReponse, and UserPreferencesManager. |
IRequestParamWrapper.java | Interface | |
ISequenceGenerator.java | Interface | An interface for returning sequences derived from named counters.
The following methods are devoted to creating and using these counters,
which can be used as oids. |
ISequenceGeneratorFactory.java | Interface | A factory for ISequenceGenerators. |
IServant.java | Interface | An interface that a Servant Channel must implement. |
IUserIdentityStore.java | Interface | |
IUserPreferencesManager.java | Interface | Interface to user preferences management class. |
IWorkerRequestProcessor.java | Interface | An interface for worker request processors. |
LdapServices.java | Class | Legacy placeholder class. |
LoginServlet.java | Class | Receives the username and password and tries to authenticate the user. |
LogoutServlet.java | Class | Simple servlet to handle user logout. |
MediaManager.java | Class | A tool for managing various media properties.
Given a request object, MediaManager determines
a client browser type (media). |
MultipartDataSource.java | Class | |
MultithreadedCacheableChannelAdapter.java | Class | Internal adapter for a multithreaded channel that is also cacheable. |
MultithreadedCacheableCharacterChannelAdapter.java | Class | Internal adapter for a multithreaded character channel that is also cacheable. |
MultithreadedCacheableMimeResponseChannelAdapter.java | Class | |
MultithreadedCacheableMimeResponseCharacterChannelAdapter.java | Class | |
MultithreadedChannelAdapter.java | Class | |
MultithreadedCharacterChannelAdapter.java | Class | |
MultithreadedMimeResponseChannelAdapter.java | Class | |
MultithreadedMimeResponseCharacterChannelAdapter.java | Class | |
MultithreadedPrivilegedCacheableChannelAdapter.java | Class | Internal adapter for a multithreaded channel that is also both privileged and cacheable. |
MultithreadedPrivilegedCacheableCharacterChannelAdapter.java | Class | Internal adapter for a multithreaded character channel that is also both privileged and cacheable. |
MultithreadedPrivilegedCacheableDirectResponseCharacterChannelAdapter.java | Class | |
MultithreadedPrivilegedCacheableMimeResponseChannelAdapter.java | Class | |
MultithreadedPrivilegedCacheableMimeResponseCharacterChannelAdapter.java | Class | |
MultithreadedPrivilegedChannelAdapter.java | Class | Internal adapter for a multithreaded channel that is also privileged. |
MultithreadedPrivilegedCharacterChannelAdapter.java | Class | Internal adapter for a multithreaded character channel that is also privileged. |
MultithreadedPrivilegedMimeResponseChannelAdapter.java | Class | Internal adapter for a multithreaded channel that is also privileged. |
MultithreadedPrivilegedMimeResponseCharacterChannelAdapter.java | Class | Internal adapter for a multithreaded character channel that is also privileged. |
PortalControlStructures.java | Class | This object is passed to special channels. |
PortalEvent.java | Class | Events which may be arguments to the IChannel receiveEvent() method. |
PortalEventSource.java | Class | Represents the source of the PortalEvent. |
PortalException.java | Class | Base portal exception class. |
PortalExceptionTest.java | Class | Testcase for PortalException. |
PortalSessionManager.java | Class | This is an entry point into the uPortal. |
PortletPreferencesStoreFactory.java | Class | Instantiates and maintains a static singleton instance of IPortletPreferencesStore as specified by
the "org.jasig.portal.PortletPreferencesStoreFactory.implementation" property in
portal.properties .
This class is final because it is not designed to be extended. |
PortletPreferencesStoreFactoryTest.java | Class | Unit test for PortletPreferencesStoreFactory. |
Problems.java | Class | A servlet that reports portal problems. |
ProblemsTable.java | Class | A cache of recently reported PortalExceptions. |
PropertiesManager.java | Class | Deprecated PropertiesManager.
This class still exists here at org.jasig.portal.PropertiesManager in order to delegate all requests to the
real PropertiesManager at org.jasig.portal.properties.PropertiesManager so as not to break backwards compatibility.
Pre 2.4 code which imports this old PropertiesManager should still work great.
However, note that there is new functionality to be had from the new PropertiesManager in the form of reporting
of missing properties and methods which take default values.
Please change your imports to import the new PropertiesManager. |
RDBMChannelRegistryStore.java | Class | Reference implementation of IChannelRegistryStore. |
RDBMPortletPreferencesStore.java | Class | An implementation of IPortletPreferencesStore which uses a RDBM data source to
persist the data. |
RDBMServices.java | Class | Provides relational database access and helper methods.
A static routine determines if the database/driver supports
prepared statements and/or outer joins.
This class provides database access as a service. |
RDBMUserIdentityStore.java | Class | |
ReferenceSequenceGenerator.java | Class | |
ReferenceSequenceGeneratorFactory.java | Class | |
RequestParamWrapper.java | Class | Wraps an http request object to prevent unverified requests from
accessing any of the request parameters. |
ResourceMissingException.java | Class | This exception would inform uPortal that a particular
resource required to complete channel operation is
missing. |
ResponseSubstitutionWrapper.java | Class | Replaces tags in the markup with the tag for the current request. |
SequenceGeneratorTester.java | Class | Tests the sequence generator. |
StandaloneChannelRenderer.java | Class | StandaloneChannelRenderer is meant to be used as a base class for channels
that might be rendered outside of the standard user-layout driven scheme. |
StructureAttributesIncorporationFilter.java | Class | |
StructureStylesheetDescription.java | Class | |
StructureStylesheetUserPreferences.java | Class | |
StubPortletPreferencesStore.java | Class | Stub implementation of IPortletPreferencesStore used in unit testing. |
StylesheetDescription.java | Class | Combines all of the information required to describe
an XSLT stylesheet. |
StylesheetSet.java | Class | A tool for managing a collection of stylesheets. |
StylesheetUserPreferences.java | Class | |
ThemeAttributesIncorporationFilter.java | Class | |
ThemeStylesheetDescription.java | Class | |
ThemeStylesheetUserPreferences.java | Class | |
UPFileSpec.java | Class | This helper class allows for easy access to the information contained in the ever-changing
uP file URL spec. |
UPFileSpecTest.java | Class | |
UploadStatus.java | Class | UploadStatus provides status for mulit-part form data requests to channels. |
UserIdentityStoreFactory.java | Class | |
UserInstance.java | Class | A class handling holding all user state information. |
UserInstanceManager.java | Class | Determines which user instance object to use for a given user. |
UserPreferences.java | Class | Object managing user preferences. |
UserPreferencesManager.java | Class | UserPreferencesManager is responsible for keeping: user id, user layout, user preferences
and stylesheet descriptions. |
UserProfile.java | Class | A user profile associates a user layout with a structure and theme stylesheet. |
Version.java | Class | Contains version information about the current release.
This implementation uses static fields and static initializers to pre-compute
once the return values for all String-returning methods so as to avoid
String concatenation induced object churn at runtime. |