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

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
Portlet_DL_DLFolderServiceSoapBindingImpl, Portlet_DL_DLFolderServiceSoapBindingStub

public interface DLFolderServiceSoap
extends java.rmi.Remote


Method Summary
 DLFolderSoap addFolder(long groupId, long parentFolderId, java.lang.String name, java.lang.String description, ServiceContext serviceContext)
           
 DLFolderSoap copyFolder(long groupId, long sourceFolderId, long parentFolderId, java.lang.String name, java.lang.String description, ServiceContext serviceContext)
           
 void deleteFolder(long folderId)
           
 void deleteFolder(long groupId, long parentFolderId, java.lang.String name)
           
 int getFileEntriesAndFileShortcutsCount(long groupId, long[] folderIds, int status)
           
 int getFileEntriesAndFileShortcutsCount(long groupId, long folderId, int status)
           
 DLFolderSoap getFolder(long folderId)
           
 DLFolderSoap getFolder(long groupId, long parentFolderId, java.lang.String name)
           
 long getFolderId(long groupId, long parentFolderId, java.lang.String name)
           
 DLFolderSoap[] getFolders(long groupId, long parentFolderId)
           
 DLFolderSoap[] getFolders(long groupId, long parentFolderId, int start, int end)
           
 int getFoldersAndFileEntriesAndFileShortcutsCount(long groupId, long[] folderIds, int status)
           
 int getFoldersAndFileEntriesAndFileShortcutsCount(long groupId, long folderId, int status)
           
 int getFoldersCount(long groupId, long parentFolderId)
           
 void getSubfolderIds(long[] folderIds, long groupId, long folderId)
           
 boolean hasInheritableLock(long folderId)
           
 void unlockFolder(long groupId, long folderId, java.lang.String lockUuid)
           
 void unlockFolder(long groupId, long parentFolderId, java.lang.String name, java.lang.String lockUuid)
           
 DLFolderSoap updateFolder(long folderId, long parentFolderId, java.lang.String name, java.lang.String description, ServiceContext serviceContext)
           
 boolean verifyInheritableLock(long folderId, java.lang.String lockUuid)
           
 

Method Detail

getFolderId

long getFolderId(long groupId,
                 long parentFolderId,
                 java.lang.String name)
                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFolder

DLFolderSoap getFolder(long folderId)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFolder

DLFolderSoap getFolder(long groupId,
                       long parentFolderId,
                       java.lang.String name)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addFolder

DLFolderSoap addFolder(long groupId,
                       long parentFolderId,
                       java.lang.String name,
                       java.lang.String description,
                       ServiceContext serviceContext)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

copyFolder

DLFolderSoap copyFolder(long groupId,
                        long sourceFolderId,
                        long parentFolderId,
                        java.lang.String name,
                        java.lang.String description,
                        ServiceContext serviceContext)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteFolder

void deleteFolder(long groupId,
                  long parentFolderId,
                  java.lang.String name)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteFolder

void deleteFolder(long folderId)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFileEntriesAndFileShortcutsCount

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

getFileEntriesAndFileShortcutsCount

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

getFolders

DLFolderSoap[] getFolders(long groupId,
                          long parentFolderId,
                          int start,
                          int end)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFolders

DLFolderSoap[] getFolders(long groupId,
                          long parentFolderId)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFoldersAndFileEntriesAndFileShortcutsCount

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

getFoldersAndFileEntriesAndFileShortcutsCount

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

getFoldersCount

int getFoldersCount(long groupId,
                    long parentFolderId)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getSubfolderIds

void getSubfolderIds(long[] folderIds,
                     long groupId,
                     long folderId)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

hasInheritableLock

boolean hasInheritableLock(long folderId)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

unlockFolder

void unlockFolder(long groupId,
                  long parentFolderId,
                  java.lang.String name,
                  java.lang.String lockUuid)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

unlockFolder

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

updateFolder

DLFolderSoap updateFolder(long folderId,
                          long parentFolderId,
                          java.lang.String name,
                          java.lang.String description,
                          ServiceContext serviceContext)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

verifyInheritableLock

boolean verifyInheritableLock(long folderId,
                              java.lang.String lockUuid)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException