001
014
015 package com.liferay.document.library.kernel.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
036 @ProviderType
037 public class DLFileShortcutServiceUtil {
038
043 public static com.liferay.document.library.kernel.model.DLFileShortcut addFileShortcut(
044 long groupId, long repositoryId, long folderId, long toFileEntryId,
045 com.liferay.portal.kernel.service.ServiceContext serviceContext)
046 throws com.liferay.portal.kernel.exception.PortalException {
047 return getService()
048 .addFileShortcut(groupId, repositoryId, folderId,
049 toFileEntryId, serviceContext);
050 }
051
052 public static com.liferay.document.library.kernel.model.DLFileShortcut getFileShortcut(
053 long fileShortcutId)
054 throws com.liferay.portal.kernel.exception.PortalException {
055 return getService().getFileShortcut(fileShortcutId);
056 }
057
058 public static com.liferay.document.library.kernel.model.DLFileShortcut updateFileShortcut(
059 long fileShortcutId, long repositoryId, long folderId,
060 long toFileEntryId,
061 com.liferay.portal.kernel.service.ServiceContext serviceContext)
062 throws com.liferay.portal.kernel.exception.PortalException {
063 return getService()
064 .updateFileShortcut(fileShortcutId, repositoryId, folderId,
065 toFileEntryId, serviceContext);
066 }
067
068
073 public static java.lang.String getOSGiServiceIdentifier() {
074 return getService().getOSGiServiceIdentifier();
075 }
076
077 public static void deleteFileShortcut(long fileShortcutId)
078 throws com.liferay.portal.kernel.exception.PortalException {
079 getService().deleteFileShortcut(fileShortcutId);
080 }
081
082 public static void updateFileShortcuts(long oldToFileEntryId,
083 long newToFileEntryId)
084 throws com.liferay.portal.kernel.exception.PortalException {
085 getService().updateFileShortcuts(oldToFileEntryId, newToFileEntryId);
086 }
087
088 public static DLFileShortcutService getService() {
089 if (_service == null) {
090 _service = (DLFileShortcutService)PortalBeanLocatorUtil.locate(DLFileShortcutService.class.getName());
091
092 ReferenceRegistry.registerReference(DLFileShortcutServiceUtil.class,
093 "_service");
094 }
095
096 return _service;
097 }
098
099 private static DLFileShortcutService _service;
100 }