public abstract class InitializedDocumentRepository<T extends com.liferay.portal.kernel.repository.DocumentRepository>
extends Object
implements com.liferay.portal.kernel.repository.DocumentRepository
Modifier and Type | Field and Description |
---|---|
protected T |
documentRepository |
Constructor and Description |
---|
InitializedDocumentRepository() |
Modifier and Type | Method and Description |
---|---|
com.liferay.portal.kernel.repository.model.FileEntry |
addFileEntry(long userId,
long folderId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
File file,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.repository.model.FileEntry |
addFileEntry(long userId,
long folderId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
InputStream is,
long size,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.repository.model.FileShortcut |
addFileShortcut(long userId,
long folderId,
long toFileEntryId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.repository.model.Folder |
addFolder(long userId,
long parentFolderId,
String name,
String description,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected void |
checkDocumentRepository() |
void |
checkInFileEntry(long userId,
long fileEntryId,
boolean majorVersion,
String changeLog,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
checkInFileEntry(long userId,
long fileEntryId,
String lockUuid,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.repository.model.FileEntry |
copyFileEntry(long userId,
long groupId,
long fileEntryId,
long destFolderId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
deleteAll() |
void |
deleteFileEntry(long fileEntryId) |
void |
deleteFileShortcut(long fileShortcutId) |
void |
deleteFileShortcuts(long toFileEntryId) |
void |
deleteFolder(long folderId) |
<C extends com.liferay.portal.kernel.repository.capabilities.Capability> |
getCapability(Class<C> capabilityClass) |
List<com.liferay.portal.kernel.repository.model.FileEntry> |
getFileEntries(long folderId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.repository.model.FileEntry> obc) |
List<com.liferay.portal.kernel.repository.model.FileEntry> |
getFileEntries(long folderId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.repository.model.FileEntry> obc) |
List<com.liferay.portal.kernel.repository.model.RepositoryEntry> |
getFileEntriesAndFileShortcuts(long folderId,
int status,
int start,
int end) |
int |
getFileEntriesAndFileShortcutsCount(long folderId,
int status) |
int |
getFileEntriesCount(long folderId) |
int |
getFileEntriesCount(long folderId,
int status) |
com.liferay.portal.kernel.repository.model.FileEntry |
getFileEntry(long fileEntryId) |
com.liferay.portal.kernel.repository.model.FileEntry |
getFileEntry(long folderId,
String title) |
com.liferay.portal.kernel.repository.model.FileEntry |
getFileEntryByUuid(String uuid) |
com.liferay.portal.kernel.repository.model.FileShortcut |
getFileShortcut(long fileShortcutId) |
com.liferay.portal.kernel.repository.model.FileVersion |
getFileVersion(long fileVersionId) |
com.liferay.portal.kernel.repository.model.Folder |
getFolder(long folderId) |
com.liferay.portal.kernel.repository.model.Folder |
getFolder(long parentFolderId,
String name) |
List<com.liferay.portal.kernel.repository.model.Folder> |
getFolders(long parentFolderId,
boolean includeMountFolders,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.repository.model.Folder> obc) |
List<com.liferay.portal.kernel.repository.model.Folder> |
getFolders(long parentFolderId,
int status,
boolean includeMountFolders,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.repository.model.Folder> obc) |
List<com.liferay.portal.kernel.repository.model.RepositoryEntry> |
getFoldersAndFileEntriesAndFileShortcuts(long folderId,
int status,
boolean includeMountFolders,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<?> obc) |
int |
getFoldersAndFileEntriesAndFileShortcutsCount(long folderId,
int status,
boolean includeMountFolders) |
int |
getFoldersCount(long parentFolderId,
boolean includeMountfolders) |
int |
getFoldersCount(long parentFolderId,
int status,
boolean includeMountfolders) |
List<com.liferay.portal.kernel.repository.model.FileEntry> |
getRepositoryFileEntries(long userId,
long rootFolderId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.repository.model.FileEntry> obc) |
long |
getRepositoryId() |
<C extends com.liferay.portal.kernel.repository.capabilities.Capability> |
isCapabilityProvided(Class<C> capabilityClass) |
com.liferay.portal.kernel.repository.model.FileEntry |
moveFileEntry(long userId,
long fileEntryId,
long newFolderId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.repository.model.Folder |
moveFolder(long userId,
long folderId,
long parentFolderId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
revertFileEntry(long userId,
long fileEntryId,
String version,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
setDocumentRepository(T documentRepository) |
com.liferay.portal.kernel.repository.model.FileEntry |
updateFileEntry(long userId,
long fileEntryId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
boolean majorVersion,
File file,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.repository.model.FileEntry |
updateFileEntry(long userId,
long fileEntryId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
boolean majorVersion,
InputStream is,
long size,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.repository.model.FileShortcut |
updateFileShortcut(long userId,
long fileShortcutId,
long folderId,
long toFileEntryId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
updateFileShortcuts(long oldToFileEntryId,
long newToFileEntryId) |
com.liferay.portal.kernel.repository.model.Folder |
updateFolder(long folderId,
long parentFolderId,
String name,
String description,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected T extends com.liferay.portal.kernel.repository.DocumentRepository documentRepository
public com.liferay.portal.kernel.repository.model.FileEntry addFileEntry(long userId, long folderId, String sourceFileName, String mimeType, String title, String description, String changeLog, File file, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
addFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileEntry addFileEntry(long userId, long folderId, String sourceFileName, String mimeType, String title, String description, String changeLog, InputStream is, long size, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
addFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileShortcut addFileShortcut(long userId, long folderId, long toFileEntryId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
addFileShortcut
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.Folder addFolder(long userId, long parentFolderId, String name, String description, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
addFolder
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public void checkInFileEntry(long userId, long fileEntryId, boolean majorVersion, String changeLog, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
checkInFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public void checkInFileEntry(long userId, long fileEntryId, String lockUuid, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
checkInFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileEntry copyFileEntry(long userId, long groupId, long fileEntryId, long destFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
copyFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public void deleteAll() throws com.liferay.portal.kernel.exception.PortalException
deleteAll
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public void deleteFileEntry(long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException
deleteFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public void deleteFileShortcut(long fileShortcutId) throws com.liferay.portal.kernel.exception.PortalException
deleteFileShortcut
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public void deleteFileShortcuts(long toFileEntryId) throws com.liferay.portal.kernel.exception.PortalException
deleteFileShortcuts
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public void deleteFolder(long folderId) throws com.liferay.portal.kernel.exception.PortalException
deleteFolder
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public <C extends com.liferay.portal.kernel.repository.capabilities.Capability> C getCapability(Class<C> capabilityClass)
getCapability
in interface com.liferay.portal.kernel.repository.capabilities.CapabilityProvider
public List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(long folderId, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.repository.model.FileEntry> obc) throws com.liferay.portal.kernel.exception.PortalException
getFileEntries
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(long folderId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.repository.model.FileEntry> obc) throws com.liferay.portal.kernel.exception.PortalException
getFileEntries
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public List<com.liferay.portal.kernel.repository.model.RepositoryEntry> getFileEntriesAndFileShortcuts(long folderId, int status, int start, int end) throws com.liferay.portal.kernel.exception.PortalException
getFileEntriesAndFileShortcuts
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public int getFileEntriesAndFileShortcutsCount(long folderId, int status) throws com.liferay.portal.kernel.exception.PortalException
getFileEntriesAndFileShortcutsCount
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public int getFileEntriesCount(long folderId) throws com.liferay.portal.kernel.exception.PortalException
getFileEntriesCount
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public int getFileEntriesCount(long folderId, int status) throws com.liferay.portal.kernel.exception.PortalException
getFileEntriesCount
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileEntry getFileEntry(long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException
getFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileEntry getFileEntry(long folderId, String title) throws com.liferay.portal.kernel.exception.PortalException
getFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileEntry getFileEntryByUuid(String uuid) throws com.liferay.portal.kernel.exception.PortalException
getFileEntryByUuid
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileShortcut getFileShortcut(long fileShortcutId) throws com.liferay.portal.kernel.exception.PortalException
getFileShortcut
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileVersion getFileVersion(long fileVersionId) throws com.liferay.portal.kernel.exception.PortalException
getFileVersion
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.Folder getFolder(long folderId) throws com.liferay.portal.kernel.exception.PortalException
getFolder
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.Folder getFolder(long parentFolderId, String name) throws com.liferay.portal.kernel.exception.PortalException
getFolder
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public List<com.liferay.portal.kernel.repository.model.Folder> getFolders(long parentFolderId, boolean includeMountFolders, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.repository.model.Folder> obc) throws com.liferay.portal.kernel.exception.PortalException
getFolders
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public List<com.liferay.portal.kernel.repository.model.Folder> getFolders(long parentFolderId, int status, boolean includeMountFolders, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.repository.model.Folder> obc) throws com.liferay.portal.kernel.exception.PortalException
getFolders
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public List<com.liferay.portal.kernel.repository.model.RepositoryEntry> getFoldersAndFileEntriesAndFileShortcuts(long folderId, int status, boolean includeMountFolders, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<?> obc) throws com.liferay.portal.kernel.exception.PortalException
getFoldersAndFileEntriesAndFileShortcuts
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public int getFoldersAndFileEntriesAndFileShortcutsCount(long folderId, int status, boolean includeMountFolders) throws com.liferay.portal.kernel.exception.PortalException
getFoldersAndFileEntriesAndFileShortcutsCount
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public int getFoldersCount(long parentFolderId, boolean includeMountfolders) throws com.liferay.portal.kernel.exception.PortalException
getFoldersCount
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public int getFoldersCount(long parentFolderId, int status, boolean includeMountfolders) throws com.liferay.portal.kernel.exception.PortalException
getFoldersCount
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public List<com.liferay.portal.kernel.repository.model.FileEntry> getRepositoryFileEntries(long userId, long rootFolderId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.repository.model.FileEntry> obc) throws com.liferay.portal.kernel.exception.PortalException
getRepositoryFileEntries
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public long getRepositoryId()
getRepositoryId
in interface com.liferay.portal.kernel.repository.DocumentRepository
public <C extends com.liferay.portal.kernel.repository.capabilities.Capability> boolean isCapabilityProvided(Class<C> capabilityClass)
isCapabilityProvided
in interface com.liferay.portal.kernel.repository.capabilities.CapabilityProvider
public com.liferay.portal.kernel.repository.model.FileEntry moveFileEntry(long userId, long fileEntryId, long newFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
moveFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.Folder moveFolder(long userId, long folderId, long parentFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
moveFolder
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public void revertFileEntry(long userId, long fileEntryId, String version, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
revertFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public void setDocumentRepository(T documentRepository)
public com.liferay.portal.kernel.repository.model.FileEntry updateFileEntry(long userId, long fileEntryId, String sourceFileName, String mimeType, String title, String description, String changeLog, boolean majorVersion, File file, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
updateFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileEntry updateFileEntry(long userId, long fileEntryId, String sourceFileName, String mimeType, String title, String description, String changeLog, boolean majorVersion, InputStream is, long size, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
updateFileEntry
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.FileShortcut updateFileShortcut(long userId, long fileShortcutId, long folderId, long toFileEntryId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
updateFileShortcut
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public void updateFileShortcuts(long oldToFileEntryId, long newToFileEntryId) throws com.liferay.portal.kernel.exception.PortalException
updateFileShortcuts
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.repository.model.Folder updateFolder(long folderId, long parentFolderId, String name, String description, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
updateFolder
in interface com.liferay.portal.kernel.repository.DocumentRepository
com.liferay.portal.kernel.exception.PortalException
protected void checkDocumentRepository()