Interface SimpleDemoPatch
-
- All Known Implementing Classes:
MajorErrorPatch,Patch2x1
public interface SimpleDemoPatch extends DemoPatch
Patches demo specific interface, which provides default empty implementation for methods declared inDemoPatchinterface. Use in patch classes which do not need to implement all methods required byAbstractDemoPatch. Example:public class Patch2x1 extends AbstractDemoPatch implements SimpleDemoPatch { // no implementation for DemoPatch methods needed // can override any if needed }
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidcreateCountryData(CountryOrganisation country)Creates country specific data.default voidcreateGlobalData(java.util.Set<ImportLanguage> languages, boolean updateLanguagesOnly)Creates global data for given languages.default voidcreateShopData(ShopOrganisation unit, java.util.Set<ImportLanguage> languages, boolean updateLanguagesOnly)Creates shop specific data.-
Methods inherited from interface de.hybris.platform.patches.Patch
createEssentialData, createProjectData, getPatchDescription, getPatchId, getPatchName, getRelease, getStructureState
-
-
-
-
Method Detail
-
createGlobalData
default void createGlobalData(java.util.Set<ImportLanguage> languages, boolean updateLanguagesOnly)
Description copied from interface:DemoPatchCreates global data for given languages.- Specified by:
createGlobalDatain interfaceDemoPatch- Parameters:
languages- to be importedupdateLanguagesOnly- if import data only for new languages
-
createShopData
default void createShopData(ShopOrganisation unit, java.util.Set<ImportLanguage> languages, boolean updateLanguagesOnly)
Description copied from interface:DemoPatchCreates shop specific data.- Specified by:
createShopDatain interfaceDemoPatch- Parameters:
unit- shop for which data should be importedlanguages- to be importedupdateLanguagesOnly- import data only for new languages
-
createCountryData
default void createCountryData(CountryOrganisation country)
Description copied from interface:DemoPatchCreates country specific data.- Specified by:
createCountryDatain interfaceDemoPatch- Parameters:
country- for which data should be imported
-
-