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 SingleVMPool getSingleVMPool() {
54 return _singleVMPool;
55 }
56
57 public static void put(String name, String key, Object obj) {
58 getSingleVMPool().put(name, key, obj);
59 }
60
61 public static void put(PortalCache portalCache, String key, Object obj) {
62 getSingleVMPool().put(portalCache, key, obj);
63 }
64
65 public static void put(
66 PortalCache portalCache, String key, Object obj, int timeToLive) {
67
68 getSingleVMPool().put(portalCache, key, obj, timeToLive);
69 }
70
71 public static void put(String name, String key, Serializable obj) {
72 getSingleVMPool().put(name, key, obj);
73 }
74
75 public static void put(
76 PortalCache portalCache, String key, Serializable obj) {
77
78 getSingleVMPool().put(portalCache, key, obj);
79 }
80
81 public static void put(
82 PortalCache portalCache, String key, Serializable obj, int timeToLive) {
83
84 getSingleVMPool().put(portalCache, key, obj, timeToLive);
85 }
86
87 public static void remove(String name, String key) {
88 getSingleVMPool().remove(name, key);
89 }
90
91 public static void remove(PortalCache portalCache, String key) {
92 getSingleVMPool().remove(portalCache, key);
93 }
94
95 public void setSingleVMPool(SingleVMPool singleVMPool) {
96 _singleVMPool = singleVMPool;
97 }
98
99 private static SingleVMPool _singleVMPool;
100
101 }