Package org.apache.cocoon.portal.wsrp.consumer

Interface Summary
Request Defines a request from the end-user to the swing consumer as result of an interaction (e.g. click on hyperlink) of the end-user with the representation of a remote portlet.
RequiresConsumerEnvironment This interface marks a component if the component needs a reference to consumer environment.
RequiresPortalService This interface marks a component if the component needs a reference to the portal service.
RequiresWSRPAdapter This interface marks a component if the component needs a reference to the WSRP adapter.
SimplePortletWindowSession Defines a portlet window session used by the cocoon portal In additional to SimplePortletWindowSession it contains information about the current window state and mode of a portlet window.
UserContextProvider This component provides the UserContext for a portal user.
 

Class Summary
ConsumerEnvironmentImpl Implements the consumer environment interface.
GroupSessionImpl Implements a consumer based group session
PortletDriverImpl This class implements a portlet driver.
PortletDriverRegistryImpl Manages the drivers for the portlets the consumerEnvironment holds
Per portlet one portletDriver will be stored
PortletRegistryImpl This class is the PortletRegistry implementation used to administer, store, load and manage portlets.
PortletSessionImpl Defines a session object at the consumer-side to store remote portlet related information that are needed to interact with the portlet
ProducerDescription Describes and creates producers.
ProducerRegistryImpl A producer registry storing all producers in a Hashtable in memory.
RequestImpl This class implements the Request interface and used by the swing consumer to store request related information.
SessionHandlerImpl Simple Session Handler
SimplePortletWindowSessionImpl Holds the parameters for displaying the portlet in a portlet-window.
URLGeneratorImpl Implements the URLGenerator interface providing methods to query the consumer's urls.
URLRewriterImpl Implements the URLRewriter interface providing a method to rewrite urls (Consumer URL Rewriting).
URLTemplateComposerImpl Implements the URLTemplateComposer interface providing methods to generate URL templates.
UserContextExtension Extends the UserContext-class with the supportedLocales.
UserContextProviderImpl This is the default implementation just returning an empty user context.
UserRegistryImpl User registry storing all users in a Hashtable in memory.
UserSessionImpl Implements a simple consumer-based user session
Note: Since most of this methods all only for the session handler, consider to make most of the methods package scoped.
WSRPRequestImpl Holds all parameters to communicate with the producer to get the right portlet.
 



Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.