001
014
015 package com.liferay.portal.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.MethodCache;
019 import com.liferay.portal.kernel.util.ReferenceRegistry;
020
021
034 public class LockLocalServiceUtil {
035
040
041
048 public static com.liferay.portal.model.Lock addLock(
049 com.liferay.portal.model.Lock lock)
050 throws com.liferay.portal.kernel.exception.SystemException {
051 return getService().addLock(lock);
052 }
053
054
060 public static com.liferay.portal.model.Lock createLock(long lockId) {
061 return getService().createLock(lockId);
062 }
063
064
071 public static void deleteLock(long lockId)
072 throws com.liferay.portal.kernel.exception.PortalException,
073 com.liferay.portal.kernel.exception.SystemException {
074 getService().deleteLock(lockId);
075 }
076
077
083 public static void deleteLock(com.liferay.portal.model.Lock lock)
084 throws com.liferay.portal.kernel.exception.SystemException {
085 getService().deleteLock(lock);
086 }
087
088
095 @SuppressWarnings("rawtypes")
096 public static java.util.List dynamicQuery(
097 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
098 throws com.liferay.portal.kernel.exception.SystemException {
099 return getService().dynamicQuery(dynamicQuery);
100 }
101
102
115 @SuppressWarnings("rawtypes")
116 public static java.util.List dynamicQuery(
117 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
118 int end) throws com.liferay.portal.kernel.exception.SystemException {
119 return getService().dynamicQuery(dynamicQuery, start, end);
120 }
121
122
136 @SuppressWarnings("rawtypes")
137 public static java.util.List dynamicQuery(
138 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
139 int end,
140 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
141 throws com.liferay.portal.kernel.exception.SystemException {
142 return getService()
143 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
144 }
145
146
153 public static long dynamicQueryCount(
154 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
155 throws com.liferay.portal.kernel.exception.SystemException {
156 return getService().dynamicQueryCount(dynamicQuery);
157 }
158
159
167 public static com.liferay.portal.model.Lock getLock(long lockId)
168 throws com.liferay.portal.kernel.exception.PortalException,
169 com.liferay.portal.kernel.exception.SystemException {
170 return getService().getLock(lockId);
171 }
172
173 public static com.liferay.portal.model.PersistedModel getPersistedModel(
174 java.io.Serializable primaryKeyObj)
175 throws com.liferay.portal.kernel.exception.PortalException,
176 com.liferay.portal.kernel.exception.SystemException {
177 return getService().getPersistedModel(primaryKeyObj);
178 }
179
180
192 public static java.util.List<com.liferay.portal.model.Lock> getLocks(
193 int start, int end)
194 throws com.liferay.portal.kernel.exception.SystemException {
195 return getService().getLocks(start, end);
196 }
197
198
204 public static int getLocksCount()
205 throws com.liferay.portal.kernel.exception.SystemException {
206 return getService().getLocksCount();
207 }
208
209
216 public static com.liferay.portal.model.Lock updateLock(
217 com.liferay.portal.model.Lock lock)
218 throws com.liferay.portal.kernel.exception.SystemException {
219 return getService().updateLock(lock);
220 }
221
222
230 public static com.liferay.portal.model.Lock updateLock(
231 com.liferay.portal.model.Lock lock, boolean merge)
232 throws com.liferay.portal.kernel.exception.SystemException {
233 return getService().updateLock(lock, merge);
234 }
235
236
241 public static java.lang.String getBeanIdentifier() {
242 return getService().getBeanIdentifier();
243 }
244
245
250 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
251 getService().setBeanIdentifier(beanIdentifier);
252 }
253
254 public static void clear()
255 throws com.liferay.portal.kernel.exception.SystemException {
256 getService().clear();
257 }
258
259 public static com.liferay.portal.model.Lock getLock(
260 java.lang.String className, long key)
261 throws com.liferay.portal.kernel.exception.PortalException,
262 com.liferay.portal.kernel.exception.SystemException {
263 return getService().getLock(className, key);
264 }
265
266 public static com.liferay.portal.model.Lock getLock(
267 java.lang.String className, java.lang.String key)
268 throws com.liferay.portal.kernel.exception.PortalException,
269 com.liferay.portal.kernel.exception.SystemException {
270 return getService().getLock(className, key);
271 }
272
273 public static boolean hasLock(long userId, java.lang.String className,
274 long key)
275 throws com.liferay.portal.kernel.exception.PortalException,
276 com.liferay.portal.kernel.exception.SystemException {
277 return getService().hasLock(userId, className, key);
278 }
279
280 public static boolean hasLock(long userId, java.lang.String className,
281 java.lang.String key)
282 throws com.liferay.portal.kernel.exception.PortalException,
283 com.liferay.portal.kernel.exception.SystemException {
284 return getService().hasLock(userId, className, key);
285 }
286
287 public static boolean isLocked(java.lang.String className, long key)
288 throws com.liferay.portal.kernel.exception.PortalException,
289 com.liferay.portal.kernel.exception.SystemException {
290 return getService().isLocked(className, key);
291 }
292
293 public static boolean isLocked(java.lang.String className,
294 java.lang.String key)
295 throws com.liferay.portal.kernel.exception.PortalException,
296 com.liferay.portal.kernel.exception.SystemException {
297 return getService().isLocked(className, key);
298 }
299
300 public static com.liferay.portal.model.Lock lock(long userId,
301 java.lang.String className, long key, java.lang.String owner,
302 boolean inheritable, long expirationTime)
303 throws com.liferay.portal.kernel.exception.PortalException,
304 com.liferay.portal.kernel.exception.SystemException {
305 return getService()
306 .lock(userId, className, key, owner, inheritable,
307 expirationTime);
308 }
309
310 public static com.liferay.portal.model.Lock lock(long userId,
311 java.lang.String className, java.lang.String key,
312 java.lang.String owner, boolean inheritable, long expirationTime)
313 throws com.liferay.portal.kernel.exception.PortalException,
314 com.liferay.portal.kernel.exception.SystemException {
315 return getService()
316 .lock(userId, className, key, owner, inheritable,
317 expirationTime);
318 }
319
320 public static com.liferay.portal.model.Lock lock(
321 java.lang.String className, java.lang.String key,
322 java.lang.String owner, boolean retrieveFromCache)
323 throws com.liferay.portal.kernel.exception.SystemException {
324 return getService().lock(className, key, owner, retrieveFromCache);
325 }
326
327 public static com.liferay.portal.model.Lock lock(
328 java.lang.String className, java.lang.String key,
329 java.lang.String expectedOwner, java.lang.String updatedOwner,
330 boolean retrieveFromCache)
331 throws com.liferay.portal.kernel.exception.SystemException {
332 return getService()
333 .lock(className, key, expectedOwner, updatedOwner,
334 retrieveFromCache);
335 }
336
337 public static com.liferay.portal.model.Lock refresh(java.lang.String uuid,
338 long expirationTime)
339 throws com.liferay.portal.kernel.exception.PortalException,
340 com.liferay.portal.kernel.exception.SystemException {
341 return getService().refresh(uuid, expirationTime);
342 }
343
344 public static void unlock(java.lang.String className, long key)
345 throws com.liferay.portal.kernel.exception.SystemException {
346 getService().unlock(className, key);
347 }
348
349 public static void unlock(java.lang.String className, java.lang.String key)
350 throws com.liferay.portal.kernel.exception.SystemException {
351 getService().unlock(className, key);
352 }
353
354 public static void unlock(java.lang.String className, java.lang.String key,
355 java.lang.String owner, boolean retrieveFromCache)
356 throws com.liferay.portal.kernel.exception.SystemException {
357 getService().unlock(className, key, owner, retrieveFromCache);
358 }
359
360 public static LockLocalService getService() {
361 if (_service == null) {
362 _service = (LockLocalService)PortalBeanLocatorUtil.locate(LockLocalService.class.getName());
363
364 ReferenceRegistry.registerReference(LockLocalServiceUtil.class,
365 "_service");
366 MethodCache.remove(LockLocalService.class);
367 }
368
369 return _service;
370 }
371
372 public void setService(LockLocalService service) {
373 MethodCache.remove(LockLocalService.class);
374
375 _service = service;
376
377 ReferenceRegistry.registerReference(LockLocalServiceUtil.class,
378 "_service");
379 MethodCache.remove(LockLocalService.class);
380 }
381
382 private static LockLocalService _service;
383 }