@Component(value="blMultiTenantCloneManagerExtensionHandler")
public class MultiTenantCloneManagerExtensionHandler
extends org.broadleafcommerce.common.extension.AbstractExtensionHandler
implements com.broadleafcommerce.enterprise.common.extension.enterprise.CloneManagerExtensionHandler
| Modifier and Type | Field and Description |
|---|---|
protected com.broadleafcommerce.enterprise.common.extension.enterprise.CloneManagerExtensionManager |
extensionManager |
protected MultiTenantDao |
multiTenantDao |
protected org.broadleafcommerce.common.site.service.SiteService |
siteService |
| Constructor and Description |
|---|
MultiTenantCloneManagerExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
setupContextForClone(org.broadleafcommerce.common.web.BroadleafRequestContext context,
Object original) |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
shouldClone(org.broadleafcommerce.common.web.BroadleafRequestContext context,
org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> result) |
getPriority, isEnabled, setEnabled, setPriorityprotected org.broadleafcommerce.common.site.service.SiteService siteService
protected com.broadleafcommerce.enterprise.common.extension.enterprise.CloneManagerExtensionManager extensionManager
protected MultiTenantDao multiTenantDao
public MultiTenantCloneManagerExtensionHandler()
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType setupContextForClone(org.broadleafcommerce.common.web.BroadleafRequestContext context,
Object original)
setupContextForClone in interface com.broadleafcommerce.enterprise.common.extension.enterprise.CloneManagerExtensionHandlerpublic org.broadleafcommerce.common.extension.ExtensionResultStatusType shouldClone(org.broadleafcommerce.common.web.BroadleafRequestContext context,
org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> result)
shouldClone in interface com.broadleafcommerce.enterprise.common.extension.enterprise.CloneManagerExtensionHandlerCopyright © 2020. All rights reserved.