public interface SimpleDemoPatch extends DemoPatch
DemoPatch interface. Use in patch classes which do not need to implement all methods required by
AbstractDemoPatch. Example:
public class Patch2x1 extends AbstractDemoPatch implements SimpleDemoPatch
{
// no implementation for DemoPatch methods needed
// can override any if needed
}
| Modifier and Type | Method and Description |
|---|---|
default void |
createCountryData(CountryOrganisation country)
Creates country specific data.
|
default void |
createGlobalData(java.util.Set<ImportLanguage> languages,
boolean updateLanguagesOnly)
Creates global data for given languages.
|
default void |
createShopData(ShopOrganisation unit,
java.util.Set<ImportLanguage> languages,
boolean updateLanguagesOnly)
Creates shop specific data.
|
createEssentialData, createProjectData, getPatchDescription, getPatchId, getPatchName, getRelease, getStructureStatedefault void createGlobalData(java.util.Set<ImportLanguage> languages, boolean updateLanguagesOnly)
DemoPatchcreateGlobalData in interface DemoPatchlanguages - to be importedupdateLanguagesOnly - if import data only for new languagesdefault void createShopData(ShopOrganisation unit, java.util.Set<ImportLanguage> languages, boolean updateLanguagesOnly)
DemoPatchcreateShopData in interface DemoPatchunit - shop for which data should be importedlanguages - to be importedupdateLanguagesOnly - import data only for new languagesdefault void createCountryData(CountryOrganisation country)
DemoPatchcreateCountryData in interface DemoPatchcountry - for which data should be importedCopyright © 2018 SAP SE. All Rights Reserved.