001
014
015 package com.liferay.portal.kernel.lock;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019
022 public class LockListenerRegistryUtil {
023
024 public static LockListener getLockListener(String className) {
025 return getLockListenerRegistry().getLockListener(className);
026 }
027
028 public static LockListenerRegistry getLockListenerRegistry() {
029 PortalRuntimePermission.checkGetBeanProperty(
030 LockListenerRegistryUtil.class);
031
032 return _lockListenerRegistry;
033 }
034
035 public static void register(LockListener lockListener) {
036 getLockListenerRegistry().register(lockListener);
037 }
038
039 public static void unregister(LockListener lockListener) {
040 getLockListenerRegistry().unregister(lockListener);
041 }
042
043 public void setLockListenerRegistry(
044 LockListenerRegistry lockListenerRegistry) {
045
046 PortalRuntimePermission.checkSetBeanProperty(getClass());
047
048 _lockListenerRegistry = lockListenerRegistry;
049 }
050
051 private static LockListenerRegistry _lockListenerRegistry;
052
053 }