Interface CloneCategoryRelationshipsManager<P extends Category,R extends CloneCategoryRequest>

All Known Implementing Classes:
DefaultCloneCategoryRelationshipsManager

public interface CloneCategoryRelationshipsManager<P extends Category,R extends CloneCategoryRequest>
The service manager that is used to clone the Category relationships.
Author:
Chad Harchar (charchar)
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    cloneRelationships(R request, P original, P cloned, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
    Clone the Category relationships.
  • Method Details

    • cloneRelationships

      void cloneRelationships(R request, P original, P cloned, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
      Clone the Category relationships.
      Parameters:
      request - the request to perform the clone operation
      original - the original Category
      cloned - the Category for which to clone relationships. The cloned relationships will be assigned to this Category.
      context - context information surrounding sandboxing and multitenant state