CmsVfsImportExportHandler vfsExportHandler = new CmsVfsImportExportHandler(); CmsExportParameters params = new CmsExportParameters( exportFile,
/** * @see org.opencms.workplace.list.A_CmsListReport#initializeThread() */ @Override public I_CmsReportThread initializeThread() { CmsExportParameters params = (CmsExportParameters)((Map)getSettings().getDialogObject()).get( getParamClassname()); CmsVfsImportExportHandler handler = new CmsVfsImportExportHandler(); handler.setExportParams(params); I_CmsReportThread exportThread = new CmsExportThread(getCms(), handler, false); return exportThread; }
CmsVfsImportExportHandler vfsExportHandler = new CmsVfsImportExportHandler(); CmsExportParameters params = new CmsExportParameters( exportFile,
CmsVfsImportExportHandler vfsExportHandler = new CmsVfsImportExportHandler(); CmsExportParameters params = new CmsExportParameters( exportFile,
CmsVfsImportExportHandler vfsExportHandler = new CmsVfsImportExportHandler(); CmsExportParameters params = new CmsExportParameters( exportFile,
/** * Initializes the settings object to work with depending on the dialog state and request parameters.<p> */ protected void initSettingsObject() { Object o; if (CmsStringUtil.isEmpty(getParamAction())) { o = new CmsVfsImportExportHandler(); } else { // this is not the initial call, get the job object from session o = getDialogObject(); } if (!(o instanceof CmsElementChangeLocaleSettings)) { // create a new export handler object m_settings = new CmsElementChangeLocaleSettings(); } else { // reuse export handler object stored in session m_settings = (CmsElementChangeLocaleSettings)o; } }
/** * Exports all resources from the current site root to a ZIP file.<p> * * @param exportFile the name (absolute path) of the ZIP file to export to * @throws Exception if something goes wrong */ public void exportAllResources(String exportFile) throws Exception { List exportPaths = new ArrayList(1); exportPaths.add("/"); CmsVfsImportExportHandler vfsExportHandler = new CmsVfsImportExportHandler(); CmsExportParameters params = new CmsExportParameters( exportFile, null, true, false, false, exportPaths, true, true, 0, true, false); vfsExportHandler.setExportParams(params); OpenCms.getImportExportManager().exportData( m_cms, vfsExportHandler, new CmsShellReport(m_cms.getRequestContext().getLocale())); }
/** * Exports all resources from the current site root to a ZIP file.<p> * * @param exportFile the name (absolute path) of the ZIP file to export to * @param isReducedExportMode flag, indicating if the reduced export mode should be used * @throws Exception if something goes wrong */ public void exportAllResources(String exportFile, boolean isReducedExportMode) throws Exception { List<String> exportPaths = new ArrayList<String>(1); exportPaths.add("/"); CmsVfsImportExportHandler vfsExportHandler = new CmsVfsImportExportHandler(); CmsExportParameters params = new CmsExportParameters( exportFile, null, true, false, false, exportPaths, true, true, 0, true, false, isReducedExportMode ? ExportMode.REDUCED : ExportMode.DEFAULT); vfsExportHandler.setExportParams(params); OpenCms.getImportExportManager().exportData( m_cms, vfsExportHandler, new CmsShellReport(m_cms.getRequestContext().getLocale())); }