com.liferay.documentlibrary.util
Class BaseHook
java.lang.Object
com.liferay.documentlibrary.util.BaseHook
- All Implemented Interfaces:
- Hook
public abstract class BaseHook
- extends java.lang.Object
- implements Hook
View Source
- Author:
- Brian Wing Shun Chan
Method Summary |
abstract void |
addDirectory(long companyId,
long repositoryId,
java.lang.String dirName)
|
void |
addFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
byte[] bytes)
|
void |
addFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
java.io.File file)
|
abstract void |
addFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
java.io.InputStream is)
|
abstract void |
checkRoot(long companyId)
|
abstract void |
deleteDirectory(long companyId,
java.lang.String portletId,
long repositoryId,
java.lang.String dirName)
|
abstract void |
deleteFile(long companyId,
java.lang.String portletId,
long repositoryId,
java.lang.String fileName)
|
abstract void |
deleteFile(long companyId,
java.lang.String portletId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber)
|
byte[] |
getFile(long companyId,
long repositoryId,
java.lang.String fileName)
|
byte[] |
getFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber)
|
java.io.InputStream |
getFileAsStream(long companyId,
long repositoryId,
java.lang.String fileName)
|
abstract java.io.InputStream |
getFileAsStream(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber)
|
abstract java.lang.String[] |
getFileNames(long companyId,
long repositoryId,
java.lang.String dirName)
|
abstract long |
getFileSize(long companyId,
long repositoryId,
java.lang.String fileName)
|
abstract boolean |
hasFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber)
|
abstract void |
move(java.lang.String srcDir,
java.lang.String destDir)
|
abstract void |
reindex(java.lang.String[] ids)
|
abstract void |
updateFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
long newRepositoryId,
java.lang.String fileName,
long fileEntryId)
|
void |
updateFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber,
java.lang.String sourceFileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
byte[] bytes)
|
void |
updateFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber,
java.lang.String sourceFileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
java.io.File file)
|
abstract void |
updateFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber,
java.lang.String sourceFileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
java.io.InputStream is)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.liferay.documentlibrary.util.Hook |
updateFile |
BaseHook
public BaseHook()
addDirectory
public abstract void addDirectory(long companyId,
long repositoryId,
java.lang.String dirName)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
addDirectory
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
addFile
public void addFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
byte[] bytes)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
addFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
addFile
public void addFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
java.io.File file)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
addFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
addFile
public abstract void addFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
java.io.InputStream is)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
addFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
checkRoot
public abstract void checkRoot(long companyId)
throws com.liferay.portal.kernel.exception.SystemException
- Specified by:
checkRoot
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.SystemException
deleteDirectory
public abstract void deleteDirectory(long companyId,
java.lang.String portletId,
long repositoryId,
java.lang.String dirName)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
deleteDirectory
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
deleteFile
public abstract void deleteFile(long companyId,
java.lang.String portletId,
long repositoryId,
java.lang.String fileName)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
deleteFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
deleteFile
public abstract void deleteFile(long companyId,
java.lang.String portletId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
deleteFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getFile
public byte[] getFile(long companyId,
long repositoryId,
java.lang.String fileName)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getFile
public byte[] getFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getFileAsStream
public java.io.InputStream getFileAsStream(long companyId,
long repositoryId,
java.lang.String fileName)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getFileAsStream
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getFileAsStream
public abstract java.io.InputStream getFileAsStream(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getFileAsStream
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getFileNames
public abstract java.lang.String[] getFileNames(long companyId,
long repositoryId,
java.lang.String dirName)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getFileNames
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
getFileSize
public abstract long getFileSize(long companyId,
long repositoryId,
java.lang.String fileName)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
getFileSize
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
hasFile
public abstract boolean hasFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
hasFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
move
public abstract void move(java.lang.String srcDir,
java.lang.String destDir)
throws com.liferay.portal.kernel.exception.SystemException
- Specified by:
move
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.SystemException
reindex
public abstract void reindex(java.lang.String[] ids)
throws com.liferay.portal.kernel.search.SearchException
- Specified by:
reindex
in interface Hook
- Throws:
com.liferay.portal.kernel.search.SearchException
updateFile
public abstract void updateFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
long newRepositoryId,
java.lang.String fileName,
long fileEntryId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
updateFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
updateFile
public void updateFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber,
java.lang.String sourceFileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
byte[] bytes)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
updateFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
updateFile
public void updateFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber,
java.lang.String sourceFileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
java.io.File file)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
updateFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
updateFile
public abstract void updateFile(long companyId,
java.lang.String portletId,
long groupId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionNumber,
java.lang.String sourceFileName,
long fileEntryId,
java.lang.String properties,
java.util.Date modifiedDate,
ServiceContext serviceContext,
java.io.InputStream is)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Specified by:
updateFile
in interface Hook
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException