org.opencrx.kernel.portal.action
Class GridExportObjectsAction

java.lang.Object
  extended by org.openmdx.portal.servlet.action.AbstractAction
      extended by org.openmdx.portal.servlet.action.BoundAction
          extended by org.opencrx.kernel.portal.action.GridExportObjectsAction
Direct Known Subclasses:
GridExportAsXlsAction, GridExportAsXmlAction, GridExportIncludingCompositesAsXmlAction

public abstract class GridExportObjectsAction
extends org.openmdx.portal.servlet.action.BoundAction


Nested Class Summary
static interface GridExportObjectsAction.GridExporter
           
 
Constructor Summary
GridExportObjectsAction()
           
 
Method Summary
protected abstract  GridExportObjectsAction.GridExporter getGridExporter(org.openmdx.portal.servlet.view.Grid grid, List<Path> selectedObjectIdentities)
           
 org.openmdx.portal.servlet.action.ActionPerformResult perform(org.openmdx.portal.servlet.view.ObjectView view, HttpServletRequest request, HttpServletResponse response, String parameter, HttpSession session, Map<String,String[]> requestParameters, org.openmdx.portal.servlet.ViewsCache editViewsCache, org.openmdx.portal.servlet.ViewsCache showViewsCache)
           
 
Methods inherited from class org.openmdx.portal.servlet.action.AbstractAction
getWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridExportObjectsAction

public GridExportObjectsAction()
Method Detail

getGridExporter

protected abstract GridExportObjectsAction.GridExporter getGridExporter(org.openmdx.portal.servlet.view.Grid grid,
                                                                        List<Path> selectedObjectIdentities)
                                                                 throws ServiceException
Throws:
ServiceException

perform

public org.openmdx.portal.servlet.action.ActionPerformResult perform(org.openmdx.portal.servlet.view.ObjectView view,
                                                                     HttpServletRequest request,
                                                                     HttpServletResponse response,
                                                                     String parameter,
                                                                     HttpSession session,
                                                                     Map<String,String[]> requestParameters,
                                                                     org.openmdx.portal.servlet.ViewsCache editViewsCache,
                                                                     org.openmdx.portal.servlet.ViewsCache showViewsCache)
                                                              throws IOException,
                                                                     ServletException
Specified by:
perform in class org.openmdx.portal.servlet.action.BoundAction
Throws:
IOException
ServletException


This software is published under the BSD license. Copyright © 2003-2012, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.