public class ExportDataJspBean
extends fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
Modifier and Type | Field and Description |
---|---|
static String |
PROPERTY_SESSION_AUTOMATIC_EXPORT_TABLE_MANAGER |
static String |
RIGHT_IMPORT_DATA |
Constructor and Description |
---|
ExportDataJspBean()
Creates a new ExportDataJspBean object.
|
Modifier and Type | Method and Description |
---|---|
String |
confirmDeleteExportConfig(javax.servlet.http.HttpServletRequest request)
Confirm the removal of an automatic export configuration
|
String |
doCreateModifyExportConfig(javax.servlet.http.HttpServletRequest request)
Do create or modify an export config
|
String |
doDeleteExportConfig(javax.servlet.http.HttpServletRequest request)
Do remove an automatic export configuration
|
String |
doExportData(javax.servlet.http.HttpServletRequest request)
Do export data from a database table and start a download of the export
|
String |
doModifyAutomaticExport(javax.servlet.http.HttpServletRequest request)
Do modify the configuration of automatic export
|
String |
getAutomaticExportConfiguration(javax.servlet.http.HttpServletRequest request)
Get the page to manage automatic exports
|
String |
getCreateModifyExportConfig(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Get the page to create or modify an export config
|
String |
getExportColumns(javax.servlet.http.HttpServletRequest request)
Get the page to choose which columns of the table to export
|
String |
getExportData(javax.servlet.http.HttpServletRequest request)
Get the export data page
|
String |
getExportProcessing(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Get the waiting page that indicates that an export is processing, or the
result page if the export has ended.
|
String |
getExportResult(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Get the page that display the result of an import, or the export data
main page if no export result is available for the given user
|
public static final String RIGHT_IMPORT_DATA
public static final String PROPERTY_SESSION_AUTOMATIC_EXPORT_TABLE_MANAGER
public ExportDataJspBean()
public String getExportData(javax.servlet.http.HttpServletRequest request)
request
- The requestpublic String getExportColumns(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- If the database table has not been declared
as an exportable tablepublic String doExportData(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException, IOException
request
- The requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- If the database table has not been declared
as an exportable tableIOException
- If an IOException occurspublic String getExportProcessing(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request
- The requestresponse
- The responsepublic String getExportResult(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request
- The requestresponse
- The responsepublic String getAutomaticExportConfiguration(javax.servlet.http.HttpServletRequest request)
request
- The requestpublic String doModifyAutomaticExport(javax.servlet.http.HttpServletRequest request)
request
- The requestpublic String getCreateModifyExportConfig(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request
- The requestresponse
- The responsepublic String doCreateModifyExportConfig(javax.servlet.http.HttpServletRequest request)
request
- The requestpublic String confirmDeleteExportConfig(javax.servlet.http.HttpServletRequest request)
request
- The requestpublic String doDeleteExportConfig(javax.servlet.http.HttpServletRequest request)
request
- The requestCopyright © 2018 City of Paris. All rights reserved.