net.sf.springlayout.web.security
Class PageAccessManager

java.lang.Object
  extended by net.sf.springlayout.web.security.PageAccessManager

public abstract class PageAccessManager
extends java.lang.Object

Provides static methods for setting and accessing PageAccessHolder. Uses threadLocal to store the PageAccessHolder instead of the request so these can be accessed from anywhere independently of the request.

Author:
monier

Constructor Summary
PageAccessManager()
           
 
Method Summary
static PageAccessHolder getPageAccessHolder()
          Gets the current pageAccessHolder from ThreadLocal
static void setPageAccessHolder(PageAccessHolder pageAccessHolder)
          Sets the pageAccessHolder as a threadLocal variable that can be queried via PageAccessManager.getPageAccessHolder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageAccessManager

public PageAccessManager()
Method Detail

getPageAccessHolder

public static PageAccessHolder getPageAccessHolder()
Gets the current pageAccessHolder from ThreadLocal

Returns:
pageAccessHolder

setPageAccessHolder

public static void setPageAccessHolder(PageAccessHolder pageAccessHolder)
Sets the pageAccessHolder as a threadLocal variable that can be queried via PageAccessManager.getPageAccessHolder

Parameters:
pageAccessHolder -


Copyright © 2005-2007 Spring Layout Team. All Rights Reserved.