1
22
23 package com.liferay.portal.kernel.cache;
24
25 import java.io.Serializable;
26
27
34 public class SingleVMPoolUtil {
35
36 public static void clear() {
37 getSingleVMPool().clear();
38 }
39
40 public static void clear(String name) {
41 getSingleVMPool().clear(name);
42 }
43
44 public static Object get(String name, String key) {
45 return getSingleVMPool().get(name, key);
46 }
47
48 public static Object get(PortalCache portalCache, String key) {
49 return getSingleVMPool().get(portalCache, key);
50 }
51
52 public static PortalCache getCache(String name) {
53 return getSingleVMPool().getCache(name);
54 }
55
56 public static PortalCache getCache(String name, boolean blocking) {
57 return getSingleVMPool().getCache(name, blocking);
58 }
59
60 public static SingleVMPool getSingleVMPool() {
61 return _singleVMPool;
62 }
63
64 public static void put(String name, String key, Object obj) {
65 getSingleVMPool().put(name, key, obj);
66 }
67
68 public static void put(PortalCache portalCache, String key, Object obj) {
69 getSingleVMPool().put(portalCache, key, obj);
70 }
71
72 public static void put(
73 PortalCache portalCache, String key, Object obj, int timeToLive) {
74
75 getSingleVMPool().put(portalCache, key, obj, timeToLive);
76 }
77
78 public static void put(String name, String key, Serializable obj) {
79 getSingleVMPool().put(name, key, obj);
80 }
81
82 public static void put(
83 PortalCache portalCache, String key, Serializable obj) {
84
85 getSingleVMPool().put(portalCache, key, obj);
86 }
87
88 public static void put(
89 PortalCache portalCache, String key, Serializable obj, int timeToLive) {
90
91 getSingleVMPool().put(portalCache, key, obj, timeToLive);
92 }
93
94 public static void remove(String name, String key) {
95 getSingleVMPool().remove(name, key);
96 }
97
98 public static void remove(PortalCache portalCache, String key) {
99 getSingleVMPool().remove(portalCache, key);
100 }
101
102 public void setSingleVMPool(SingleVMPool singleVMPool) {
103 _singleVMPool = singleVMPool;
104 }
105
106 private static SingleVMPool _singleVMPool;
107
108 }