org.mmbase.bridge.jsp.taglib
Class PageContextThreadLocal

java.lang.Object
  extended by org.mmbase.bridge.jsp.taglib.PageContextThreadLocal

public class PageContextThreadLocal
extends Object

A thread-local is used to store a stack of JSP PageContext.objects. MMBase Functions and other objects can use this class to retrieve the current PageContext when it was not passed in as a parameter.

Since:
MMBase-1.8.6

Constructor Summary
PageContextThreadLocal()
           
 
Method Summary
protected static void cleanThreadPageContexts(ContextReferrerTag contextReferrerTag)
           
static PageContext getThreadPageContext()
           
protected static void setThreadPageContext(PageContext pc, ContextReferrerTag contextReferrerTag)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageContextThreadLocal

public PageContextThreadLocal()
Method Detail

setThreadPageContext

protected static void setThreadPageContext(PageContext pc,
                                           ContextReferrerTag contextReferrerTag)

getThreadPageContext

public static PageContext getThreadPageContext()

cleanThreadPageContexts

protected static void cleanThreadPageContexts(ContextReferrerTag contextReferrerTag)


MMBase 2.0-SNAPSHOT - null