Class AbstractInvalidateDMOPackageCacheDeleteHelper<T extends org.uberfire.workbench.type.ResourceTypeDefinition>
- java.lang.Object
-
- org.kie.workbench.common.services.backend.helpers.AbstractInvalidateDMOPackageCacheDeleteHelper<T>
-
- All Implemented Interfaces:
org.uberfire.ext.editor.commons.backend.service.helper.DeleteHelper
public abstract class AbstractInvalidateDMOPackageCacheDeleteHelper<T extends org.uberfire.workbench.type.ResourceTypeDefinition> extends Object implements org.uberfire.ext.editor.commons.backend.service.helper.DeleteHelper
DeleteHelper to invalidate LRUDataModelOracleCache entries when a file is deleted.
-
-
Constructor Summary
Constructors Constructor Description AbstractInvalidateDMOPackageCacheDeleteHelper(T resourceType, javax.enterprise.event.Event<org.guvnor.common.services.project.builder.events.InvalidateDMOPackageCacheEvent> invalidateDMOPackageCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpostProcess(org.uberfire.backend.vfs.Path path)booleansupports(org.uberfire.backend.vfs.Path path)
-
-
-
Constructor Detail
-
AbstractInvalidateDMOPackageCacheDeleteHelper
public AbstractInvalidateDMOPackageCacheDeleteHelper(T resourceType, javax.enterprise.event.Event<org.guvnor.common.services.project.builder.events.InvalidateDMOPackageCacheEvent> invalidateDMOPackageCache)
-
-
Method Detail
-
supports
public boolean supports(org.uberfire.backend.vfs.Path path)
- Specified by:
supportsin interfaceorg.uberfire.ext.editor.commons.backend.service.helper.DeleteHelper
-
postProcess
public void postProcess(org.uberfire.backend.vfs.Path path)
- Specified by:
postProcessin interfaceorg.uberfire.ext.editor.commons.backend.service.helper.DeleteHelper
-
-