Class EnumInvalidateDMOPackageCacheDeleteHelper

  • All Implemented Interfaces:
    org.uberfire.ext.editor.commons.backend.service.helper.DeleteHelper

    @ApplicationScoped
    public class EnumInvalidateDMOPackageCacheDeleteHelper
    extends org.kie.workbench.common.services.backend.helpers.AbstractInvalidateDMOPackageCacheDeleteHelper<org.drools.workbench.screens.enums.type.EnumResourceTypeDefinition>
    DeleteHelper for Enumerations to invalidate LRUDataModelOracleCache entries when an Enumeration is deleted.
    • Constructor Summary

      Constructors 
      Constructor Description
      EnumInvalidateDMOPackageCacheDeleteHelper​(org.drools.workbench.screens.enums.type.EnumResourceTypeDefinition resourceType, javax.enterprise.event.Event<org.guvnor.common.services.project.builder.events.InvalidateDMOPackageCacheEvent> invalidateDMOPackageCache)  
    • Constructor Detail

      • EnumInvalidateDMOPackageCacheDeleteHelper

        @Inject
        public EnumInvalidateDMOPackageCacheDeleteHelper​(org.drools.workbench.screens.enums.type.EnumResourceTypeDefinition resourceType,
                                                         javax.enterprise.event.Event<org.guvnor.common.services.project.builder.events.InvalidateDMOPackageCacheEvent> invalidateDMOPackageCache)