001
014
015 package com.liferay.portal.kernel.repository.util;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.repository.model.FileEntry;
019 import com.liferay.portal.service.ServiceContext;
020
021
024 public interface RepositoryTrash {
025
026 public FileEntry moveFileEntryFromTrash(
027 long userId, long repositoryId, long fileEntryId, long newFolderId,
028 ServiceContext serviceContext)
029 throws PortalException;
030
031 public FileEntry moveFileEntryToTrash(
032 long userId, long repositoryId, long fileEntryId)
033 throws PortalException;
034
035 public void restoreFileEntryFromTrash(
036 long userId, long repositoryId, long fileEntryId)
037 throws PortalException;
038
039 }