public class DefaultImpExMediaGenerationService extends AbstractBusinessService implements ImpExMediaGenerationService
AbstractService.SerializableDTOmodelService, sessionService, txManagertenant| Constructor and Description |
|---|
DefaultImpExMediaGenerationService() |
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerafterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplaceprotected ImportCockpitMappingService getMappingService()
public void setMappingService(ImportCockpitMappingService mappingService)
protected ImportCockpitMediaService getImportCockpitMediaService()
public void setImportCockpitMediaService(ImportCockpitMediaService importCockpitMediaService)
protected ImpExTransformationService getTransformationService()
public void setTransformationService(ImpExTransformationService transformationService)
protected HeaderGeneratorOperation getHeaderGeneratorOperation()
public void setHeaderGeneratorOperation(HeaderGeneratorOperation headerGenOperation)
protected FileGeneratorOperation getFileGeneratorOperation()
public void setFileGeneratorOperation(FileGeneratorOperation fileGenOperation)
public ImpExMediaModel generateImportImpExMedia(ImportCockpitCronJobModel cronJobModel)
ImpExMediaGenerationServicegenerateImportImpExMedia in interface ImpExMediaGenerationServiceImpExMediaModel object, which is to be set as a jobMedia to the cron job.protected void generateImportScriptAsZipEntry(java.util.zip.ZipOutputStream zip,
ImportCockpitCronJobModel cronJobModel,
MappingModel mappingModel)
zip - - a ZipOutputStream object to which the SafeZipEntry objects will be added.cronJobModel - - ImportCockpitCronJobModelmappingModel - - MappingModelprotected void generateImportDataFilesAsZipEntries(java.util.zip.ZipOutputStream zip,
ImportCockpitCronJobModel cronJobModel,
MappingModel mappingModel)
throws java.io.IOException
SafeZipEntry objects) containing CSV data generated by transforming the CSV source data
within the specified ImportCockpitCronJobModel object AND the mapping data (a MappingModel object).
The generated entries are then added to the specified ZipOutputStream object.zip - - a ZipOutputStream object to which the SafeZipEntry objects will be added.cronJobModel - - ImportCockpitCronJobModelmappingModel - - MappingModeljava.io.IOException - - error while writing.Copyright © 2018 SAP SE. All Rights Reserved.