com.liferay.portal.kernel.cache
Class MultiVMPoolUtil

java.lang.Object
  extended by com.liferay.portal.kernel.cache.MultiVMPoolUtil

public class MultiVMPoolUtil
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan, Michael Young

Constructor Summary
MultiVMPoolUtil()
           
 
Method Summary
static void clear()
           
static void clear(java.lang.String name)
           
static void clearGroup(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> groups, java.lang.String groupKey, PortalCache portalCache)
           
static java.lang.Object get(PortalCache portalCache, java.lang.String key)
           
static java.lang.Object get(java.lang.String name, java.lang.String key)
           
static PortalCache getCache(java.lang.String name)
           
static MultiVMPool getMultiVMPool()
           
static void put(PortalCache portalCache, java.lang.String key, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> groups, java.lang.String groupKey, java.lang.Object obj)
           
static void put(PortalCache portalCache, java.lang.String key, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> groups, java.lang.String groupKey, java.io.Serializable obj)
           
static void put(PortalCache portalCache, java.lang.String key, java.lang.Object obj)
           
static void put(PortalCache portalCache, java.lang.String key, java.io.Serializable obj)
           
static void put(java.lang.String name, java.lang.String key, java.lang.Object obj)
           
static void put(java.lang.String name, java.lang.String key, java.io.Serializable obj)
           
static void remove(PortalCache portalCache, java.lang.String key)
           
static void remove(java.lang.String name, java.lang.String key)
           
 void setMultiVMPool(MultiVMPool multiVMPool)
           
static void updateGroup(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> groups, java.lang.String groupKey, java.lang.String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiVMPoolUtil

public MultiVMPoolUtil()
Method Detail

clear

public static void clear()

clear

public static void clear(java.lang.String name)

clearGroup

public static void clearGroup(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> groups,
                              java.lang.String groupKey,
                              PortalCache portalCache)

get

public static java.lang.Object get(java.lang.String name,
                                   java.lang.String key)

get

public static java.lang.Object get(PortalCache portalCache,
                                   java.lang.String key)

getMultiVMPool

public static MultiVMPool getMultiVMPool()

getCache

public static PortalCache getCache(java.lang.String name)

put

public static void put(java.lang.String name,
                       java.lang.String key,
                       java.lang.Object obj)

put

public static void put(PortalCache portalCache,
                       java.lang.String key,
                       java.lang.Object obj)

put

public static void put(PortalCache portalCache,
                       java.lang.String key,
                       java.util.Map<java.lang.String,java.util.Set<java.lang.String>> groups,
                       java.lang.String groupKey,
                       java.lang.Object obj)

put

public static void put(java.lang.String name,
                       java.lang.String key,
                       java.io.Serializable obj)

put

public static void put(PortalCache portalCache,
                       java.lang.String key,
                       java.io.Serializable obj)

put

public static void put(PortalCache portalCache,
                       java.lang.String key,
                       java.util.Map<java.lang.String,java.util.Set<java.lang.String>> groups,
                       java.lang.String groupKey,
                       java.io.Serializable obj)

remove

public static void remove(java.lang.String name,
                          java.lang.String key)

remove

public static void remove(PortalCache portalCache,
                          java.lang.String key)

updateGroup

public static void updateGroup(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> groups,
                               java.lang.String groupKey,
                               java.lang.String key)

setMultiVMPool

public void setMultiVMPool(MultiVMPool multiVMPool)