Class MinorErrorPatch
- java.lang.Object
-
- de.hybris.platform.patches.AbstractPatch
-
- de.hybris.platform.patchesdemo.release.AbstractDemoPatch
-
- de.hybris.platform.patchesdemo.release.MinorErrorPatch
-
- All Implemented Interfaces:
Patch,Rerunnable,DemoPatch
public class MinorErrorPatch extends AbstractDemoPatch implements Rerunnable
Example patch which is switched off by default as it is containing broken actions which cause errors. Should be switched on to demonstrate error handling or tracking of problems.
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.patches.AbstractPatch
importPatchAction, patchId, patchName, release, sqlCommandPatchAction, structureState
-
-
Constructor Summary
Constructors Constructor Description MinorErrorPatch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateCountryData(CountryOrganisation country)Creates country specific data.voidcreateGlobalData(java.util.Set<ImportLanguage> languages, boolean updateLanguagesOnly)Creates global data for given languages.voidcreateShopData(ShopOrganisation unit, java.util.Set<ImportLanguage> languages, boolean updateLanguages)Creates shop specific data.-
Methods inherited from class de.hybris.platform.patchesdemo.release.AbstractDemoPatch
createGlobalData, createProjectData, createShopsData, createShopsData, createShopsData, importCountryData, importCountryData, importShopCatalogVersionSpecificData, importShopCatalogVersionSpecificData, importShopSpecificData, importShopSpecificData
-
Methods inherited from class de.hybris.platform.patches.AbstractPatch
executeUpdateOnDB, executeUpdateOnDB, getPatchDescription, getPatchId, getPatchName, getRelease, getStructureState, importData, importGlobalData, importGlobalData, setImportPatchAction, setSqlCommandPatchAction
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.patches.Patch
createEssentialData, getPatchDescription, getPatchId, getPatchName, getRelease, getStructureState
-
-
-
-
Method Detail
-
createGlobalData
public 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
public void createShopData(ShopOrganisation unit, java.util.Set<ImportLanguage> languages, boolean updateLanguages)
Description copied from interface:DemoPatchCreates shop specific data.- Specified by:
createShopDatain interfaceDemoPatch- Parameters:
unit- shop for which data should be importedlanguages- to be importedupdateLanguages- import data only for new languages
-
createCountryData
public void createCountryData(CountryOrganisation country)
Description copied from interface:DemoPatchCreates country specific data.- Specified by:
createCountryDatain interfaceDemoPatch- Parameters:
country- for which data should be imported
-
-