info.aduna.gee.publication.servlets.cache
Class ZPadBrowserCache

java.lang.Object
  extended by info.aduna.gee.publication.servlets.cache.ZPadBrowserCache

public class ZPadBrowserCache
extends Object

For each Host this ZPadBrowserCache contains a MultiLevelExpiringCache containing ZPadBrowsers.


Field Summary
protected static HashMap _zpbcPerHost
           
 
Constructor Summary
ZPadBrowserCache()
           
 
Method Summary
static MultiLevelExpiringCache ensureSbsLoaded(String host)
           
static MultiLevelExpiringCache get(String host)
           
static void refresh()
          Refresh *all* hosts.
static void refresh(String host)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_zpbcPerHost

protected static HashMap _zpbcPerHost
Constructor Detail

ZPadBrowserCache

public ZPadBrowserCache()
Method Detail

refresh

public static void refresh()
Refresh *all* hosts. Useful for ServerZpad at midnight.


refresh

public static void refresh(String host)

ensureSbsLoaded

public static MultiLevelExpiringCache ensureSbsLoaded(String host)

get

public static MultiLevelExpiringCache get(String host)


Copyright © 1997-2008 Aduna. All Rights Reserved.