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 public static com.liferay.portal.model.Lock fetchLock(long lockId)
160 throws com.liferay.portal.kernel.exception.SystemException {
161 return getService().fetchLock(lockId);
162 }
163
164
172 public static com.liferay.portal.model.Lock getLock(long lockId)
173 throws com.liferay.portal.kernel.exception.PortalException,
174 com.liferay.portal.kernel.exception.SystemException {
175 return getService().getLock(lockId);
176 }
177
178 public static com.liferay.portal.model.PersistedModel getPersistedModel(
179 java.io.Serializable primaryKeyObj)
180 throws com.liferay.portal.kernel.exception.PortalException,
181 com.liferay.portal.kernel.exception.SystemException {
182 return getService().getPersistedModel(primaryKeyObj);
183 }
184
185
197 public static java.util.List<com.liferay.portal.model.Lock> getLocks(
198 int start, int end)
199 throws com.liferay.portal.kernel.exception.SystemException {
200 return getService().getLocks(start, end);
201 }
202
203
209 public static int getLocksCount()
210 throws com.liferay.portal.kernel.exception.SystemException {
211 return getService().getLocksCount();
212 }
213
214
221 public static com.liferay.portal.model.Lock updateLock(
222 com.liferay.portal.model.Lock lock)
223 throws com.liferay.portal.kernel.exception.SystemException {
224 return getService().updateLock(lock);
225 }
226
227
235 public static com.liferay.portal.model.Lock updateLock(
236 com.liferay.portal.model.Lock lock, boolean merge)
237 throws com.liferay.portal.kernel.exception.SystemException {
238 return getService().updateLock(lock, merge);
239 }
240
241
246 public static java.lang.String getBeanIdentifier() {
247 return getService().getBeanIdentifier();
248 }
249
250
255 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
256 getService().setBeanIdentifier(beanIdentifier);
257 }
258
259 public static void clear()
260 throws com.liferay.portal.kernel.exception.SystemException {
261 getService().clear();
262 }
263
264 public static com.liferay.portal.model.Lock getLock(
265 java.lang.String className, long key)
266 throws com.liferay.portal.kernel.exception.PortalException,
267 com.liferay.portal.kernel.exception.SystemException {
268 return getService().getLock(className, key);
269 }
270
271 public static com.liferay.portal.model.Lock getLock(
272 java.lang.String className, java.lang.String key)
273 throws com.liferay.portal.kernel.exception.PortalException,
274 com.liferay.portal.kernel.exception.SystemException {
275 return getService().getLock(className, key);
276 }
277
278 public static com.liferay.portal.model.Lock getLockByUuid(
279 java.lang.String uuid)
280 throws com.liferay.portal.kernel.exception.PortalException,
281 com.liferay.portal.kernel.exception.SystemException {
282 return getService().getLockByUuid(uuid);
283 }
284
285 public static boolean hasLock(long userId, java.lang.String className,
286 long key) throws com.liferay.portal.kernel.exception.SystemException {
287 return getService().hasLock(userId, className, key);
288 }
289
290 public static boolean hasLock(long userId, java.lang.String className,
291 java.lang.String key)
292 throws com.liferay.portal.kernel.exception.SystemException {
293 return getService().hasLock(userId, className, key);
294 }
295
296 public static boolean isLocked(java.lang.String className, long key)
297 throws com.liferay.portal.kernel.exception.SystemException {
298 return getService().isLocked(className, key);
299 }
300
301 public static boolean isLocked(java.lang.String className,
302 java.lang.String key)
303 throws com.liferay.portal.kernel.exception.SystemException {
304 return getService().isLocked(className, key);
305 }
306
307 public static com.liferay.portal.model.Lock lock(long userId,
308 java.lang.String className, long key, java.lang.String owner,
309 boolean inheritable, long expirationTime)
310 throws com.liferay.portal.kernel.exception.PortalException,
311 com.liferay.portal.kernel.exception.SystemException {
312 return getService()
313 .lock(userId, className, key, owner, inheritable,
314 expirationTime);
315 }
316
317 public static com.liferay.portal.model.Lock lock(long userId,
318 java.lang.String className, java.lang.String key,
319 java.lang.String owner, boolean inheritable, long expirationTime)
320 throws com.liferay.portal.kernel.exception.PortalException,
321 com.liferay.portal.kernel.exception.SystemException {
322 return getService()
323 .lock(userId, className, key, owner, inheritable,
324 expirationTime);
325 }
326
327 public static com.liferay.portal.model.Lock lock(
328 java.lang.String className, java.lang.String key,
329 java.lang.String owner, boolean retrieveFromCache)
330 throws com.liferay.portal.kernel.exception.SystemException {
331 return getService().lock(className, key, owner, retrieveFromCache);
332 }
333
334 public static com.liferay.portal.model.Lock lock(
335 java.lang.String className, java.lang.String key,
336 java.lang.String expectedOwner, java.lang.String updatedOwner,
337 boolean retrieveFromCache)
338 throws com.liferay.portal.kernel.exception.SystemException {
339 return getService()
340 .lock(className, key, expectedOwner, updatedOwner,
341 retrieveFromCache);
342 }
343
344 public static com.liferay.portal.model.Lock refresh(java.lang.String uuid,
345 long expirationTime)
346 throws com.liferay.portal.kernel.exception.PortalException,
347 com.liferay.portal.kernel.exception.SystemException {
348 return getService().refresh(uuid, expirationTime);
349 }
350
351 public static void unlock(java.lang.String className, long 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 throws com.liferay.portal.kernel.exception.SystemException {
358 getService().unlock(className, key);
359 }
360
361 public static void unlock(java.lang.String className, java.lang.String key,
362 java.lang.String owner, boolean retrieveFromCache)
363 throws com.liferay.portal.kernel.exception.SystemException {
364 getService().unlock(className, key, owner, retrieveFromCache);
365 }
366
367 public static LockLocalService getService() {
368 if (_service == null) {
369 _service = (LockLocalService)PortalBeanLocatorUtil.locate(LockLocalService.class.getName());
370
371 ReferenceRegistry.registerReference(LockLocalServiceUtil.class,
372 "_service");
373 MethodCache.remove(LockLocalService.class);
374 }
375
376 return _service;
377 }
378
379 public void setService(LockLocalService service) {
380 MethodCache.remove(LockLocalService.class);
381
382 _service = service;
383
384 ReferenceRegistry.registerReference(LockLocalServiceUtil.class,
385 "_service");
386 MethodCache.remove(LockLocalService.class);
387 }
388
389 private static LockLocalService _service;
390 }