com.germinus.merlin.manager.document
Interface IDocumentLibraryManager

All Known Subinterfaces:
IMerlinDLManager
All Known Implementing Classes:
LiferayDocumentLibraryManager, MerlinDocumentLibraryManager

public interface IDocumentLibraryManager


Method Summary
 int addDocument(java.lang.String name, java.lang.String description, long folderId, long companyId)
           
 int addFolder(long plid, long parenFolderId, java.lang.String name, java.lang.String description)
           
 int deleteDocument(long fileEntryId)
           
 int deleteDocument(java.lang.String name)
           
 int deleteFolder(long folderId)
           
 int deleteFolder(java.lang.String name, long parenFolderId)
           
 java.util.List<Document> getDocumentsList(long companyId, long communityId, java.lang.String dirName)
           
 java.util.List<java.lang.Long> getFolderIdList(long communityId)
           
 com.liferay.portlet.documentlibrary.model.DLFileEntry searchFile(java.lang.String name, long folderId)
           
 int updateDocument(long communityId, long documentId, java.lang.String name, java.lang.String description)
           
 

Method Detail

addDocument

int addDocument(java.lang.String name,
                java.lang.String description,
                long folderId,
                long companyId)

addFolder

int addFolder(long plid,
              long parenFolderId,
              java.lang.String name,
              java.lang.String description)

deleteDocument

int deleteDocument(long fileEntryId)

deleteDocument

int deleteDocument(java.lang.String name)

deleteFolder

int deleteFolder(java.lang.String name,
                 long parenFolderId)

deleteFolder

int deleteFolder(long folderId)

getDocumentsList

java.util.List<Document> getDocumentsList(long companyId,
                                          long communityId,
                                          java.lang.String dirName)

getFolderIdList

java.util.List<java.lang.Long> getFolderIdList(long communityId)

searchFile

com.liferay.portlet.documentlibrary.model.DLFileEntry searchFile(java.lang.String name,
                                                                 long folderId)

updateDocument

int updateDocument(long communityId,
                   long documentId,
                   java.lang.String name,
                   java.lang.String description)


Copyright © 2008. All Rights Reserved.