Class MultiTenantCopier

java.lang.Object
org.broadleafcommerce.common.copy.MultiTenantCopier
All Implemented Interfaces:
org.springframework.core.Ordered
Direct Known Subclasses:
EntityDuplicatorImpl

public abstract class MultiTenantCopier extends Object implements org.springframework.core.Ordered
Abstract class for copying entities to a new catalog as required during derived catalog propagation. Subclasses generally call copyEntitiesOfType(Class, org.broadleafcommerce.common.site.domain.Site, org.broadleafcommerce.common.site.domain.Catalog, MultiTenantCopyContext) one or more times inside of their copyEntities(MultiTenantCopyContext) implementation to clone and persist an entity object tree.
Author:
Andre Azzolini (apazzolini), Jeff Fischer