Package org.apache.tapestry.portlet

Core portlet services.

See:
          Description

Interface Summary
ActionRequestServicer Used to define the commands in the tapestry.portlet.ActionRequestServicerPipeline configuration.
ActionRequestServicerFilter Filter interface used for the commands in the tapestry.portlet.ActionRequestServicerPipeline configuration.
PortletApplicationInitializer Command interface for the tapestry.portlet.ApplicationInitializer configuration point, which is used by the application portlet to bootstrap the application.
PortletPageResolver Used by PortletHomeService to determine the correct page name to use to render a request that does not specify a page (that's what the home service does).
PortletRenderer Service used to render a page within a portlet.
PortletRequestGlobals Stores the current Portlet request and response, for access by other services.
RenderRequestServicer Used to define the commands in the tapestry.portlet.RenderRequestServicerPipeline configuration.
RenderRequestServicerFilter Filter interface used for the commands in the tapestry.portlet.RenderRequestServicerPipeline configuration.
 

Class Summary
ActionRequestServicerToWebRequestServicerBridge Bridges from the tapestry.portlet.ActionRequestServicerPipeline to the standard tapestry.request.WebRequestServicerPipeline.
ApplicationPortlet Portlet implementation for Tapestry Portlet applilcations.
DefaultPortletPageResolver The final entry on the tapestry.portlet.resolver.PageResolvers chain; this one returns a fixed, default page name (typically, "View").
ExceptionService  
MatchingPortletPageResolver Uses the tapestry.portlet.resolver.PageResolverRules configuration point to find a match.
PageResolverContribution Contribution used for resolving requests to named pages.
PortletApplicationSpecificationInitializer Locates and reads the application specification for the portlet and stores it into ApplicationGlobals.
PortletAssetLinkFactoryImpl Creates EngineServiceLinks that will re-encode asset URL's using IRequestCycle.encodeURL(String).
PortletConfigStrategy Adapts PortletConfig for describing.
PortletConstants  
PortletExceptionPresenter Service used to present a runtime exception to the user.
PortletHomeService Replacement for the standard home service, used by Portlets.
PortletLink Wrapper around PortletURL.
PortletLinkFactoryImpl Extended version of LinkFactoryImpl that can create generate Portlet URLs.
PortletRendererImpl The guts of rendering a page as a portlet response; used by RenderService and PortletHomeService.
PortletRequestGlobalsImpl Implementation of the tapestry.portlet.PortletRequestGlobals service, which uses the threaded service lifecycle model.
PortletResponseRenderer Sets render parameters on the current ActionResponse that will invoke the RenderService to render the (currently) active page.
PortletSessionDescribableStrategy Describes PortletSession.
PortletStaleLinkExceptionPresenter Implementation of StaleLinkExceptionPresenter for Portlets.
PortletStaleSessionExceptionPresenter  
PortletWebActivator Adapts a PortletConfig  as WebActivator.
PortletWebContext Adapts PortletContextas WebContext.
PortletWebContextInitializer Creates the Portlet WebActivator and WebContext, and stores them into ApplicationGlobals.
PortletWebRequest Implementation of WebRequest that adapts a PortletRequest .
PortletWebResponse Adapts PortletResponse as WebResponse.
PortletWebSession Adapts a PortletSessionas a WebSession.
RenderRequestServicerToWebRequestServicerBridge Bridges from the tapestry.portlet.RenderRequestServicerPipeline to the standard tapestry.request.WebRequestServicerPipeline.
RenderService Responsible for rendering out a page; a Portlet render URL is built during action processing that stores the active page; this is the page that will be rendered.
RenderWebResponse Wrapper around RenderResponse to adapt it as PortletWebResponse.
SetupPortletApplicationGlobals Alternative to SetupServletApplicationGlobals, but for Portlets and the tapestry.portlet.services.FactoryServices configuration point.
 

Package org.apache.tapestry.portlet Description

Core portlet services.

Author:
Howard Lewis Ship hlship@apache.org


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.