Class ProductCloneStrategy
java.lang.Object
com.hybris.backoffice.cockpitng.dataaccess.facades.clone.ProductCloneStrategy
- All Implemented Interfaces:
com.hybris.cockpitng.dataaccess.facades.clone.CloneStrategy,org.springframework.core.Ordered
public class ProductCloneStrategy
extends Object
implements com.hybris.cockpitng.dataaccess.facades.clone.CloneStrategy
Implementation
CloneStrategy for ProductModel-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class -
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> booleancanHandle(T objectToClone) <T> Tclone(T objectToClone) protected ModelCloningContextcom.hybris.cockpitng.dataaccess.facades.object.ObjectFacadeDeprecated, for removal: This API element is subject to removal in a future version.since 1905 - code will be removed, implementation was changed for using modelServiceintgetOrder()com.hybris.cockpitng.dataaccess.facades.type.TypeFacadeDeprecated, for removal: This API element is subject to removal in a future version.since 1905 - code will be removed, implementation was changed for using typeServicevoidsetModelService(ModelService modelService) voidsetObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade) Deprecated, for removal: This API element is subject to removal in a future version.since 1905 - code will be removed, implementation was changed for using modelServicevoidsetTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade) Deprecated, for removal: This API element is subject to removal in a future version.since 1905 - code will be removed, implementation was changed for using typeServicevoidsetTypeService(TypeService typeService)
-
Constructor Details
-
ProductCloneStrategy
public ProductCloneStrategy()
-
-
Method Details
-
canHandle
public <T> boolean canHandle(T objectToClone) - Specified by:
canHandlein interfacecom.hybris.cockpitng.dataaccess.facades.clone.CloneStrategy
-
clone
public <T> T clone(T objectToClone) - Specified by:
clonein interfacecom.hybris.cockpitng.dataaccess.facades.clone.CloneStrategy
-
createCloningContext
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceorg.springframework.core.Ordered- Returns:
- Integer.MAX_VALUE / 4
-
getModelService
-
setModelService
-
getTypeFacade
@Deprecated(since="1905", forRemoval=true) public com.hybris.cockpitng.dataaccess.facades.type.TypeFacade getTypeFacade()Deprecated, for removal: This API element is subject to removal in a future version.since 1905 - code will be removed, implementation was changed for using typeService -
setTypeFacade
@Deprecated(since="1905", forRemoval=true) public void setTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade) Deprecated, for removal: This API element is subject to removal in a future version.since 1905 - code will be removed, implementation was changed for using typeService -
getObjectFacade
@Deprecated(since="1905", forRemoval=true) public com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()Deprecated, for removal: This API element is subject to removal in a future version.since 1905 - code will be removed, implementation was changed for using modelService -
setObjectFacade
@Deprecated(since="1905", forRemoval=true) public void setObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade) Deprecated, for removal: This API element is subject to removal in a future version.since 1905 - code will be removed, implementation was changed for using modelService -
getTypeService
-
setTypeService
-