Class DefaultOriginalConvertedItemProvider
java.lang.Object
de.hybris.platform.cmsfacades.cmsitems.impl.DefaultOriginalConvertedItemProvider
- All Implemented Interfaces:
CMSItemContextProvider<Map<String,Object>>
public class DefaultOriginalConvertedItemProvider
extends Object
implements CMSItemContextProvider<Map<String,Object>>
Provider responsible for storing (in a stack-like data structure) context information per transaction.
It contains map representation of the item model.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidFinalizes the latest instance for this transaction.Provides the current instance for this transaction.protected SessionCachedContextProvidervoidinitializeItem(Map<String, Object> item) Initializes and stores a new instance for this transaction.voidsetSessionCachedContextProvider(SessionCachedContextProvider sessionCachedContextProvider)
-
Constructor Details
-
DefaultOriginalConvertedItemProvider
public DefaultOriginalConvertedItemProvider()
-
-
Method Details
-
initializeItem
Description copied from interface:CMSItemContextProviderInitializes and stores a new instance for this transaction.- Specified by:
initializeItemin interfaceCMSItemContextProvider<Map<String,Object>> - Parameters:
item- the value to store
-
getCurrentItem
Description copied from interface:CMSItemContextProviderProvides the current instance for this transaction.- Specified by:
getCurrentItemin interfaceCMSItemContextProvider<Map<String,Object>> - Returns:
- the current item
-
finalizeItem
public void finalizeItem()Description copied from interface:CMSItemContextProviderFinalizes the latest instance for this transaction.- Specified by:
finalizeItemin interfaceCMSItemContextProvider<Map<String,Object>>
-
getSessionCachedContextProvider
-
setSessionCachedContextProvider
public void setSessionCachedContextProvider(SessionCachedContextProvider sessionCachedContextProvider)
-