com.liferay.documentlibrary.util
Class HookProxyBean

java.lang.Object
  extended by com.liferay.portal.kernel.messaging.proxy.BaseProxyBean
      extended by com.liferay.documentlibrary.util.HookProxyBean
All Implemented Interfaces:
com.liferay.documentlibrary.util.Hook

public class HookProxyBean
extends com.liferay.portal.kernel.messaging.proxy.BaseProxyBean
implements com.liferay.documentlibrary.util.Hook

View Source

Author:
Brian Wing Shun Chan

Field Summary
 
Fields inherited from interface com.liferay.documentlibrary.util.Hook
DEFAULT_VERSION
 
Constructor Summary
HookProxyBean()
           
 
Method Summary
 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, com.liferay.portal.service.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, com.liferay.portal.service.ServiceContext serviceContext, java.io.File file)
           
 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, com.liferay.portal.service.ServiceContext serviceContext, java.io.InputStream is)
           
 void checkRoot(long companyId)
           
 void deleteDirectory(long companyId, java.lang.String portletId, long repositoryId, java.lang.String dirName)
           
 void deleteFile(long companyId, java.lang.String portletId, long repositoryId, java.lang.String fileName)
           
 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)
           
 java.io.InputStream getFileAsStream(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionNumber)
           
 java.lang.String[] getFileNames(long companyId, long repositoryId, java.lang.String dirName)
           
 long getFileSize(long companyId, long repositoryId, java.lang.String fileName)
           
 boolean hasFile(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionNumber)
           
 void move(java.lang.String srcDir, java.lang.String destDir)
           
 void reindex(java.lang.String[] ids)
           
 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 newFileName, boolean reindex)
           
 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, com.liferay.portal.service.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, com.liferay.portal.service.ServiceContext serviceContext, java.io.File file)
           
 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, com.liferay.portal.service.ServiceContext serviceContext, java.io.InputStream is)
           
 
Methods inherited from class com.liferay.portal.kernel.messaging.proxy.BaseProxyBean
getSingleDestinationMessageSender, getSingleDestinationSynchronousMessageSender, setSingleDestinationMessageSender, setSingleDestinationSynchronousMessageSender
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HookProxyBean

public HookProxyBean()
Method Detail

addDirectory

public void addDirectory(long companyId,
                         long repositoryId,
                         java.lang.String dirName)
Specified by:
addDirectory in interface com.liferay.documentlibrary.util.Hook

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,
                    com.liferay.portal.service.ServiceContext serviceContext,
                    byte[] bytes)
Specified by:
addFile in interface com.liferay.documentlibrary.util.Hook

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,
                    com.liferay.portal.service.ServiceContext serviceContext,
                    java.io.File file)
Specified by:
addFile in interface com.liferay.documentlibrary.util.Hook

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,
                    com.liferay.portal.service.ServiceContext serviceContext,
                    java.io.InputStream is)
Specified by:
addFile in interface com.liferay.documentlibrary.util.Hook

checkRoot

public void checkRoot(long companyId)
Specified by:
checkRoot in interface com.liferay.documentlibrary.util.Hook

deleteDirectory

public void deleteDirectory(long companyId,
                            java.lang.String portletId,
                            long repositoryId,
                            java.lang.String dirName)
Specified by:
deleteDirectory in interface com.liferay.documentlibrary.util.Hook

deleteFile

public void deleteFile(long companyId,
                       java.lang.String portletId,
                       long repositoryId,
                       java.lang.String fileName)
Specified by:
deleteFile in interface com.liferay.documentlibrary.util.Hook

deleteFile

public void deleteFile(long companyId,
                       java.lang.String portletId,
                       long repositoryId,
                       java.lang.String fileName,
                       java.lang.String versionNumber)
Specified by:
deleteFile in interface com.liferay.documentlibrary.util.Hook

getFile

public byte[] getFile(long companyId,
                      long repositoryId,
                      java.lang.String fileName)
Specified by:
getFile in interface com.liferay.documentlibrary.util.Hook

getFile

public byte[] getFile(long companyId,
                      long repositoryId,
                      java.lang.String fileName,
                      java.lang.String versionNumber)
Specified by:
getFile in interface com.liferay.documentlibrary.util.Hook

getFileAsStream

public java.io.InputStream getFileAsStream(long companyId,
                                           long repositoryId,
                                           java.lang.String fileName)
Specified by:
getFileAsStream in interface com.liferay.documentlibrary.util.Hook

getFileAsStream

public java.io.InputStream getFileAsStream(long companyId,
                                           long repositoryId,
                                           java.lang.String fileName,
                                           java.lang.String versionNumber)
Specified by:
getFileAsStream in interface com.liferay.documentlibrary.util.Hook

getFileNames

public java.lang.String[] getFileNames(long companyId,
                                       long repositoryId,
                                       java.lang.String dirName)
Specified by:
getFileNames in interface com.liferay.documentlibrary.util.Hook

getFileSize

public long getFileSize(long companyId,
                        long repositoryId,
                        java.lang.String fileName)
Specified by:
getFileSize in interface com.liferay.documentlibrary.util.Hook

hasFile

public boolean hasFile(long companyId,
                       long repositoryId,
                       java.lang.String fileName,
                       java.lang.String versionNumber)
Specified by:
hasFile in interface com.liferay.documentlibrary.util.Hook

move

public void move(java.lang.String srcDir,
                 java.lang.String destDir)
Specified by:
move in interface com.liferay.documentlibrary.util.Hook

reindex

public void reindex(java.lang.String[] ids)
Specified by:
reindex in interface com.liferay.documentlibrary.util.Hook

updateFile

public void updateFile(long companyId,
                       java.lang.String portletId,
                       long groupId,
                       long repositoryId,
                       long newRepositoryId,
                       java.lang.String fileName,
                       long fileEntryId)
Specified by:
updateFile in interface com.liferay.documentlibrary.util.Hook

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,
                       com.liferay.portal.service.ServiceContext serviceContext,
                       byte[] bytes)
Specified by:
updateFile in interface com.liferay.documentlibrary.util.Hook

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,
                       com.liferay.portal.service.ServiceContext serviceContext,
                       java.io.File file)
Specified by:
updateFile in interface com.liferay.documentlibrary.util.Hook

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,
                       com.liferay.portal.service.ServiceContext serviceContext,
                       java.io.InputStream is)
Specified by:
updateFile in interface com.liferay.documentlibrary.util.Hook

updateFile

public void updateFile(long companyId,
                       java.lang.String portletId,
                       long groupId,
                       long repositoryId,
                       java.lang.String fileName,
                       java.lang.String newFileName,
                       boolean reindex)
Specified by:
updateFile in interface com.liferay.documentlibrary.util.Hook