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 java.lang.Object implements com.hybris.cockpitng.dataaccess.facades.clone.CloneStrategyImplementationCloneStrategyforProductModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classProductCloneStrategy.ProductModelCloningContext
-
Constructor Summary
Constructors Constructor Description ProductCloneStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <T> booleancanHandle(T objectToClone)<T> Tclone(T objectToClone)protected ModelCloningContextcreateCloningContext()ModelServicegetModelService()com.hybris.cockpitng.dataaccess.facades.object.ObjectFacadegetObjectFacade()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 modelServiceintgetOrder()com.hybris.cockpitng.dataaccess.facades.type.TypeFacadegetTypeFacade()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 typeServiceTypeServicegetTypeService()voidsetModelService(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)
-
-
-
Method Detail
-
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
protected ModelCloningContext createCloningContext()
-
getOrder
public int getOrder()
- Specified by:
getOrderin interfaceorg.springframework.core.Ordered- Returns:
- Integer.MAX_VALUE / 4
-
getModelService
public ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
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
public TypeService getTypeService()
-
setTypeService
public void setTypeService(TypeService typeService)
-
-