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 com.liferay.portal.model.Lock getLockByUuid(
274 java.lang.String uuid)
275 throws com.liferay.portal.kernel.exception.PortalException,
276 com.liferay.portal.kernel.exception.SystemException {
277 return getService().getLockByUuid(uuid);
278 }
279
280 public static boolean hasLock(long userId, java.lang.String className,
281 long key) throws com.liferay.portal.kernel.exception.SystemException {
282 return getService().hasLock(userId, className, key);
283 }
284
285 public static boolean hasLock(long userId, java.lang.String className,
286 java.lang.String key)
287 throws com.liferay.portal.kernel.exception.SystemException {
288 return getService().hasLock(userId, className, key);
289 }
290
291 public static boolean isLocked(java.lang.String className, long key)
292 throws com.liferay.portal.kernel.exception.SystemException {
293 return getService().isLocked(className, key);
294 }
295
296 public static boolean isLocked(java.lang.String className,
297 java.lang.String key)
298 throws com.liferay.portal.kernel.exception.SystemException {
299 return getService().isLocked(className, key);
300 }
301
302 public static com.liferay.portal.model.Lock lock(long userId,
303 java.lang.String className, long key, java.lang.String owner,
304 boolean inheritable, long expirationTime)
305 throws com.liferay.portal.kernel.exception.PortalException,
306 com.liferay.portal.kernel.exception.SystemException {
307 return getService()
308 .lock(userId, className, key, owner, inheritable,
309 expirationTime);
310 }
311
312 public static com.liferay.portal.model.Lock lock(long userId,
313 java.lang.String className, java.lang.String key,
314 java.lang.String owner, boolean inheritable, long expirationTime)
315 throws com.liferay.portal.kernel.exception.PortalException,
316 com.liferay.portal.kernel.exception.SystemException {
317 return getService()
318 .lock(userId, className, key, owner, inheritable,
319 expirationTime);
320 }
321
322 public static com.liferay.portal.model.Lock lock(
323 java.lang.String className, java.lang.String key,
324 java.lang.String owner, boolean retrieveFromCache)
325 throws com.liferay.portal.kernel.exception.SystemException {
326 return getService().lock(className, key, owner, retrieveFromCache);
327 }
328
329 public static com.liferay.portal.model.Lock lock(
330 java.lang.String className, java.lang.String key,
331 java.lang.String expectedOwner, java.lang.String updatedOwner,
332 boolean retrieveFromCache)
333 throws com.liferay.portal.kernel.exception.SystemException {
334 return getService()
335 .lock(className, key, expectedOwner, updatedOwner,
336 retrieveFromCache);
337 }
338
339 public static com.liferay.portal.model.Lock refresh(java.lang.String uuid,
340 long expirationTime)
341 throws com.liferay.portal.kernel.exception.PortalException,
342 com.liferay.portal.kernel.exception.SystemException {
343 return getService().refresh(uuid, expirationTime);
344 }
345
346 public static void unlock(java.lang.String className, long key)
347 throws com.liferay.portal.kernel.exception.SystemException {
348 getService().unlock(className, key);
349 }
350
351 public static void unlock(java.lang.String className, java.lang.String key)
352 throws com.liferay.portal.kernel.exception.SystemException {
353 getService().unlock(className, key);
354 }
355
356 public static void unlock(java.lang.String className, java.lang.String key,
357 java.lang.String owner, boolean retrieveFromCache)
358 throws com.liferay.portal.kernel.exception.SystemException {
359 getService().unlock(className, key, owner, retrieveFromCache);
360 }
361
362 public static LockLocalService getService() {
363 if (_service == null) {
364 _service = (LockLocalService)PortalBeanLocatorUtil.locate(LockLocalService.class.getName());
365
366 ReferenceRegistry.registerReference(LockLocalServiceUtil.class,
367 "_service");
368 MethodCache.remove(LockLocalService.class);
369 }
370
371 return _service;
372 }
373
374 public void setService(LockLocalService service) {
375 MethodCache.remove(LockLocalService.class);
376
377 _service = service;
378
379 ReferenceRegistry.registerReference(LockLocalServiceUtil.class,
380 "_service");
381 MethodCache.remove(LockLocalService.class);
382 }
383
384 private static LockLocalService _service;
385 }