public class DefaultDataSupplierGenerationService extends java.lang.Object implements DataSupplierGenerationService
DataSupplierGenerationService| Constructor and Description |
|---|
DefaultDataSupplierGenerationService() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
deleteExplodedWar(java.lang.String explodedWarLocation) |
protected void |
editApplicationContext(java.util.List<java.lang.String> applications,
java.lang.String explodedWarLocation) |
protected void |
editPropertiesFile(java.util.Properties properties,
java.lang.String explodedWarLocation) |
protected java.lang.String |
explodeWar() |
java.io.File |
generateDataSupplier(java.util.List<java.lang.String> applications,
java.util.Properties additionalProperties)
Generates data supplier WAR
|
protected java.io.File |
generateWar(java.lang.String explodedWarLocation) |
void |
initialize()
Init logic - set default values for external web application configuration properties
|
void |
setHybrisCollectorService(HybrisCollectorService hybrisCollectorService) |
public DefaultDataSupplierGenerationService()
public void initialize()
public java.io.File generateDataSupplier(java.util.List<java.lang.String> applications,
java.util.Properties additionalProperties)
DataSupplierGenerationServicegenerateDataSupplier in interface DataSupplierGenerationServiceapplications - - selected explicitly external web applicationsadditionalProperties - - crucial configuration properties like web application configuration files whereaboutsprotected java.lang.String explodeWar()
throws java.io.IOException
java.io.IOExceptionprotected void editApplicationContext(java.util.List<java.lang.String> applications,
java.lang.String explodedWarLocation)
throws java.io.IOException
java.io.IOExceptionprotected void editPropertiesFile(java.util.Properties properties,
java.lang.String explodedWarLocation)
throws java.io.IOException,
SLDDataSupplierApplicationException
java.io.IOExceptionSLDDataSupplierApplicationExceptionprotected java.io.File generateWar(java.lang.String explodedWarLocation)
throws java.io.IOException
java.io.IOExceptionprotected void deleteExplodedWar(java.lang.String explodedWarLocation)
throws java.io.IOException
java.io.IOExceptionpublic void setHybrisCollectorService(HybrisCollectorService hybrisCollectorService)
hybrisCollectorService - the hybrisCollectorService to setCopyright © 2018 SAP SE. All Rights Reserved.