Liferay 7.0-ce-b4

com.liferay.portal.repository.liferayrepository
Class ModelValidatorRepositoryWrapper

java.lang.Object
  extended by com.liferay.portal.repository.util.RepositoryWrapper
      extended by com.liferay.portal.repository.liferayrepository.ModelValidatorRepositoryWrapper
All Implemented Interfaces:
CapabilityProvider, DocumentRepository, Repository

public class ModelValidatorRepositoryWrapper
extends RepositoryWrapper


Constructor Summary
ModelValidatorRepositoryWrapper(Repository repository, ModelValidator<FileContentReference> modelValidator)
           
 
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 userId, long folderId, String sourceFileName, String mimeType, String title, String description, String changeLog, InputStream is, long size, ServiceContext serviceContext)
           
 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 userId, long fileEntryId, String sourceFileName, String mimeType, String title, String description, String changeLog, boolean majorVersion, InputStream is, long size, ServiceContext serviceContext)
           
 
Methods inherited from class com.liferay.portal.repository.util.RepositoryWrapper
addFileEntry, addFileEntry, addFileShortcut, addFolder, addFolder, cancelCheckOut, checkInFileEntry, checkInFileEntry, checkInFileEntry, checkInFileEntry, checkInFileEntry, checkOutFileEntry, checkOutFileEntry, copyFileEntry, copyFileEntry, deleteAll, deleteFileEntry, deleteFileEntry, deleteFileShortcut, deleteFileShortcuts, deleteFileVersion, deleteFolder, deleteFolder, getCapability, getFileEntries, getFileEntries, getFileEntries, getFileEntries, getFileEntriesAndFileShortcuts, getFileEntriesAndFileShortcutsCount, getFileEntriesAndFileShortcutsCount, getFileEntriesCount, getFileEntriesCount, getFileEntriesCount, getFileEntriesCount, getFileEntry, getFileEntry, getFileEntryByUuid, getFileShortcut, getFileVersion, getFolder, getFolder, getFolders, getFolders, getFoldersAndFileEntriesAndFileShortcuts, getFoldersAndFileEntriesAndFileShortcuts, getFoldersAndFileEntriesAndFileShortcutsCount, getFoldersAndFileEntriesAndFileShortcutsCount, getFoldersCount, getFoldersCount, getFoldersFileEntriesCount, getMountFolders, getMountFoldersCount, getRepositoryFileEntries, getRepositoryFileEntries, getRepositoryFileEntriesCount, getRepositoryFileEntriesCount, getRepositoryId, getSubfolderIds, getSubfolderIds, isCapabilityProvided, lockFolder, lockFolder, moveFileEntry, moveFileEntry, moveFolder, moveFolder, refreshFileEntryLock, refreshFolderLock, revertFileEntry, revertFileEntry, search, search, search, search, unlockFolder, unlockFolder, updateFileEntry, updateFileEntry, updateFileShortcut, updateFileShortcuts, updateFolder, updateFolder, verifyFileEntryCheckOut, verifyFileEntryLock, verifyInheritableLock
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelValidatorRepositoryWrapper

public ModelValidatorRepositoryWrapper(Repository repository,
                                       ModelValidator<FileContentReference> modelValidator)
Method Detail

addFileEntry

public FileEntry addFileEntry(long userId,
                              long folderId,
                              String sourceFileName,
                              String mimeType,
                              String title,
                              String description,
                              String changeLog,
                              File file,
                              ServiceContext serviceContext)
                       throws PortalException
Specified by:
addFileEntry in interface DocumentRepository
Overrides:
addFileEntry in class RepositoryWrapper
Throws:
PortalException

addFileEntry

public FileEntry addFileEntry(long userId,
                              long folderId,
                              String sourceFileName,
                              String mimeType,
                              String title,
                              String description,
                              String changeLog,
                              InputStream is,
                              long size,
                              ServiceContext serviceContext)
                       throws PortalException
Specified by:
addFileEntry in interface DocumentRepository
Overrides:
addFileEntry in class RepositoryWrapper
Throws:
PortalException

updateFileEntry

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
Specified by:
updateFileEntry in interface DocumentRepository
Overrides:
updateFileEntry in class RepositoryWrapper
Throws:
PortalException

updateFileEntry

public FileEntry updateFileEntry(long userId,
                                 long fileEntryId,
                                 String sourceFileName,
                                 String mimeType,
                                 String title,
                                 String description,
                                 String changeLog,
                                 boolean majorVersion,
                                 InputStream is,
                                 long size,
                                 ServiceContext serviceContext)
                          throws PortalException
Specified by:
updateFileEntry in interface DocumentRepository
Overrides:
updateFileEntry in class RepositoryWrapper
Throws:
PortalException

Liferay 7.0-ce-b4