org.infinispan.hibernate.cache.v53.impl.RemovalInvocation Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of infinispan-hibernate-cache-v53 Show documentation
Show all versions of infinispan-hibernate-cache-v53 Show documentation
Infinispan Hibernate 5.3 Cache module
/*
* Hibernate, Relational Persistence for Idiomatic Java
*
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
* See the lgpl.txt file in the root directory or .
*/
package org.infinispan.hibernate.cache.v53.impl;
import java.util.concurrent.CompletableFuture;
import org.infinispan.functional.FunctionalMap;
import org.infinispan.hibernate.cache.commons.InfinispanDataRegion;
import org.infinispan.hibernate.cache.commons.util.VersionedEntry;
/**
* @author Radim Vansa <[email protected]>
*/
public class RemovalInvocation implements Invocation {
private final InfinispanDataRegion region;
private final Object key;
private final FunctionalMap.ReadWriteMap