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