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