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