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 DLTrashLocalServiceUtil {
038
043 public static com.liferay.portal.kernel.repository.model.FileEntry moveFileEntryFromTrash(
044 long userId, long repositoryId, long fileEntryId, long newFolderId,
045 com.liferay.portal.kernel.service.ServiceContext serviceContext)
046 throws com.liferay.portal.kernel.exception.PortalException {
047 return getService()
048 .moveFileEntryFromTrash(userId, repositoryId, fileEntryId,
049 newFolderId, serviceContext);
050 }
051
052 public static com.liferay.portal.kernel.repository.model.FileEntry moveFileEntryToTrash(
053 long userId, long repositoryId, long fileEntryId)
054 throws com.liferay.portal.kernel.exception.PortalException {
055 return getService()
056 .moveFileEntryToTrash(userId, repositoryId, fileEntryId);
057 }
058
059
064 public static java.lang.String getOSGiServiceIdentifier() {
065 return getService().getOSGiServiceIdentifier();
066 }
067
068 public static void restoreFileEntryFromTrash(long userId,
069 long repositoryId, long fileEntryId)
070 throws com.liferay.portal.kernel.exception.PortalException {
071 getService().restoreFileEntryFromTrash(userId, repositoryId, fileEntryId);
072 }
073
074 public static DLTrashLocalService getService() {
075 if (_service == null) {
076 _service = (DLTrashLocalService)PortalBeanLocatorUtil.locate(DLTrashLocalService.class.getName());
077
078 ReferenceRegistry.registerReference(DLTrashLocalServiceUtil.class,
079 "_service");
080 }
081
082 return _service;
083 }
084
085 private static DLTrashLocalService _service;
086 }