|
Liferay 7.0-ce-b4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.liferay.portal.kernel.repository.BaseRepositoryImpl
public abstract class BaseRepositoryImpl
Third-party repository implementations should extend from this class.
| Field Summary | |
|---|---|
protected AssetEntryLocalService |
assetEntryLocalService
|
protected CompanyLocalService |
companyLocalService
|
protected DLAppHelperLocalService |
dlAppHelperLocalService
|
protected DLFolderLocalService |
dlFolderLocalService
|
protected RepositoryEntryLocalService |
repositoryEntryLocalService
|
protected UserLocalService |
userLocalService
|
| Constructor Summary | |
|---|---|
BaseRepositoryImpl()
|
|
| Method Summary | ||
|---|---|---|
FileEntry |
addFileEntry(long userId,
long folderId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
File file,
ServiceContext serviceContext)
|
|
FileEntry |
addFileEntry(long folderId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
File file,
ServiceContext serviceContext)
Deprecated. As of 7.0.0, see addFileEntry(long, long, String,
String, String, String, String, File, ServiceContext) |
|
FileEntry |
addFileEntry(long folderId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
InputStream is,
long size,
ServiceContext serviceContext)
Deprecated. As of 7.0.0, see DocumentRepository.addFileEntry(long, long, String,
String, String, String, String, InputStream, long,
ServiceContext) |
|
abstract Folder |
addFolder(long userId,
long parentFolderId,
String name,
String description,
ServiceContext serviceContext)
|
|
Folder |
addFolder(long parentFolderId,
String name,
String description,
ServiceContext serviceContext)
Deprecated. As of 7.0.0, replaced by addFolder(long, long,
String, String, ServiceContext) |
|
void |
checkInFileEntry(long fileEntryId,
boolean major,
String changeLog,
ServiceContext serviceContext)
Deprecated. As of 7.0.0, replaced by DocumentRepository.checkInFileEntry(long, long,
boolean, String, ServiceContext) |
|
void |
checkInFileEntry(long fileEntryId,
String lockUuid)
Deprecated. As of 6.2.0, replaced by checkInFileEntry(long,
String, ServiceContext) |
|
void |
checkInFileEntry(long fileEntryId,
String lockUuid,
ServiceContext serviceContext)
Deprecated. As of 7.0.0, replaced by DocumentRepository.checkInFileEntry(long, long,
String, ServiceContext) |
|
abstract FileEntry |
checkOutFileEntry(long fileEntryId,
ServiceContext serviceContext)
|
|
abstract FileEntry |
checkOutFileEntry(long fileEntryId,
String owner,
long expirationTime,
ServiceContext serviceContext)
|
|
protected void |
clearManualCheckInRequired(long fileEntryId,
ServiceContext serviceContext)
|
|
FileEntry |
copyFileEntry(long groupId,
long fileEntryId,
long destFolderId,
ServiceContext serviceContext)
Deprecated. As of 7.0.0, replaced by DocumentRepository.copyFileEntry(long, long,
long, long, ServiceContext) |
|
void |
deleteAll()
|
|
void |
deleteFileEntry(long folderId,
String title)
|
|
void |
deleteFileVersion(long fileEntryId,
String version)
|
|
void |
deleteFolder(long parentFolderId,
String name)
|
|
|
getCapability(Class<T> capabilityClass)
|
|
long |
getCompanyId()
|
|
List<RepositoryEntry> |
getFileEntriesAndFileShortcuts(long folderId,
int status,
int start,
int end)
|
|
int |
getFileEntriesAndFileShortcutsCount(long folderId,
int status)
|
|
int |
getFileEntriesAndFileShortcutsCount(long folderId,
int status,
String[] mimeTypes)
|
|
List<Folder> |
getFolders(long parentFolderId,
int status,
boolean includeMountfolders,
int start,
int end,
OrderByComparator<Folder> obc)
|
|
abstract List<Object> |
getFoldersAndFileEntries(long folderId,
int start,
int end,
OrderByComparator<?> obc)
|
|
abstract List<Object> |
getFoldersAndFileEntries(long folderId,
String[] mimeTypes,
int start,
int end,
OrderByComparator<?> obc)
|
|
List<RepositoryEntry> |
getFoldersAndFileEntriesAndFileShortcuts(long folderId,
int status,
boolean includeMountFolders,
int start,
int end,
OrderByComparator<?> obc)
|
|
List<RepositoryEntry> |
getFoldersAndFileEntriesAndFileShortcuts(long folderId,
int status,
String[] mimeTypes,
boolean includeMountFolders,
int start,
int end,
OrderByComparator<?> obc)
|
|
int |
getFoldersAndFileEntriesAndFileShortcutsCount(long folderId,
int status,
boolean includeMountFolders)
|
|
int |
getFoldersAndFileEntriesAndFileShortcutsCount(long folderId,
int status,
String[] mimeTypes,
boolean includeMountFolders)
|
|
abstract int |
getFoldersAndFileEntriesCount(long folderId)
|
|
abstract int |
getFoldersAndFileEntriesCount(long folderId,
String[] mimeTypes)
|
|
int |
getFoldersCount(long parentFolderId,
int status,
boolean includeMountfolders)
|
|
long |
getGroupId()
|
|
LocalRepository |
getLocalRepository()
|
|
protected RepositoryEntry |
getRepositoryEntry(String objectId)
|
|
Object[] |
getRepositoryEntryIds(String objectId)
Deprecated. As of 7.0.0, replaced by getRepositoryEntry(String) |
|
List<FileEntry> |
getRepositoryFileEntries(long userId,
long rootFolderId,
int start,
int end,
OrderByComparator<FileEntry> obc)
|
|
List<FileEntry> |
getRepositoryFileEntries(long userId,
long rootFolderId,
String[] mimeTypes,
int status,
int start,
int end,
OrderByComparator<FileEntry> obc)
|
|
int |
getRepositoryFileEntriesCount(long userId,
long rootFolderId)
|
|
int |
getRepositoryFileEntriesCount(long userId,
long rootFolderId,
String[] mimeTypes,
int status)
|
|
long |
getRepositoryId()
|
|
String[] |
getSupportedConfigurations()
Deprecated. |
|
String[][] |
getSupportedParameters()
Deprecated. |
|
UnicodeProperties |
getTypeSettingsProperties()
|
|
abstract void |
initRepository()
|
|
|
isCapabilityProvided(Class<T> capabilityClass)
|
|
FileEntry |
moveFileEntry(long fileEntryId,
long newFolderId,
ServiceContext serviceContext)
Deprecated. As of 7.0.0, replaced by DocumentRepository.moveFileEntry(long, long,
long, ServiceContext) |
|
Folder |
moveFolder(long folderId,
long newParentFolderId,
ServiceContext serviceContext)
Deprecated. As of 7.0.0, replaced by DocumentRepository.moveFolder(long, long, long,
ServiceContext) |
|
void |
revertFileEntry(long fileEntryId,
String version,
ServiceContext serviceContext)
Deprecated. As of 7.0.0, replaced by DocumentRepository.revertFileEntry(long, long,
String, ServiceContext) |
|
Hits |
search(SearchContext searchContext)
|
|
void |
setAssetEntryLocalService(AssetEntryLocalService assetEntryLocalService)
|
|
void |
setCompanyId(long companyId)
|
|
void |
setCompanyLocalService(CompanyLocalService companyLocalService)
|
|
void |
setDLAppHelperLocalService(DLAppHelperLocalService dlAppHelperLocalService)
|
|
void |
setDLFolderLocalService(DLFolderLocalService dlFolderLocalService)
|
|
void |
setGroupId(long groupId)
|
|
protected void |
setManualCheckInRequired(long fileEntryId,
ServiceContext serviceContext)
|
|
void |
setRepositoryEntryLocalService(RepositoryEntryLocalService repositoryEntryLocalService)
|
|
void |
setRepositoryId(long repositoryId)
|
|
void |
setTypeSettingsProperties(UnicodeProperties typeSettingsProperties)
|
|
void |
setUserLocalService(UserLocalService userLocalService)
|
|
void |
unlockFolder(long parentFolderId,
String name,
String lockUuid)
|
|
FileEntry |
updateFileEntry(long userId,
long fileEntryId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
boolean majorVersion,
File file,
ServiceContext serviceContext)
|
|
FileEntry |
updateFileEntry(long fileEntryId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
boolean majorVersion,
File file,
ServiceContext serviceContext)
Deprecated. As of 7.0.0, replaced by DocumentRepository.updateFileEntry(long, long,
String, String, String, String, String, boolean, InputStream,
long, ServiceContext) |
|
FileEntry |
updateFileEntry(long fileEntryId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
boolean majorVersion,
InputStream is,
long size,
ServiceContext serviceContext)
Deprecated. As of 7.0.0, replaced by updateFileEntry(long, long,
String, String, String, String, String, boolean, File,
ServiceContext) |
|
Folder |
updateFolder(long folderId,
long parentFolderId,
String name,
String description,
ServiceContext serviceContext)
|
|
boolean |
verifyFileEntryLock(long fileEntryId,
String lockUuid)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.liferay.portal.kernel.repository.Repository |
|---|
cancelCheckOut, getFileEntries, getFileEntries, getFileEntriesCount, getFileEntriesCount, getFoldersFileEntriesCount, getMountFolders, getMountFoldersCount, getSubfolderIds, getSubfolderIds, lockFolder, lockFolder, refreshFileEntryLock, refreshFolderLock, search, search, search, unlockFolder, updateFolder, verifyFileEntryCheckOut, verifyInheritableLock |
| Methods inherited from interface com.liferay.portal.kernel.repository.DocumentRepository |
|---|
addFileEntry, addFileShortcut, checkInFileEntry, checkInFileEntry, copyFileEntry, deleteFileEntry, deleteFileShortcut, deleteFileShortcuts, deleteFolder, getFileEntries, getFileEntries, getFileEntriesCount, getFileEntriesCount, getFileEntry, getFileEntry, getFileEntryByUuid, getFileShortcut, getFileVersion, getFolder, getFolder, getFolders, getFoldersCount, moveFileEntry, moveFolder, revertFileEntry, updateFileEntry, updateFileShortcut, updateFileShortcuts |
| Field Detail |
|---|
protected AssetEntryLocalService assetEntryLocalService
protected CompanyLocalService companyLocalService
protected DLAppHelperLocalService dlAppHelperLocalService
protected DLFolderLocalService dlFolderLocalService
protected RepositoryEntryLocalService repositoryEntryLocalService
protected UserLocalService userLocalService
| Constructor Detail |
|---|
public BaseRepositoryImpl()
| Method Detail |
|---|
public FileEntry addFileEntry(long userId,
long folderId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
File file,
ServiceContext serviceContext)
throws PortalException
addFileEntry in interface DocumentRepositoryPortalException
@Deprecated
public FileEntry addFileEntry(long folderId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
File file,
ServiceContext serviceContext)
throws PortalException
addFileEntry(long, long, String,
String, String, String, String, File, ServiceContext)
addFileEntry in interface RepositoryPortalException
@Deprecated
public FileEntry addFileEntry(long folderId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
InputStream is,
long size,
ServiceContext serviceContext)
throws PortalException
DocumentRepository.addFileEntry(long, long, String,
String, String, String, String, InputStream, long,
ServiceContext)
addFileEntry in interface RepositoryPortalException
public abstract Folder addFolder(long userId,
long parentFolderId,
String name,
String description,
ServiceContext serviceContext)
throws PortalException
addFolder in interface DocumentRepositoryPortalException
@Deprecated
public Folder addFolder(long parentFolderId,
String name,
String description,
ServiceContext serviceContext)
throws PortalException
addFolder(long, long,
String, String, ServiceContext)
addFolder in interface RepositoryPortalException
@Deprecated
public void checkInFileEntry(long fileEntryId,
boolean major,
String changeLog,
ServiceContext serviceContext)
throws PortalException
DocumentRepository.checkInFileEntry(long, long,
boolean, String, ServiceContext)
checkInFileEntry in interface RepositoryPortalException
@Deprecated
public void checkInFileEntry(long fileEntryId,
String lockUuid)
throws PortalException
checkInFileEntry(long,
String, ServiceContext)
checkInFileEntry in interface RepositoryPortalException
@Deprecated
public void checkInFileEntry(long fileEntryId,
String lockUuid,
ServiceContext serviceContext)
throws PortalException
DocumentRepository.checkInFileEntry(long, long,
String, ServiceContext)
checkInFileEntry in interface RepositoryPortalException
public abstract FileEntry checkOutFileEntry(long fileEntryId,
ServiceContext serviceContext)
throws PortalException
checkOutFileEntry in interface RepositoryPortalException
public abstract FileEntry checkOutFileEntry(long fileEntryId,
String owner,
long expirationTime,
ServiceContext serviceContext)
throws PortalException
checkOutFileEntry in interface RepositoryPortalException
@Deprecated
public FileEntry copyFileEntry(long groupId,
long fileEntryId,
long destFolderId,
ServiceContext serviceContext)
throws PortalException
DocumentRepository.copyFileEntry(long, long,
long, long, ServiceContext)
copyFileEntry in interface RepositoryPortalExceptionpublic void deleteAll()
deleteAll in interface DocumentRepository
public void deleteFileEntry(long folderId,
String title)
throws PortalException
deleteFileEntry in interface RepositoryPortalException
public void deleteFileVersion(long fileEntryId,
String version)
deleteFileVersion in interface Repository
public void deleteFolder(long parentFolderId,
String name)
throws PortalException
deleteFolder in interface RepositoryPortalExceptionpublic <T extends Capability> T getCapability(Class<T> capabilityClass)
getCapability in interface CapabilityProviderpublic long getCompanyId()
public List<RepositoryEntry> getFileEntriesAndFileShortcuts(long folderId,
int status,
int start,
int end)
throws PortalException
getFileEntriesAndFileShortcuts in interface DocumentRepositoryPortalException
public int getFileEntriesAndFileShortcutsCount(long folderId,
int status)
throws PortalException
getFileEntriesAndFileShortcutsCount in interface DocumentRepositoryPortalException
public int getFileEntriesAndFileShortcutsCount(long folderId,
int status,
String[] mimeTypes)
throws PortalException
getFileEntriesAndFileShortcutsCount in interface RepositoryPortalException
public List<Folder> getFolders(long parentFolderId,
int status,
boolean includeMountfolders,
int start,
int end,
OrderByComparator<Folder> obc)
throws PortalException
getFolders in interface DocumentRepositoryPortalException
public abstract List<Object> getFoldersAndFileEntries(long folderId,
int start,
int end,
OrderByComparator<?> obc)
public abstract List<Object> getFoldersAndFileEntries(long folderId,
String[] mimeTypes,
int start,
int end,
OrderByComparator<?> obc)
throws PortalException
PortalException
public List<RepositoryEntry> getFoldersAndFileEntriesAndFileShortcuts(long folderId,
int status,
boolean includeMountFolders,
int start,
int end,
OrderByComparator<?> obc)
getFoldersAndFileEntriesAndFileShortcuts in interface DocumentRepository
public List<RepositoryEntry> getFoldersAndFileEntriesAndFileShortcuts(long folderId,
int status,
String[] mimeTypes,
boolean includeMountFolders,
int start,
int end,
OrderByComparator<?> obc)
throws PortalException
getFoldersAndFileEntriesAndFileShortcuts in interface RepositoryPortalException
public int getFoldersAndFileEntriesAndFileShortcutsCount(long folderId,
int status,
boolean includeMountFolders)
getFoldersAndFileEntriesAndFileShortcutsCount in interface Repository
public int getFoldersAndFileEntriesAndFileShortcutsCount(long folderId,
int status,
String[] mimeTypes,
boolean includeMountFolders)
throws PortalException
getFoldersAndFileEntriesAndFileShortcutsCount in interface RepositoryPortalExceptionpublic abstract int getFoldersAndFileEntriesCount(long folderId)
public abstract int getFoldersAndFileEntriesCount(long folderId,
String[] mimeTypes)
throws PortalException
PortalException
public int getFoldersCount(long parentFolderId,
int status,
boolean includeMountfolders)
throws PortalException
getFoldersCount in interface DocumentRepositoryPortalExceptionpublic long getGroupId()
public LocalRepository getLocalRepository()
getLocalRepository in interface BaseRepository
@Deprecated
public Object[] getRepositoryEntryIds(String objectId)
throws PortalException
getRepositoryEntry(String)
PortalException
public List<FileEntry> getRepositoryFileEntries(long userId,
long rootFolderId,
int start,
int end,
OrderByComparator<FileEntry> obc)
throws PortalException
getRepositoryFileEntries in interface DocumentRepositoryPortalException
public List<FileEntry> getRepositoryFileEntries(long userId,
long rootFolderId,
String[] mimeTypes,
int status,
int start,
int end,
OrderByComparator<FileEntry> obc)
throws PortalException
getRepositoryFileEntries in interface RepositoryPortalException
public int getRepositoryFileEntriesCount(long userId,
long rootFolderId)
throws PortalException
getRepositoryFileEntriesCount in interface RepositoryPortalException
public int getRepositoryFileEntriesCount(long userId,
long rootFolderId,
String[] mimeTypes,
int status)
throws PortalException
getRepositoryFileEntriesCount in interface RepositoryPortalExceptionpublic long getRepositoryId()
getRepositoryId in interface DocumentRepository@Deprecated public String[] getSupportedConfigurations()
getSupportedConfigurations in interface BaseRepository@Deprecated public String[][] getSupportedParameters()
getSupportedParameters in interface BaseRepositorypublic UnicodeProperties getTypeSettingsProperties()
public abstract void initRepository()
throws PortalException
initRepository in interface BaseRepositoryPortalExceptionpublic <T extends Capability> boolean isCapabilityProvided(Class<T> capabilityClass)
isCapabilityProvided in interface CapabilityProvider
@Deprecated
public FileEntry moveFileEntry(long fileEntryId,
long newFolderId,
ServiceContext serviceContext)
throws PortalException
DocumentRepository.moveFileEntry(long, long,
long, ServiceContext)
moveFileEntry in interface RepositoryPortalException
@Deprecated
public Folder moveFolder(long folderId,
long newParentFolderId,
ServiceContext serviceContext)
throws PortalException
DocumentRepository.moveFolder(long, long, long,
ServiceContext)
moveFolder in interface RepositoryPortalException
@Deprecated
public void revertFileEntry(long fileEntryId,
String version,
ServiceContext serviceContext)
throws PortalException
DocumentRepository.revertFileEntry(long, long,
String, ServiceContext)
revertFileEntry in interface RepositoryPortalException
public Hits search(SearchContext searchContext)
throws SearchException
search in interface RepositorySearchExceptionpublic void setAssetEntryLocalService(AssetEntryLocalService assetEntryLocalService)
setAssetEntryLocalService in interface BaseRepositorypublic void setCompanyId(long companyId)
setCompanyId in interface BaseRepositorypublic void setCompanyLocalService(CompanyLocalService companyLocalService)
setCompanyLocalService in interface BaseRepositorypublic void setDLAppHelperLocalService(DLAppHelperLocalService dlAppHelperLocalService)
setDLAppHelperLocalService in interface BaseRepositorypublic void setDLFolderLocalService(DLFolderLocalService dlFolderLocalService)
setDLFolderLocalService in interface BaseRepositorypublic void setGroupId(long groupId)
setGroupId in interface BaseRepositorypublic void setRepositoryEntryLocalService(RepositoryEntryLocalService repositoryEntryLocalService)
setRepositoryEntryLocalService in interface BaseRepositorypublic void setRepositoryId(long repositoryId)
setRepositoryId in interface BaseRepositorypublic void setTypeSettingsProperties(UnicodeProperties typeSettingsProperties)
setTypeSettingsProperties in interface BaseRepositorypublic void setUserLocalService(UserLocalService userLocalService)
setUserLocalService in interface BaseRepository
public void unlockFolder(long parentFolderId,
String name,
String lockUuid)
throws PortalException
unlockFolder in interface RepositoryPortalException
public FileEntry updateFileEntry(long userId,
long fileEntryId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
boolean majorVersion,
File file,
ServiceContext serviceContext)
throws PortalException
updateFileEntry in interface DocumentRepositoryPortalException
@Deprecated
public FileEntry updateFileEntry(long fileEntryId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
boolean majorVersion,
File file,
ServiceContext serviceContext)
throws PortalException
DocumentRepository.updateFileEntry(long, long,
String, String, String, String, String, boolean, InputStream,
long, ServiceContext)
updateFileEntry in interface RepositoryPortalException
@Deprecated
public FileEntry updateFileEntry(long fileEntryId,
String sourceFileName,
String mimeType,
String title,
String description,
String changeLog,
boolean majorVersion,
InputStream is,
long size,
ServiceContext serviceContext)
throws PortalException
updateFileEntry(long, long,
String, String, String, String, String, boolean, File,
ServiceContext)
updateFileEntry in interface RepositoryPortalException
public Folder updateFolder(long folderId,
long parentFolderId,
String name,
String description,
ServiceContext serviceContext)
updateFolder in interface DocumentRepository
public boolean verifyFileEntryLock(long fileEntryId,
String lockUuid)
verifyFileEntryLock in interface Repository
protected void clearManualCheckInRequired(long fileEntryId,
ServiceContext serviceContext)
throws NoSuchRepositoryEntryException
NoSuchRepositoryEntryException
protected RepositoryEntry getRepositoryEntry(String objectId)
throws PortalException
PortalException
protected void setManualCheckInRequired(long fileEntryId,
ServiceContext serviceContext)
throws NoSuchRepositoryEntryException
NoSuchRepositoryEntryException
|
Liferay 7.0-ce-b4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||