com.liferay.portal.editor.fckeditor.receiver.impl
Class BaseCommandReceiver

java.lang.Object
  extended by com.liferay.portal.editor.fckeditor.receiver.impl.BaseCommandReceiver
All Implemented Interfaces:
CommandReceiver
Direct Known Subclasses:
AttachmentCommandReceiver, DocumentCommandReceiver, PageCommandReceiver

public abstract class BaseCommandReceiver
extends java.lang.Object
implements CommandReceiver

Author:
Ivica Cardic, Raymond Augé

Constructor Summary
BaseCommandReceiver()
           
 
Method Summary
protected abstract  java.lang.String createFolder(CommandArgument commandArgument)
           
 void createFolder(CommandArgument commandArgument, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void fileUpload(CommandArgument commandArgument, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected abstract  java.lang.String fileUpload(CommandArgument commandArgument, java.lang.String fileName, java.io.InputStream inputStream, java.lang.String contentType, long size)
           
protected abstract  void getFolders(CommandArgument commandArgument, org.w3c.dom.Document document, org.w3c.dom.Node rootNode)
           
 void getFolders(CommandArgument commandArgument, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected abstract  void getFoldersAndFiles(CommandArgument commandArgument, org.w3c.dom.Document document, org.w3c.dom.Node rootNode)
           
 void getFoldersAndFiles(CommandArgument commandArgument, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  java.lang.String getPath(CommandArgument commandArgument)
           
protected  void getRootFolders(CommandArgument commandArgument, org.w3c.dom.Document document, org.w3c.dom.Element foldersElement)
           
protected  java.lang.String getSize()
           
protected  java.lang.String getSize(long size)
           
protected  boolean isStagedData(com.liferay.portal.model.Group group)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseCommandReceiver

public BaseCommandReceiver()
Method Detail

createFolder

public void createFolder(CommandArgument commandArgument,
                         javax.servlet.http.HttpServletRequest request,
                         javax.servlet.http.HttpServletResponse response)
Specified by:
createFolder in interface CommandReceiver

fileUpload

public void fileUpload(CommandArgument commandArgument,
                       javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response)
Specified by:
fileUpload in interface CommandReceiver

getFolders

public void getFolders(CommandArgument commandArgument,
                       javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response)
Specified by:
getFolders in interface CommandReceiver

getFoldersAndFiles

public void getFoldersAndFiles(CommandArgument commandArgument,
                               javax.servlet.http.HttpServletRequest request,
                               javax.servlet.http.HttpServletResponse response)
Specified by:
getFoldersAndFiles in interface CommandReceiver

createFolder

protected abstract java.lang.String createFolder(CommandArgument commandArgument)

fileUpload

protected abstract java.lang.String fileUpload(CommandArgument commandArgument,
                                               java.lang.String fileName,
                                               java.io.InputStream inputStream,
                                               java.lang.String contentType,
                                               long size)

getFolders

protected abstract void getFolders(CommandArgument commandArgument,
                                   org.w3c.dom.Document document,
                                   org.w3c.dom.Node rootNode)

getFoldersAndFiles

protected abstract void getFoldersAndFiles(CommandArgument commandArgument,
                                           org.w3c.dom.Document document,
                                           org.w3c.dom.Node rootNode)

getRootFolders

protected void getRootFolders(CommandArgument commandArgument,
                              org.w3c.dom.Document document,
                              org.w3c.dom.Element foldersElement)
                       throws java.lang.Exception
Throws:
java.lang.Exception

getPath

protected java.lang.String getPath(CommandArgument commandArgument)

getSize

protected java.lang.String getSize()

getSize

protected java.lang.String getSize(long size)

isStagedData

protected boolean isStagedData(com.liferay.portal.model.Group group)