com.liferay.portlet
Class CachePortlet

java.lang.Object
  extended bycom.liferay.portlet.CachePortlet
All Implemented Interfaces:
javax.portlet.Portlet

public class CachePortlet
extends java.lang.Object
implements javax.portlet.Portlet

View Source

Author:
Brian Wing Shun Chan, Brian Myunghun Kim

Constructor Summary
CachePortlet(javax.portlet.Portlet portlet, javax.portlet.PortletContext portletCtx, java.lang.Integer expCache)
           
 
Method Summary
static void clearResponse(javax.servlet.http.HttpSession ses, long plid, java.lang.String portletId, java.lang.String languageId)
           
static void clearResponses(javax.servlet.http.HttpSession ses)
           
static void clearResponses(javax.portlet.PortletSession ses)
           
 void destroy()
           
static java.lang.String encodeResponseKey(long plid, java.lang.String portletId, java.lang.String languageId)
           
 PortletConfigImpl getPortletConfig()
           
 PortletContextImpl getPortletContext()
           
 javax.portlet.Portlet getPortletInstance()
           
static java.util.Map getResponses(javax.servlet.http.HttpSession ses)
           
static java.util.Map getResponses(javax.portlet.PortletSession ses)
           
 void init(javax.portlet.PortletConfig config)
           
 boolean isDestroyable()
           
 boolean isFacesPortlet()
           
 boolean isStrutsBridgePortlet()
           
 boolean isStrutsPortlet()
           
 void processAction(javax.portlet.ActionRequest req, javax.portlet.ActionResponse res)
           
 void render(javax.portlet.RenderRequest req, javax.portlet.RenderResponse res)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CachePortlet

public CachePortlet(javax.portlet.Portlet portlet,
                    javax.portlet.PortletContext portletCtx,
                    java.lang.Integer expCache)
Method Detail

clearResponse

public static void clearResponse(javax.servlet.http.HttpSession ses,
                                 long plid,
                                 java.lang.String portletId,
                                 java.lang.String languageId)

clearResponses

public static void clearResponses(javax.servlet.http.HttpSession ses)

clearResponses

public static void clearResponses(javax.portlet.PortletSession ses)

encodeResponseKey

public static java.lang.String encodeResponseKey(long plid,
                                                 java.lang.String portletId,
                                                 java.lang.String languageId)

getResponses

public static java.util.Map getResponses(javax.servlet.http.HttpSession ses)

getResponses

public static java.util.Map getResponses(javax.portlet.PortletSession ses)

init

public void init(javax.portlet.PortletConfig config)
          throws javax.portlet.PortletException
Specified by:
init in interface javax.portlet.Portlet
Throws:
javax.portlet.PortletException

processAction

public void processAction(javax.portlet.ActionRequest req,
                          javax.portlet.ActionResponse res)
                   throws java.io.IOException,
                          javax.portlet.PortletException
Specified by:
processAction in interface javax.portlet.Portlet
Throws:
java.io.IOException
javax.portlet.PortletException

render

public void render(javax.portlet.RenderRequest req,
                   javax.portlet.RenderResponse res)
            throws java.io.IOException,
                   javax.portlet.PortletException
Specified by:
render in interface javax.portlet.Portlet
Throws:
java.io.IOException
javax.portlet.PortletException

destroy

public void destroy()
Specified by:
destroy in interface javax.portlet.Portlet

getPortletInstance

public javax.portlet.Portlet getPortletInstance()

getPortletConfig

public PortletConfigImpl getPortletConfig()

getPortletContext

public PortletContextImpl getPortletContext()

isDestroyable

public boolean isDestroyable()

isFacesPortlet

public boolean isFacesPortlet()

isStrutsPortlet

public boolean isStrutsPortlet()

isStrutsBridgePortlet

public boolean isStrutsBridgePortlet()