public class DLFileEntryLocalServiceImpl extends DLFileEntryLocalServiceBaseImpl
Due to legacy code, the names of some file entry properties are not
intuitive. Each file entry has both a name and title. The name
is a unique identifier for a given file and is generally numeric, whereas the
title
is the actual name specified by the user (such as
"Budget.xls").
counterLocalService, dlFileEntryFinder, dlFileEntryLocalService, dlFileEntryPersistence, persistedModelLocalServiceRegistry
Constructor and Description |
---|
DLFileEntryLocalServiceImpl() |
Modifier and Type | Method and Description |
---|---|
com.liferay.document.library.kernel.model.DLFileEntry |
addFileEntry(String externalReferenceCode,
long userId,
long groupId,
long repositoryId,
long folderId,
String sourceFileName,
String mimeType,
String title,
String urlTitle,
String description,
String changeLog,
long fileEntryTypeId,
Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap,
File file,
InputStream inputStream,
long size,
Date expirationDate,
Date reviewDate,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected void |
addFileEntryResources(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected com.liferay.document.library.kernel.model.DLFileVersion |
addFileVersion(com.liferay.portal.kernel.model.User user,
com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
String fileName,
String extension,
String mimeType,
String title,
String description,
String changeLog,
String extraSettings,
long fileEntryTypeId,
Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap,
String version,
long size,
Date expirationDate,
Date reviewDate,
int status,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.document.library.kernel.model.DLFileVersion |
cancelCheckOut(long userId,
long fileEntryId) |
void |
checkFileEntries(long checkInterval) |
void |
checkInFileEntry(long userId,
long fileEntryId,
com.liferay.document.library.kernel.model.DLVersionNumberIncrease dlVersionNumberIncrease,
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.document.library.kernel.model.DLFileEntry |
checkOutFileEntry(long userId,
long fileEntryId,
long fileEntryTypeId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.document.library.kernel.model.DLFileEntry |
checkOutFileEntry(long userId,
long fileEntryId,
long fileEntryTypeId,
String owner,
long expirationTime,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.document.library.kernel.model.DLFileEntry |
checkOutFileEntry(long userId,
long fileEntryId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.document.library.kernel.model.DLFileEntry |
checkOutFileEntry(long userId,
long fileEntryId,
String owner,
long expirationTime,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected void |
convertExtraSettings(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
com.liferay.document.library.kernel.model.DLFileVersion dlFileVersion,
String[] keys) |
protected void |
convertExtraSettings(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
String[] keys) |
void |
convertExtraSettings(String[] keys) |
protected void |
convertExtraSettings(com.liferay.portal.kernel.util.UnicodeProperties extraSettingsUnicodeProperties,
com.liferay.expando.kernel.model.ExpandoBridge expandoBridge,
String[] keys) |
protected void |
copyExpandoRowModifiedDate(long companyId,
long sourceFileVersionId,
long destinationFileVersionId) |
com.liferay.document.library.kernel.model.DLFileEntry |
copyFileEntry(long userId,
long groupId,
long repositoryId,
long fileEntryId,
long destFolderId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
copyFileEntryMetadata(long companyId,
long fileEntryTypeId,
long fileEntryId,
long fromFileVersionId,
long toFileVersionId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected void |
copyFileEntryMetadata(long companyId,
long fileEntryId,
long fromFileVersionId,
long toFileVersionId,
com.liferay.portal.kernel.service.ServiceContext serviceContext,
Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap,
List<com.liferay.dynamic.data.mapping.kernel.DDMStructure> ddmStructures) |
void |
deleteFileEntries(long groupId,
long folderId) |
void |
deleteFileEntries(long groupId,
long folderId,
boolean includeTrashedEntries) |
com.liferay.document.library.kernel.model.DLFileEntry |
deleteFileEntry(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry) |
com.liferay.document.library.kernel.model.DLFileEntry |
deleteFileEntry(long fileEntryId) |
com.liferay.document.library.kernel.model.DLFileEntry |
deleteFileEntry(long userId,
long fileEntryId) |
com.liferay.document.library.kernel.model.DLFileEntry |
deleteFileVersion(long userId,
long fileEntryId,
String version) |
void |
deleteRepositoryFileEntries(long repositoryId) |
void |
deleteRepositoryFileEntries(long repositoryId,
long folderId) |
void |
deleteRepositoryFileEntries(long repositoryId,
long folderId,
boolean includeTrashedEntries) |
com.liferay.document.library.kernel.model.DLFileEntry |
fetchFileEntry(long groupId,
long folderId,
String title) |
com.liferay.document.library.kernel.model.DLFileEntry |
fetchFileEntry(String uuid,
long groupId) |
com.liferay.document.library.kernel.model.DLFileEntry |
fetchFileEntryByAnyImageId(long imageId) |
com.liferay.document.library.kernel.model.DLFileEntry |
fetchFileEntryByExternalReferenceCode(long groupId,
String externalReferenceCode) |
com.liferay.document.library.kernel.model.DLFileEntry |
fetchFileEntryByFileName(long groupId,
long folderId,
String fileName) |
com.liferay.document.library.kernel.model.DLFileEntry |
fetchFileEntryByName(long groupId,
long folderId,
String name) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getDDMStructureFileEntries(long[] ddmStructureIds) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getDDMStructureFileEntries(long groupId,
long[] ddmStructureIds) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getExtraSettingsFileEntries(int start,
int end) |
int |
getExtraSettingsFileEntriesCount() |
InputStream |
getFileAsStream(long fileEntryId,
String version) |
InputStream |
getFileAsStream(long fileEntryId,
String version,
boolean incrementCounter) |
InputStream |
getFileAsStream(long fileEntryId,
String version,
boolean incrementCounter,
int increment) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getFileEntries(int start,
int end) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getFileEntries(long groupId,
long folderId) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getFileEntries(long groupId,
long folderId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getFileEntries(long groupId,
long folderId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getFileEntries(long groupId,
long userId,
List<Long> repositoryIds,
List<Long> folderIds,
String[] mimeTypes,
com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getFileEntries(long groupId,
long userId,
List<Long> folderIds,
String[] mimeTypes,
com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getFileEntries(long folderId,
String name) |
int |
getFileEntriesCount() |
int |
getFileEntriesCount(long groupId,
long folderId) |
int |
getFileEntriesCount(long groupId,
long folderId,
int status) |
int |
getFileEntriesCount(long groupId,
long userId,
List<Long> repositoryIds,
List<Long> folderIds,
String[] mimeTypes,
com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition) |
int |
getFileEntriesCount(long groupId,
long userId,
List<Long> folderIds,
String[] mimeTypes,
com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition) |
com.liferay.document.library.kernel.model.DLFileEntry |
getFileEntry(long fileEntryId) |
com.liferay.document.library.kernel.model.DLFileEntry |
getFileEntry(long groupId,
long folderId,
String title) |
com.liferay.document.library.kernel.model.DLFileEntry |
getFileEntryByExternalReferenceCode(long groupId,
String externalReferenceCode) |
com.liferay.document.library.kernel.model.DLFileEntry |
getFileEntryByFileName(long groupId,
long folderId,
String fileName) |
com.liferay.document.library.kernel.model.DLFileEntry |
getFileEntryByName(long groupId,
long folderId,
String name) |
com.liferay.document.library.kernel.model.DLFileEntry |
getFileEntryByUuidAndGroupId(String uuid,
long groupId) |
protected com.liferay.portal.kernel.repository.event.RepositoryEventTrigger |
getFolderRepositoryEventTrigger(long groupId,
long folderId) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getGroupFileEntries(long groupId,
int start,
int end) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getGroupFileEntries(long groupId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getGroupFileEntries(long groupId,
long userId,
int start,
int end) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getGroupFileEntries(long groupId,
long userId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getGroupFileEntries(long groupId,
long userId,
long rootFolderId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getGroupFileEntries(long groupId,
long userId,
long repositoryId,
long rootFolderId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator) |
int |
getGroupFileEntriesCount(long groupId) |
int |
getGroupFileEntriesCount(long groupId,
long userId) |
protected String |
getNextVersion(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
com.liferay.document.library.kernel.model.DLVersionNumberIncrease dlVersionNumberIncrease) |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getNoAssetFileEntries() |
List<com.liferay.document.library.kernel.model.DLFileEntry> |
getRepositoryFileEntries(long repositoryId,
int start,
int end) |
int |
getRepositoryFileEntriesCount(long repositoryId) |
String |
getUniqueTitle(long groupId,
long folderId,
long fileEntryId,
String title,
String extension) |
protected long |
getValidFileEntryTypeId(long fileEntryTypeId,
com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry) |
boolean |
hasExtraSettings() |
boolean |
hasFileEntryLock(long userId,
long fileEntryId) |
boolean |
hasFileEntryLock(long userId,
long fileEntryId,
long folderId) |
void |
incrementViewCounter(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
int increment) |
boolean |
isFileEntryCheckedOut(long fileEntryId) |
com.liferay.portal.kernel.lock.Lock |
lockFileEntry(long userId,
long fileEntryId) |
com.liferay.document.library.kernel.model.DLFileEntry |
moveFileEntry(long userId,
long fileEntryId,
long newFolderId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected com.liferay.document.library.kernel.model.DLFileEntry |
moveFileEntryImpl(long userId,
long fileEntryId,
long newFolderId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
void |
rebuildTree(long companyId) |
protected void |
reindex(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry) |
protected void |
removeFileVersion(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
com.liferay.document.library.kernel.model.DLFileVersion dlFileVersion) |
void |
revertFileEntry(long userId,
long fileEntryId,
String version,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.portal.kernel.search.Hits |
search(long groupId,
long userId,
long creatorUserId,
int status,
int start,
int end) |
com.liferay.portal.kernel.search.Hits |
search(long groupId,
long userId,
long creatorUserId,
long folderId,
String[] mimeTypes,
int status,
int start,
int end) |
void |
setTreePaths(long folderId,
String treePath,
boolean reindex) |
void |
unlockFileEntry(long fileEntryId) |
com.liferay.document.library.kernel.model.DLFileEntry |
updateFileEntry(long userId,
long fileEntryId,
String sourceFileName,
String mimeType,
String title,
String urlTitle,
String description,
String changeLog,
com.liferay.document.library.kernel.model.DLVersionNumberIncrease dlVersionNumberIncrease,
long fileEntryTypeId,
Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap,
File file,
InputStream inputStream,
long size,
Date expirationDate,
Date reviewDate,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected com.liferay.document.library.kernel.model.DLFileEntry |
updateFileEntry(long userId,
long fileEntryId,
String sourceFileName,
String extension,
String mimeType,
String title,
String description,
String changeLog,
com.liferay.document.library.kernel.model.DLVersionNumberIncrease dlVersionNumberIncrease,
String extraSettings,
long fileEntryTypeId,
Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap,
File file,
InputStream inputStream,
long size,
Date expirationDate,
Date reviewDate,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.document.library.kernel.model.DLFileEntry |
updateFileEntryType(long userId,
long fileEntryId,
long fileEntryTypeId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected com.liferay.document.library.kernel.model.DLFileVersion |
updateFileVersion(com.liferay.portal.kernel.model.User user,
com.liferay.document.library.kernel.model.DLFileVersion dlFileVersion,
String sourceFileName,
String fileName,
String extension,
String mimeType,
String title,
String description,
String changeLog,
String extraSettings,
long fileEntryTypeId,
Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap,
String version,
long size,
Date expirationDate,
Date reviewDate,
int status,
Date statusDate,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
com.liferay.document.library.kernel.model.DLFileEntry |
updateStatus(long userId,
com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry,
com.liferay.document.library.kernel.model.DLFileVersion dlFileVersion,
int status,
com.liferay.portal.kernel.service.ServiceContext serviceContext,
Map<String,Serializable> workflowContext) |
com.liferay.document.library.kernel.model.DLFileEntry |
updateStatus(long userId,
long fileVersionId,
int status,
com.liferay.portal.kernel.service.ServiceContext serviceContext,
Map<String,Serializable> workflowContext) |
void |
validateFile(long groupId,
long folderId,
long fileEntryId,
String fileName,
String title) |
protected void |
validateFile(long groupId,
long folderId,
long fileEntryId,
String fileName,
String extension,
String title) |
protected void |
validateFileEntryTypeId(long[] groupIds,
long folderId,
long fileEntryTypeId) |
protected void |
validateFileExtension(String fileName,
String extension) |
boolean |
verifyFileEntryCheckOut(long fileEntryId,
String lockUuid) |
boolean |
verifyFileEntryLock(long fileEntryId,
String lockUuid) |
addDLFileEntry, afterPropertiesSet, createDLFileEntry, createPersistedModel, deleteDLFileEntry, deleteDLFileEntry, deletePersistedModel, destroy, dslQuery, dslQueryCount, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchDLFileEntry, fetchDLFileEntryByExternalReferenceCode, fetchDLFileEntryByReferenceCode, fetchDLFileEntryByUuidAndGroupId, getActionableDynamicQuery, getBasePersistence, getCounterLocalService, getCTPersistence, getDLFileEntries, getDLFileEntriesByUuidAndCompanyId, getDLFileEntriesByUuidAndCompanyId, getDLFileEntriesCount, getDLFileEntry, getDLFileEntryByExternalReferenceCode, getDLFileEntryByUuidAndGroupId, getDLFileEntryFinder, getDLFileEntryLocalService, getDLFileEntryPersistence, getExportActionableDynamicQuery, getIndexableActionableDynamicQuery, getModelClass, getModelClassName, getOSGiServiceIdentifier, getPersistedModel, initActionableDynamicQuery, runSQL, setCounterLocalService, setDLFileEntryFinder, setDLFileEntryLocalService, setDLFileEntryPersistence, updateDLFileEntry, updateWithUnsafeFunction
public com.liferay.document.library.kernel.model.DLFileEntry addFileEntry(String externalReferenceCode, long userId, long groupId, long repositoryId, long folderId, String sourceFileName, String mimeType, String title, String urlTitle, String description, String changeLog, long fileEntryTypeId, Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap, File file, InputStream inputStream, long size, Date expirationDate, Date reviewDate, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileVersion cancelCheckOut(long userId, long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void checkFileEntries(long checkInterval) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void checkInFileEntry(long userId, long fileEntryId, com.liferay.document.library.kernel.model.DLVersionNumberIncrease dlVersionNumberIncrease, String changeLog, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
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
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry checkOutFileEntry(long userId, long fileEntryId, long fileEntryTypeId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry checkOutFileEntry(long userId, long fileEntryId, long fileEntryTypeId, String owner, long expirationTime, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry checkOutFileEntry(long userId, long fileEntryId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry checkOutFileEntry(long userId, long fileEntryId, String owner, long expirationTime, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void convertExtraSettings(String[] keys) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry copyFileEntry(long userId, long groupId, long repositoryId, long fileEntryId, long destFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void copyFileEntryMetadata(long companyId, long fileEntryTypeId, long fileEntryId, long fromFileVersionId, long toFileVersionId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void deleteFileEntries(long groupId, long folderId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void deleteFileEntries(long groupId, long folderId, boolean includeTrashedEntries) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Indexable(type=DELETE) @SystemEvent(action=1, type=1) public com.liferay.document.library.kernel.model.DLFileEntry deleteFileEntry(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Indexable(type=DELETE) public com.liferay.document.library.kernel.model.DLFileEntry deleteFileEntry(long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Indexable(type=DELETE) public com.liferay.document.library.kernel.model.DLFileEntry deleteFileEntry(long userId, long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Indexable(type=REINDEX) public com.liferay.document.library.kernel.model.DLFileEntry deleteFileVersion(long userId, long fileEntryId, String version) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void deleteRepositoryFileEntries(long repositoryId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void deleteRepositoryFileEntries(long repositoryId, long folderId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void deleteRepositoryFileEntries(long repositoryId, long folderId, boolean includeTrashedEntries) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry fetchFileEntry(long groupId, long folderId, String title)
public com.liferay.document.library.kernel.model.DLFileEntry fetchFileEntry(String uuid, long groupId)
public com.liferay.document.library.kernel.model.DLFileEntry fetchFileEntryByAnyImageId(long imageId)
public com.liferay.document.library.kernel.model.DLFileEntry fetchFileEntryByExternalReferenceCode(long groupId, String externalReferenceCode)
public com.liferay.document.library.kernel.model.DLFileEntry fetchFileEntryByFileName(long groupId, long folderId, String fileName)
public com.liferay.document.library.kernel.model.DLFileEntry fetchFileEntryByName(long groupId, long folderId, String name)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getDDMStructureFileEntries(long groupId, long[] ddmStructureIds)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getDDMStructureFileEntries(long[] ddmStructureIds)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getExtraSettingsFileEntries(int start, int end)
public int getExtraSettingsFileEntriesCount()
public InputStream getFileAsStream(long fileEntryId, String version) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public InputStream getFileAsStream(long fileEntryId, String version, boolean incrementCounter) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public InputStream getFileAsStream(long fileEntryId, String version, boolean incrementCounter, int increment) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public List<com.liferay.document.library.kernel.model.DLFileEntry> getFileEntries(int start, int end)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getFileEntries(long groupId, long folderId)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getFileEntries(long groupId, long folderId, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getFileEntries(long groupId, long folderId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getFileEntries(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getFileEntries(long groupId, long userId, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getFileEntries(long folderId, String name)
public int getFileEntriesCount()
public int getFileEntriesCount(long groupId, long folderId)
public int getFileEntriesCount(long groupId, long folderId, int status)
public int getFileEntriesCount(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
public int getFileEntriesCount(long groupId, long userId, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
public com.liferay.document.library.kernel.model.DLFileEntry getFileEntry(long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry getFileEntry(long groupId, long folderId, String title) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry getFileEntryByExternalReferenceCode(long groupId, String externalReferenceCode) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry getFileEntryByFileName(long groupId, long folderId, String fileName) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry getFileEntryByName(long groupId, long folderId, String name) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry getFileEntryByUuidAndGroupId(String uuid, long groupId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public List<com.liferay.document.library.kernel.model.DLFileEntry> getGroupFileEntries(long groupId, int start, int end)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getGroupFileEntries(long groupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getGroupFileEntries(long groupId, long userId, int start, int end)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getGroupFileEntries(long groupId, long userId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getGroupFileEntries(long groupId, long userId, long rootFolderId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getGroupFileEntries(long groupId, long userId, long repositoryId, long rootFolderId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntry> orderByComparator)
public int getGroupFileEntriesCount(long groupId)
public int getGroupFileEntriesCount(long groupId, long userId)
public List<com.liferay.document.library.kernel.model.DLFileEntry> getNoAssetFileEntries()
public List<com.liferay.document.library.kernel.model.DLFileEntry> getRepositoryFileEntries(long repositoryId, int start, int end)
public int getRepositoryFileEntriesCount(long repositoryId)
public String getUniqueTitle(long groupId, long folderId, long fileEntryId, String title, String extension) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public boolean hasExtraSettings()
public boolean hasFileEntryLock(long userId, long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public boolean hasFileEntryLock(long userId, long fileEntryId, long folderId)
@Transactional(enabled=false) public void incrementViewCounter(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, int increment)
public boolean isFileEntryCheckedOut(long fileEntryId)
public com.liferay.portal.kernel.lock.Lock lockFileEntry(long userId, long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Indexable(type=REINDEX) public com.liferay.document.library.kernel.model.DLFileEntry moveFileEntry(long userId, long fileEntryId, long newFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void rebuildTree(long companyId) throws com.liferay.portal.kernel.exception.PortalException
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
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.search.Hits search(long groupId, long userId, long creatorUserId, int status, int start, int end) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.portal.kernel.search.Hits search(long groupId, long userId, long creatorUserId, long folderId, String[] mimeTypes, int status, int start, int end) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void setTreePaths(long folderId, String treePath, boolean reindex) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void unlockFileEntry(long fileEntryId)
public com.liferay.document.library.kernel.model.DLFileEntry updateFileEntry(long userId, long fileEntryId, String sourceFileName, String mimeType, String title, String urlTitle, String description, String changeLog, com.liferay.document.library.kernel.model.DLVersionNumberIncrease dlVersionNumberIncrease, long fileEntryTypeId, Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap, File file, InputStream inputStream, long size, Date expirationDate, Date reviewDate, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry updateFileEntryType(long userId, long fileEntryId, long fileEntryTypeId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry updateStatus(long userId, com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, com.liferay.document.library.kernel.model.DLFileVersion dlFileVersion, int status, com.liferay.portal.kernel.service.ServiceContext serviceContext, Map<String,Serializable> workflowContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public com.liferay.document.library.kernel.model.DLFileEntry updateStatus(long userId, long fileVersionId, int status, com.liferay.portal.kernel.service.ServiceContext serviceContext, Map<String,Serializable> workflowContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public void validateFile(long groupId, long folderId, long fileEntryId, String fileName, String title) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public boolean verifyFileEntryCheckOut(long fileEntryId, String lockUuid) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public boolean verifyFileEntryLock(long fileEntryId, String lockUuid) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void addFileEntryResources(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected com.liferay.document.library.kernel.model.DLFileVersion addFileVersion(com.liferay.portal.kernel.model.User user, com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, String fileName, String extension, String mimeType, String title, String description, String changeLog, String extraSettings, long fileEntryTypeId, Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap, String version, long size, Date expirationDate, Date reviewDate, int status, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void convertExtraSettings(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, com.liferay.document.library.kernel.model.DLFileVersion dlFileVersion, String[] keys) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void convertExtraSettings(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, String[] keys) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void convertExtraSettings(com.liferay.portal.kernel.util.UnicodeProperties extraSettingsUnicodeProperties, com.liferay.expando.kernel.model.ExpandoBridge expandoBridge, String[] keys)
protected void copyExpandoRowModifiedDate(long companyId, long sourceFileVersionId, long destinationFileVersionId)
protected void copyFileEntryMetadata(long companyId, long fileEntryId, long fromFileVersionId, long toFileVersionId, com.liferay.portal.kernel.service.ServiceContext serviceContext, Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap, List<com.liferay.dynamic.data.mapping.kernel.DDMStructure> ddmStructures) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected com.liferay.portal.kernel.repository.event.RepositoryEventTrigger getFolderRepositoryEventTrigger(long groupId, long folderId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected String getNextVersion(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, com.liferay.document.library.kernel.model.DLVersionNumberIncrease dlVersionNumberIncrease) throws com.liferay.document.library.kernel.exception.InvalidFileVersionException
com.liferay.document.library.kernel.exception.InvalidFileVersionException
protected long getValidFileEntryTypeId(long fileEntryTypeId, com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected com.liferay.document.library.kernel.model.DLFileEntry moveFileEntryImpl(long userId, long fileEntryId, long newFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void reindex(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry) throws com.liferay.portal.kernel.search.SearchException
com.liferay.portal.kernel.search.SearchException
protected void removeFileVersion(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, com.liferay.document.library.kernel.model.DLFileVersion dlFileVersion) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected com.liferay.document.library.kernel.model.DLFileEntry updateFileEntry(long userId, long fileEntryId, String sourceFileName, String extension, String mimeType, String title, String description, String changeLog, com.liferay.document.library.kernel.model.DLVersionNumberIncrease dlVersionNumberIncrease, String extraSettings, long fileEntryTypeId, Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap, File file, InputStream inputStream, long size, Date expirationDate, Date reviewDate, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected com.liferay.document.library.kernel.model.DLFileVersion updateFileVersion(com.liferay.portal.kernel.model.User user, com.liferay.document.library.kernel.model.DLFileVersion dlFileVersion, String sourceFileName, String fileName, String extension, String mimeType, String title, String description, String changeLog, String extraSettings, long fileEntryTypeId, Map<String,com.liferay.dynamic.data.mapping.kernel.DDMFormValues> ddmFormValuesMap, String version, long size, Date expirationDate, Date reviewDate, int status, Date statusDate, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void validateFile(long groupId, long folderId, long fileEntryId, String fileName, String extension, String title) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void validateFileEntryTypeId(long[] groupIds, long folderId, long fileEntryTypeId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void validateFileExtension(String fileName, String extension) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException