Class 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.CloneStrategy
    Implementation CloneStrategy for ProductModel
    • Constructor Detail

      • ProductCloneStrategy

        public ProductCloneStrategy()
    • Method Detail

      • canHandle

        public <T> boolean canHandle​(T objectToClone)
        Specified by:
        canHandle in interface com.hybris.cockpitng.dataaccess.facades.clone.CloneStrategy
      • clone

        public <T> T clone​(T objectToClone)
        Specified by:
        clone in interface com.hybris.cockpitng.dataaccess.facades.clone.CloneStrategy
      • getOrder

        public int getOrder()
        Specified by:
        getOrder in interface org.springframework.core.Ordered
        Returns:
        Integer.MAX_VALUE / 4
      • setModelService

        public void setModelService​(ModelService modelService)
      • getTypeFacade

        @Deprecated
        public com.hybris.cockpitng.dataaccess.facades.type.TypeFacade getTypeFacade()
        Deprecated.
        since 1905 - code will be removed, implementation was changed for using typeService
      • setTypeFacade

        @Deprecated
        public void setTypeFacade​(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade)
        Deprecated.
        since 1905 - code will be removed, implementation was changed for using typeService
      • getObjectFacade

        @Deprecated
        public com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()
        Deprecated.
        since 1905 - code will be removed, implementation was changed for using modelService
      • setObjectFacade

        @Deprecated
        public void setObjectFacade​(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)
        Deprecated.
        since 1905 - code will be removed, implementation was changed for using modelService
      • setTypeService

        public void setTypeService​(TypeService typeService)