com.liferay.client.soap.portlet.documentlibrary.service.http
Interface DLFileEntryServiceSoap

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
Portlet_DL_DLFileEntryServiceSoapBindingImpl, Portlet_DL_DLFileEntryServiceSoapBindingStub

public interface DLFileEntryServiceSoap
extends java.rmi.Remote


Method Summary
 DLFileVersionSoap cancelCheckOut(long fileEntryId)
           
 void checkInFileEntry(long fileEntryId, boolean major, java.lang.String changeLog, ServiceContext serviceContext)
           
 void checkInFileEntry(long fileEntryId, java.lang.String lockUuid)
           
 DLFileEntrySoap checkOutFileEntry(long fileEntryId)
           
 DLFileEntrySoap checkOutFileEntry(long fileEntryId, ServiceContext serviceContext)
           
 DLFileEntrySoap checkOutFileEntry(long fileEntryId, java.lang.String owner, long expirationTime)
           
 DLFileEntrySoap checkOutFileEntry(long fileEntryId, java.lang.String owner, long expirationTime, ServiceContext serviceContext)
           
 DLFileEntrySoap copyFileEntry(long groupId, long repositoryId, long fileEntryId, long destFolderId, ServiceContext serviceContext)
           
 void deleteFileEntry(long fileEntryId)
           
 void deleteFileEntry(long groupId, long folderId, java.lang.String title)
           
 void deleteFileVersion(long fileEntryId, java.lang.String version)
           
 DLFileEntrySoap fetchFileEntryByImageId(long imageId)
           
 DLFileEntrySoap[] getFileEntries(long groupId, long folderId, int start, int end, OrderByComparator obc)
           
 DLFileEntrySoap[] getFileEntries(long groupId, long folderId, long fileEntryTypeId, int start, int end, OrderByComparator obc)
           
 DLFileEntrySoap[] getFileEntries(long groupId, long folderId, java.lang.String[] mimeTypes, int start, int end, OrderByComparator obc)
           
 int getFileEntriesCount(long groupId, long folderId)
           
 int getFileEntriesCount(long groupId, long folderId, long fileEntryTypeId)
           
 int getFileEntriesCount(long groupId, long folderId, java.lang.String[] mimeTypes)
           
 DLFileEntrySoap getFileEntry(long fileEntryId)
           
 DLFileEntrySoap getFileEntry(long groupId, long folderId, java.lang.String title)
           
 DLFileEntrySoap getFileEntryByUuidAndGroupId(java.lang.String uuid, long groupId)
           
 int getFoldersFileEntriesCount(long groupId, long[] folderIds, int status)
           
 DLFileEntrySoap[] getGroupFileEntries(long groupId, long userId, long rootFolderId, int start, int end, OrderByComparator obc)
           
 DLFileEntrySoap[] getGroupFileEntries(long groupId, long userId, long rootFolderId, java.lang.String[] mimeTypes, int status, int start, int end, OrderByComparator obc)
           
 int getGroupFileEntriesCount(long groupId, long userId, long rootFolderId)
           
 int getGroupFileEntriesCount(long groupId, long userId, long rootFolderId, java.lang.String[] mimeTypes, int status)
           
 boolean hasFileEntryLock(long fileEntryId)
           
 boolean isFileEntryCheckedOut(long fileEntryId)
           
 DLFileEntrySoap moveFileEntry(long fileEntryId, long newFolderId, ServiceContext serviceContext)
           
 void revertFileEntry(long fileEntryId, java.lang.String version, ServiceContext serviceContext)
           
 boolean verifyFileEntryCheckOut(long fileEntryId, java.lang.String lockUuid)
           
 boolean verifyFileEntryLock(long fileEntryId, java.lang.String lockUuid)
           
 

Method Detail

cancelCheckOut

DLFileVersionSoap cancelCheckOut(long fileEntryId)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

checkInFileEntry

void checkInFileEntry(long fileEntryId,
                      boolean major,
                      java.lang.String changeLog,
                      ServiceContext serviceContext)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

checkInFileEntry

void checkInFileEntry(long fileEntryId,
                      java.lang.String lockUuid)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

checkOutFileEntry

DLFileEntrySoap checkOutFileEntry(long fileEntryId)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

checkOutFileEntry

DLFileEntrySoap checkOutFileEntry(long fileEntryId,
                                  ServiceContext serviceContext)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

checkOutFileEntry

DLFileEntrySoap checkOutFileEntry(long fileEntryId,
                                  java.lang.String owner,
                                  long expirationTime)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

checkOutFileEntry

DLFileEntrySoap checkOutFileEntry(long fileEntryId,
                                  java.lang.String owner,
                                  long expirationTime,
                                  ServiceContext serviceContext)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

copyFileEntry

DLFileEntrySoap copyFileEntry(long groupId,
                              long repositoryId,
                              long fileEntryId,
                              long destFolderId,
                              ServiceContext serviceContext)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteFileEntry

void deleteFileEntry(long fileEntryId)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteFileEntry

void deleteFileEntry(long groupId,
                     long folderId,
                     java.lang.String title)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteFileVersion

void deleteFileVersion(long fileEntryId,
                       java.lang.String version)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

fetchFileEntryByImageId

DLFileEntrySoap fetchFileEntryByImageId(long imageId)
                                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFileEntriesCount

int getFileEntriesCount(long groupId,
                        long folderId)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFileEntriesCount

int getFileEntriesCount(long groupId,
                        long folderId,
                        java.lang.String[] mimeTypes)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFileEntriesCount

int getFileEntriesCount(long groupId,
                        long folderId,
                        long fileEntryTypeId)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFileEntries

DLFileEntrySoap[] getFileEntries(long groupId,
                                 long folderId,
                                 java.lang.String[] mimeTypes,
                                 int start,
                                 int end,
                                 OrderByComparator obc)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFileEntries

DLFileEntrySoap[] getFileEntries(long groupId,
                                 long folderId,
                                 int start,
                                 int end,
                                 OrderByComparator obc)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFileEntries

DLFileEntrySoap[] getFileEntries(long groupId,
                                 long folderId,
                                 long fileEntryTypeId,
                                 int start,
                                 int end,
                                 OrderByComparator obc)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFileEntryByUuidAndGroupId

DLFileEntrySoap getFileEntryByUuidAndGroupId(java.lang.String uuid,
                                             long groupId)
                                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFileEntry

DLFileEntrySoap getFileEntry(long fileEntryId)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFileEntry

DLFileEntrySoap getFileEntry(long groupId,
                             long folderId,
                             java.lang.String title)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFoldersFileEntriesCount

int getFoldersFileEntriesCount(long groupId,
                               long[] folderIds,
                               int status)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupFileEntriesCount

int getGroupFileEntriesCount(long groupId,
                             long userId,
                             long rootFolderId)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupFileEntriesCount

int getGroupFileEntriesCount(long groupId,
                             long userId,
                             long rootFolderId,
                             java.lang.String[] mimeTypes,
                             int status)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupFileEntries

DLFileEntrySoap[] getGroupFileEntries(long groupId,
                                      long userId,
                                      long rootFolderId,
                                      java.lang.String[] mimeTypes,
                                      int status,
                                      int start,
                                      int end,
                                      OrderByComparator obc)
                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupFileEntries

DLFileEntrySoap[] getGroupFileEntries(long groupId,
                                      long userId,
                                      long rootFolderId,
                                      int start,
                                      int end,
                                      OrderByComparator obc)
                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

hasFileEntryLock

boolean hasFileEntryLock(long fileEntryId)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

isFileEntryCheckedOut

boolean isFileEntryCheckedOut(long fileEntryId)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

moveFileEntry

DLFileEntrySoap moveFileEntry(long fileEntryId,
                              long newFolderId,
                              ServiceContext serviceContext)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

revertFileEntry

void revertFileEntry(long fileEntryId,
                     java.lang.String version,
                     ServiceContext serviceContext)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

verifyFileEntryCheckOut

boolean verifyFileEntryCheckOut(long fileEntryId,
                                java.lang.String lockUuid)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

verifyFileEntryLock

boolean verifyFileEntryLock(long fileEntryId,
                            java.lang.String lockUuid)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException