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 repositoryId, boolean mountPoint, 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 folderId, int status)
           
 int getFileEntriesAndFileShortcutsCount(long groupId, long folderId, int status, java.lang.String[] mimeTypes)
           
 DLFolderSoap getFolder(long folderId)
           
 DLFolderSoap getFolder(long groupId, long parentFolderId, java.lang.String name)
           
 long[] getFolderIds(long groupId, long folderId)
           
 DLFolderSoap[] getFolders(long groupId, long parentFolderId, boolean includeMountfolders, int start, int end, OrderByComparator obc)
           
 DLFolderSoap[] getFolders(long groupId, long parentFolderId, int start, int end, OrderByComparator obc)
           
 int getFoldersAndFileEntriesAndFileShortcuts(long groupId, long folderId, int status, java.lang.String[] mimeTypes, boolean includeMountFolders)
           
 int getFoldersAndFileEntriesAndFileShortcutsCount(long groupId, long folderId, int status, boolean includeMountFolders)
           
 int getFoldersAndFileEntriesAndFileShortcutsCount(long groupId, long folderId, int status, java.lang.String[] mimeTypes, boolean includeMountFolders)
           
 int getFoldersCount(long groupId, long parentFolderId)
           
 int getFoldersCount(long groupId, long parentFolderId, boolean includeMountfolders)
           
 DLFolderSoap[] getMountFolders(long groupId, long parentFolderId, int start, int end, OrderByComparator obc)
           
 int getMountFoldersCount(long groupId, long parentFolderId)
           
 void getSubfolderIds(long[] folderIds, long groupId, long folderId)
           
 long[] getSubfolderIds(long groupId, long folderId, boolean recurse)
           
 boolean hasFolderLock(long folderId)
           
 boolean hasInheritableLock(long folderId)
           
 boolean isFolderLocked(long folderId)
           
 DLFolderSoap moveFolder(long folderId, long parentFolderId, ServiceContext serviceContext)
           
 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, java.lang.String name, java.lang.String description, long defaultFileEntryTypeId, long[] fileEntryTypeIds, boolean overrideFileEntryTypes, ServiceContext serviceContext)
           
 boolean verifyInheritableLock(long folderId, java.lang.String lockUuid)
           
 

Method Detail

addFolder

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

deleteFolder

void deleteFolder(long folderId)
                  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

getFileEntriesAndFileShortcutsCount

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

getFileEntriesAndFileShortcutsCount

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

getFolderIds

long[] getFolderIds(long groupId,
                    long folderId)
                    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

getFoldersAndFileEntriesAndFileShortcutsCount

int getFoldersAndFileEntriesAndFileShortcutsCount(long groupId,
                                                  long folderId,
                                                  int status,
                                                  java.lang.String[] mimeTypes,
                                                  boolean includeMountFolders)
                                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFoldersAndFileEntriesAndFileShortcutsCount

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

getFoldersAndFileEntriesAndFileShortcuts

int getFoldersAndFileEntriesAndFileShortcuts(long groupId,
                                             long folderId,
                                             int status,
                                             java.lang.String[] mimeTypes,
                                             boolean includeMountFolders)
                                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFoldersCount

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

getFoldersCount

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

getFolders

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

getFolders

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

getMountFoldersCount

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

getMountFolders

DLFolderSoap[] getMountFolders(long groupId,
                               long parentFolderId,
                               int start,
                               int end,
                               OrderByComparator obc)
                               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

getSubfolderIds

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

hasFolderLock

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

hasInheritableLock

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

isFolderLocked

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

moveFolder

DLFolderSoap moveFolder(long folderId,
                        long parentFolderId,
                        ServiceContext serviceContext)
                        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

unlockFolder

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

updateFolder

DLFolderSoap updateFolder(long folderId,
                          java.lang.String name,
                          java.lang.String description,
                          long defaultFileEntryTypeId,
                          long[] fileEntryTypeIds,
                          boolean overrideFileEntryTypes,
                          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