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.
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:
supports in interface org.uberfire.ext.editor.commons.backend.service.helper.DeleteHelper
postProcess
public void postProcess(org.uberfire.backend.vfs.Path path)
Specified by:
postProcess in interface org.uberfire.ext.editor.commons.backend.service.helper.DeleteHelper