Package org.jasig.portal.url

Interface Summary
IBasePortalUrl Common base for a portal URL, provides methods to set parameters for the portal.
IPortalLayoutUrl Specific type of portal URL that targets a portlet.
IPortalPortletUrl Specific type of portal URL that targets a portlet.
IPortalRequestInfo Provides information about the portal request.
IPortalRequestUtils  
IPortalUrlProvider Provides source for portal and portlet URL objects.
IPortletPortalUrl Specific type of portal URL that targets a portlet.
IUrlGenerator Generates URLs for the current request based on the portal or portlet URL objects and target ids.
IWritableHttpServletRequest IWritableHttpServletRequest is an extension of the HttpServletRequest interface, which allows to manage (add, remove and modify) request parameters.
 

Class Summary
AbstractHttpServletRequestWrapper A custom HttpServletRequest wrapper that does NOT extend HttpServletRequestWrapper to ensure the container can not unwrap too far.
AbstractPortalUrl  
PortalHttpServletRequestWrapper Portal wide request wrapper.
PortalHttpServletResponseWrapper Wrapper for all portal responses
PortalRequestUtilsImpl Provides access to the original portal and portlet requests using the PortalHttpServletRequestWrapper.ATTRIBUTE__HTTP_SERVLET_REQUEST and PortletHttpServletRequestWrapper.ATTRIBUTE__HTTP_SERVLET_REQUEST
PortalUrlProviderImpl  
 

Enum Summary
UrlState Represents the rendering state of the portal, all available states should be enumerated here
 

Exception Summary
InvalidPortalRequestException May be thrown if the request URL does not adhere to the expected syntax.
 



Copyright © 2010 Jasig. All Rights Reserved.