001
014
015 package com.liferay.portal.kernel.repository.model;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.security.permission.PermissionChecker;
019
020
024 public interface FileShortcut
025 extends RepositoryEntry, RepositoryModel<FileShortcut> {
026
027 public boolean containsPermission(
028 PermissionChecker permissionChecker, String actionId)
029 throws PortalException;
030
031 public long getFileShortcutId();
032
033 public FileVersion getFileVersion() throws PortalException;
034
035 public Folder getFolder() throws PortalException;
036
037 public long getFolderId();
038
039 public long getRepositoryId();
040
041 public long getToFileEntryId();
042
043 public String getToTitle();
044
045 }