Class DSLInvalidateDMOPackageCacheDeleteHelper

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

    @ApplicationScoped
    public class DSLInvalidateDMOPackageCacheDeleteHelper
    extends org.kie.workbench.common.services.backend.helpers.AbstractInvalidateDMOPackageCacheDeleteHelper<org.drools.workbench.screens.dsltext.type.DSLResourceTypeDefinition>
    DeleteHelper for DSLs to invalidate LRUDataModelOracleCache entries when a DSL is deleted.
    • Constructor Summary

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

      • DSLInvalidateDMOPackageCacheDeleteHelper

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