Class DynamicRegionalFormPurgeSandboxClonedEntitiesExtensionHandler

java.lang.Object
org.broadleafcommerce.common.extension.AbstractExtensionHandler
org.broadleafcommerce.core.event.AbstractPurgeSandboxClonedEntitiesExtensionHandler
com.broadleafcommerce.i18n.enterprise.service.DynamicRegionalFormPurgeSandboxClonedEntitiesExtensionHandler
All Implemented Interfaces:
org.broadleafcommerce.common.extension.ExtensionHandler, org.broadleafcommerce.core.event.PurgeSandboxClonedEntitiesExtensionHandler

@Component("blDynamicRegionalFormPurgeSandboxClonedEntitiesExtensionHandler") public class DynamicRegionalFormPurgeSandboxClonedEntitiesExtensionHandler extends org.broadleafcommerce.core.event.AbstractPurgeSandboxClonedEntitiesExtensionHandler implements org.broadleafcommerce.core.event.PurgeSandboxClonedEntitiesExtensionHandler
  • Field Details

    • extensionManager

      protected org.broadleafcommerce.core.event.PurgeSandboxClonedEntitiesExtensionManager extensionManager
    • em

      protected jakarta.persistence.EntityManager em
  • Constructor Details

    • DynamicRegionalFormPurgeSandboxClonedEntitiesExtensionHandler

      public DynamicRegionalFormPurgeSandboxClonedEntitiesExtensionHandler()
  • Method Details

    • init

      @PostConstruct public void init()
    • cleanUpAndDeleteEntity

      public org.broadleafcommerce.common.extension.ExtensionResultStatusType cleanUpAndDeleteEntity(Serializable id, Object entity)
      Specified by:
      cleanUpAndDeleteEntity in interface org.broadleafcommerce.core.event.PurgeSandboxClonedEntitiesExtensionHandler
      Overrides:
      cleanUpAndDeleteEntity in class org.broadleafcommerce.core.event.AbstractPurgeSandboxClonedEntitiesExtensionHandler
    • cleanUpDynamicRegionalForm

      protected void cleanUpDynamicRegionalForm(DynamicRegionalForm entity)
    • findDynamicRegionalFormField

      protected List<DynamicRegionalFormField> findDynamicRegionalFormField(Long id)