org.tigris.scarab.services.cache
Class ScarabCache
java.lang.Object
org.tigris.scarab.services.cache.ScarabCache
- public class ScarabCache
- extends java.lang.Object
This class provides a simple Map cache that is available to the current
thread.
- Version:
- $Id: ScarabCache.java 10257 2006-08-07 22:43:30Z jorgeuriarte $
- Author:
- John McNally
|
Method Summary |
static void |
clear()
|
static java.lang.Object |
get(java.io.Serializable[] keys)
|
static java.lang.Object |
get(java.io.Serializable instanceOrClass,
java.lang.String method)
|
static java.lang.Object |
get(java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1)
|
static java.lang.Object |
get(java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1,
java.io.Serializable arg2)
|
static java.lang.Object |
get(java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1,
java.io.Serializable arg2,
java.io.Serializable arg3)
|
static java.util.Map |
getMap()
|
static ScarabCacheService |
getService()
Gets the ScarabCache implementation. |
static void |
put(java.lang.Object value,
java.io.Serializable[] keys)
|
static void |
put(java.lang.Object value,
java.io.Serializable instanceOrClass,
java.lang.String method)
|
static void |
put(java.lang.Object value,
java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1)
|
static void |
put(java.lang.Object value,
java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1,
java.io.Serializable arg2)
|
static void |
put(java.lang.Object value,
java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1,
java.io.Serializable arg2,
java.io.Serializable arg3)
|
static void |
setScarabCacheService(ScarabCacheService scarabCacheService)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScarabCache
public ScarabCache()
getMap
public static java.util.Map getMap()
clear
public static void clear()
get
public static java.lang.Object get(java.io.Serializable instanceOrClass,
java.lang.String method)
get
public static java.lang.Object get(java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1)
get
public static java.lang.Object get(java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1,
java.io.Serializable arg2)
get
public static java.lang.Object get(java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1,
java.io.Serializable arg2,
java.io.Serializable arg3)
get
public static java.lang.Object get(java.io.Serializable[] keys)
put
public static void put(java.lang.Object value,
java.io.Serializable instanceOrClass,
java.lang.String method)
put
public static void put(java.lang.Object value,
java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1)
put
public static void put(java.lang.Object value,
java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1,
java.io.Serializable arg2)
put
public static void put(java.lang.Object value,
java.io.Serializable instanceOrClass,
java.lang.String method,
java.io.Serializable arg1,
java.io.Serializable arg2,
java.io.Serializable arg3)
put
public static void put(java.lang.Object value,
java.io.Serializable[] keys)
getService
public static final ScarabCacheService getService()
- Gets the
ScarabCache implementation.
- Returns:
- the ScarabCache implementation.
setScarabCacheService
public static void setScarabCacheService(ScarabCacheService scarabCacheService)
Copyright © 2000-2004 Tigris.org. All Rights Reserved.