fr.paris.lutece.plugins.jasper.web
Class JasperJspBean

java.lang.Object
  extended by fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
      extended by fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean
          extended by fr.paris.lutece.plugins.jasper.web.JasperJspBean

public class JasperJspBean
extends fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean

This class provides the user interface to manage JasperReport features ( manage, create, modify, remove )


Field Summary
static java.lang.String RIGHT_MANAGE_JASPER
           
 
Constructor Summary
JasperJspBean()
           
 
Method Summary
static boolean deleteFolderWithContent(java.io.File folder)
           
 java.lang.String doCreateJasperReport(javax.servlet.http.HttpServletRequest request)
          Process the data capture form of a new jasperreport
 java.lang.String doModifyJasperReport(javax.servlet.http.HttpServletRequest request)
          Process the change form of a jasperreport
 java.lang.String doModifyReportFileTypes(javax.servlet.http.HttpServletRequest request)
          Process the change form of a jasperreport
 java.lang.String doRemoveJasperReport(javax.servlet.http.HttpServletRequest request)
          Handles the removal form of a jasperreport
 java.lang.String getConfirmRemoveJasperReport(javax.servlet.http.HttpServletRequest request)
          Manages the removal form of a jasperreport whose identifier is in the http request
 java.lang.String getCreateJasperReport(javax.servlet.http.HttpServletRequest request)
          Returns the form to create a jasperreport
 java.lang.String getManageFileTypes(javax.servlet.http.HttpServletRequest request)
          Returns the fiule type selection for generation
 java.lang.String getManageJasperReports(javax.servlet.http.HttpServletRequest request)
          Returns the list of jasperreport
 java.lang.String getModifyJasperReport(javax.servlet.http.HttpServletRequest request)
          Returns the form to update info about a jasperreport
 
Methods inherited from class fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean
getPlugin, init
 
Methods inherited from class fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
getAdminPage, getFeatureIcon, getHomeUrl, getLocale, getPageTitle, getUser, populate, setFeatureIcon, setPageTitleProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RIGHT_MANAGE_JASPER

public static final java.lang.String RIGHT_MANAGE_JASPER
See Also:
Constant Field Values
Constructor Detail

JasperJspBean

public JasperJspBean()
Method Detail

getManageJasperReports

public java.lang.String getManageJasperReports(javax.servlet.http.HttpServletRequest request)
Returns the list of jasperreport

Parameters:
request - The Http request
Returns:
the jasperreports list

getCreateJasperReport

public java.lang.String getCreateJasperReport(javax.servlet.http.HttpServletRequest request)
Returns the form to create a jasperreport

Parameters:
request - The Http request
Returns:
the html code of the jasperreport form

doCreateJasperReport

public java.lang.String doCreateJasperReport(javax.servlet.http.HttpServletRequest request)
Process the data capture form of a new jasperreport

Parameters:
request - The Http Request
Returns:
The Jsp URL of the process result

getConfirmRemoveJasperReport

public java.lang.String getConfirmRemoveJasperReport(javax.servlet.http.HttpServletRequest request)
Manages the removal form of a jasperreport whose identifier is in the http request

Parameters:
request - The Http request
Returns:
the html code to confirm

doRemoveJasperReport

public java.lang.String doRemoveJasperReport(javax.servlet.http.HttpServletRequest request)
Handles the removal form of a jasperreport

Parameters:
request - The Http request
Returns:
the jsp URL to display the form to manage jasperreports

getModifyJasperReport

public java.lang.String getModifyJasperReport(javax.servlet.http.HttpServletRequest request)
Returns the form to update info about a jasperreport

Parameters:
request - The Http request
Returns:
The HTML form to update info

getManageFileTypes

public java.lang.String getManageFileTypes(javax.servlet.http.HttpServletRequest request)
Returns the fiule type selection for generation

Parameters:
request - The Http request
Returns:
The HTML form to update info

doModifyJasperReport

public java.lang.String doModifyJasperReport(javax.servlet.http.HttpServletRequest request)
Process the change form of a jasperreport

Parameters:
request - The Http request
Returns:
The Jsp URL of the process result

doModifyReportFileTypes

public java.lang.String doModifyReportFileTypes(javax.servlet.http.HttpServletRequest request)
Process the change form of a jasperreport

Parameters:
request - The Http request
Returns:
The Jsp URL of the process result

deleteFolderWithContent

public static boolean deleteFolderWithContent(java.io.File folder)


Copyright © 2012 Mairie de Paris. All Rights Reserved.