org.jasig.portal.portlet.registry
Interface ITransientPortletWindowRegistry

All Superinterfaces:
IPortletWindowRegistry
All Known Implementing Classes:
TransientPortletWindowRegistryImpl

Deprecated. use IPortletWindowRegistry directly

@Deprecated
public interface ITransientPortletWindowRegistry
extends IPortletWindowRegistry

Extended version of IPortletWindowRegistry that handles transient portlet windows that only exist in object form for the duration of a request.

Version:
$Revision: 19776 $
Author:
Eric Dalquist

Method Summary
 IPortletWindowId createTransientPortletWindowId(HttpServletRequest request, IPortletWindowId sourcePortletWindowId)
          Deprecated. Creates an IPortletWindowId for the specified string identifier
 boolean isTransient(HttpServletRequest request, IPortletWindowId portletWindowId)
          Deprecated.  
 
Methods inherited from interface org.jasig.portal.portlet.registry.IPortletWindowRegistry
convertPortletWindow, createDefaultPortletWindow, createDelegatePortletWindow, createPortletWindow, getDefaultPortletWindowId, getOrCreateDefaultPortletWindow, getOrCreateDelegatePortletWindow, getOrCreatePortletWindow, getParentPortletEntity, getPortletWindow, getPortletWindow, getPortletWindowId
 

Method Detail

createTransientPortletWindowId

IPortletWindowId createTransientPortletWindowId(HttpServletRequest request,
                                                IPortletWindowId sourcePortletWindowId)
Deprecated. 
Creates an IPortletWindowId for the specified string identifier

Specified by:
createTransientPortletWindowId in interface IPortletWindowRegistry
Parameters:
portletWindowId - The string represenation of the portlet window ID.
Returns:
The IPortletWindowId for the string
Throws:
IllegalArgumentException - If portletWindowId is null

isTransient

boolean isTransient(HttpServletRequest request,
                    IPortletWindowId portletWindowId)
Deprecated. 
Specified by:
isTransient in interface IPortletWindowRegistry
Parameters:
request - The current portal request
portletWindowId - The window ID to check
Returns:
true if the window id is for a transient window.


Copyright © 2010 Jasig. All Rights Reserved.