1
22
23 package com.liferay.portal.kernel.cache;
24
25 import java.io.Serializable;
26
27
33 public class MultiVMPoolUtil {
34
35 public static void clear() {
36 getMultiVMPool().clear();
37 }
38
39 public static void clear(String name) {
40 getMultiVMPool().clear(name);
41 }
42
43 public static Object get(String name, String key) {
44 return getMultiVMPool().get(name, key);
45 }
46
47 public static Object get(PortalCache portalCache, String key) {
48 return getMultiVMPool().get(portalCache, key);
49 }
50
51 public static MultiVMPool getMultiVMPool() {
52 return _multiVMPool;
53 }
54
55 public static PortalCache getCache(String name) {
56 return getMultiVMPool().getCache(name);
57 }
58
59 public static PortalCache getCache(String name, boolean blocking) {
60 return getMultiVMPool().getCache(name, blocking);
61 }
62
63 public static void put(String name, String key, Object obj) {
64 getMultiVMPool().put(name, key, obj);
65 }
66
67 public static void put(PortalCache portalCache, String key, Object obj) {
68 getMultiVMPool().put(portalCache, key, obj);
69 }
70
71 public static void put(String name, String key, Serializable obj) {
72 getMultiVMPool().put(name, key, obj);
73 }
74
75 public static void put(
76 PortalCache portalCache, String key, Serializable obj) {
77
78 getMultiVMPool().put(portalCache, key, obj);
79 }
80
81 public static void remove(String name, String key) {
82 getMultiVMPool().remove(name, key);
83 }
84
85 public static void remove(PortalCache portalCache, String key) {
86 getMultiVMPool().remove(portalCache, key);
87 }
88
89 public void setMultiVMPool(MultiVMPool multiVMPool) {
90 _multiVMPool = multiVMPool;
91 }
92
93 private static MultiVMPool _multiVMPool;
94
95 }