com.germinus.merlin.manager.document
Class MerlinDocumentLibraryManager

java.lang.Object
  extended by com.germinus.merlin.manager.document.LiferayDocumentLibraryManager
      extended by com.germinus.merlin.manager.document.MerlinDocumentLibraryManager
All Implemented Interfaces:
IDocumentLibraryManager, IMerlinDLManager

public class MerlinDocumentLibraryManager
extends LiferayDocumentLibraryManager
implements IMerlinDLManager


Field Summary
 
Fields inherited from class com.germinus.merlin.manager.document.LiferayDocumentLibraryManager
DEFAULT_FOLDER_DESCRIPTION, DEFAULT_FOLDER_NAME, log
 
Constructor Summary
MerlinDocumentLibraryManager()
           
 
Method Summary
 int addDocument(Document document, int resourceContainerId)
           
 int addFolder(long plid, long parenFolderId, java.lang.String name, java.lang.String description)
           
 int deleteDocument(Document document, int resourceContainerId)
           
 int deleteDocument(long fileEntryId)
           
 int deleteFolder(long folderId)
           
 int deleteFolder(java.lang.String name, long parenFolderId)
           
 com.germinus.liferay.util.ILiferayUtil getLiferayUtil()
           
 int initialize(javax.portlet.RenderRequest request)
           
 void revertTestMethod(javax.portlet.RenderRequest request)
           
 Document searchDocument(java.lang.String name, long folderId)
           
 com.liferay.portlet.documentlibrary.model.DLFileEntry searchFile(java.lang.String name, long folderId)
           
 void setLiferayUtil(com.germinus.liferay.util.ILiferayUtil liferayUtil)
           
 void testMethod(javax.portlet.RenderRequest request)
           
 int updateDocument(long documentId, Document document)
           
 
Methods inherited from class com.germinus.merlin.manager.document.LiferayDocumentLibraryManager
addDocument, deleteDocument, getDocumentsList, getFolderIdList, moveDocument, updateDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.germinus.merlin.manager.document.IMerlinDLManager
moveDocument
 
Methods inherited from interface com.germinus.merlin.manager.document.IDocumentLibraryManager
addDocument, deleteDocument, getDocumentsList, getFolderIdList, updateDocument
 

Constructor Detail

MerlinDocumentLibraryManager

public MerlinDocumentLibraryManager()
Method Detail

addFolder

public int addFolder(long plid,
                     long parenFolderId,
                     java.lang.String name,
                     java.lang.String description)
Specified by:
addFolder in interface IDocumentLibraryManager

deleteDocument

public int deleteDocument(long fileEntryId)
Specified by:
deleteDocument in interface IDocumentLibraryManager

deleteFolder

public int deleteFolder(long folderId)
Specified by:
deleteFolder in interface IDocumentLibraryManager

deleteFolder

public int deleteFolder(java.lang.String name,
                        long parenFolderId)
Specified by:
deleteFolder in interface IDocumentLibraryManager

initialize

public int initialize(javax.portlet.RenderRequest request)
Specified by:
initialize in interface IMerlinDLManager

revertTestMethod

public void revertTestMethod(javax.portlet.RenderRequest request)

searchDocument

public Document searchDocument(java.lang.String name,
                               long folderId)
Specified by:
searchDocument in interface IMerlinDLManager

searchFile

public com.liferay.portlet.documentlibrary.model.DLFileEntry searchFile(java.lang.String name,
                                                                        long folderId)
Specified by:
searchFile in interface IDocumentLibraryManager

testMethod

public void testMethod(javax.portlet.RenderRequest request)

addDocument

public int addDocument(Document document,
                       int resourceContainerId)
Specified by:
addDocument in interface IMerlinDLManager

deleteDocument

public int deleteDocument(Document document,
                          int resourceContainerId)
Specified by:
deleteDocument in interface IMerlinDLManager

updateDocument

public int updateDocument(long documentId,
                          Document document)
Specified by:
updateDocument in interface IMerlinDLManager

getLiferayUtil

public com.germinus.liferay.util.ILiferayUtil getLiferayUtil()
Returns:
the liferayUtil

setLiferayUtil

public void setLiferayUtil(com.germinus.liferay.util.ILiferayUtil liferayUtil)
Parameters:
liferayUtil - the liferayUtil to set


Copyright © 2008. All Rights Reserved.