@Component(value="blMultiTenantCopierExtensionHandler")
public class MultiTenantCopierExtensionHandler
extends org.broadleafcommerce.common.copy.AbstractMultiTenantCopierExtensionHandler
| Modifier and Type | Field and Description |
|---|---|
protected javax.persistence.EntityManager |
em |
protected org.broadleafcommerce.common.copy.MultiTenantCopierExtensionManager |
extensionManager |
protected com.broadleafcommerce.enterprise.admin.extension.rules.RuleCloneHelper |
helper |
| Constructor and Description |
|---|
MultiTenantCopierExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
prepareForSave(org.broadleafcommerce.common.copy.MultiTenantCopyContext context,
Object from,
Object to) |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
shouldClone(org.broadleafcommerce.common.copy.MultiTenantCopyContext context,
Object from,
org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> result) |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
transformCopy(org.broadleafcommerce.common.copy.MultiTenantCopyContext context,
Object from,
Object to) |
postSavegetPriority, isEnabled, setEnabled, setPriorityprotected org.broadleafcommerce.common.copy.MultiTenantCopierExtensionManager extensionManager
protected javax.persistence.EntityManager em
@Autowired(required=false) @Qualifier(value="blRuleCloneHelper") protected com.broadleafcommerce.enterprise.admin.extension.rules.RuleCloneHelper helper
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType prepareForSave(org.broadleafcommerce.common.copy.MultiTenantCopyContext context,
Object from,
Object to)
prepareForSave in interface org.broadleafcommerce.common.copy.MultiTenantCopierExtensionHandlerprepareForSave in class org.broadleafcommerce.common.copy.AbstractMultiTenantCopierExtensionHandlerpublic org.broadleafcommerce.common.extension.ExtensionResultStatusType shouldClone(org.broadleafcommerce.common.copy.MultiTenantCopyContext context,
Object from,
org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> result)
shouldClone in interface org.broadleafcommerce.common.copy.MultiTenantCopierExtensionHandlershouldClone in class org.broadleafcommerce.common.copy.AbstractMultiTenantCopierExtensionHandlerpublic org.broadleafcommerce.common.extension.ExtensionResultStatusType transformCopy(org.broadleafcommerce.common.copy.MultiTenantCopyContext context,
Object from,
Object to)
transformCopy in interface org.broadleafcommerce.common.copy.MultiTenantCopierExtensionHandlertransformCopy in class org.broadleafcommerce.common.copy.AbstractMultiTenantCopierExtensionHandlerCopyright © 2020. All rights reserved.