public class DefaultExportService extends AbstractBusinessService implements ExportService
AbstractService.SerializableDTOmodelService, sessionService, txManagertenant| Constructor and Description |
|---|
DefaultExportService() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureCronJob(ImpExExportCronJobModel cronJob,
ExportConfig config) |
ExportResult |
exportData(ExportConfig config)
Exports platform data.
|
protected ExportModel |
exportData(ImpExExportCronJobModel cronJob,
boolean synchronous) |
ExportResult |
exportData(ImpExResource script)
Exports platform data using given impex export script.
|
void |
setCronJobService(CronJobService cronJobService) |
DefaultImpExValidationResult |
validateExportScript(java.lang.String script,
ImpExValidationModeEnum validationMode)
Validates export script.
|
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerafterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplaceprotected ExportModel exportData(ImpExExportCronJobModel cronJob, boolean synchronous)
protected void configureCronJob(ImpExExportCronJobModel cronJob, ExportConfig config)
public ExportResult exportData(ExportConfig config)
ExportServiceExportResult.isFinished() returns true.exportData in interface ExportServiceconfig - export configurationpublic DefaultImpExValidationResult validateExportScript(java.lang.String script, ImpExValidationModeEnum validationMode)
ExportServicevalidateExportScript in interface ExportServicepublic ExportResult exportData(ImpExResource script)
ExportServiceExportConfig, so execution will be synchronous for example. Returns a result object where exported data
can be accessed from.exportData in interface ExportServicescript - export scriptpublic void setCronJobService(CronJobService cronJobService)
Copyright © 2018 SAP SE. All Rights Reserved.