org.infinispan.persistence.async.State Maven / Gradle / Ivy
package org.infinispan.persistence.async;
import java.util.HashSet;
import java.util.Set;
import java.util.concurrent.ConcurrentMap;
import java.util.concurrent.CountDownLatch;
import org.infinispan.persistence.modifications.Clear;
import org.infinispan.persistence.modifications.Modification;
import org.infinispan.persistence.modifications.ModificationsList;
import org.infinispan.persistence.modifications.Remove;
import org.infinispan.persistence.modifications.Store;
/**
* @author Karsten Blees
* @since 6.0
*/
public class State {
final static Clear CLEAR = new Clear();
/**
* True if the state has been cleared before making modifications.
*/
final boolean clear;
/**
* Modifications to apply to the back-end CacheStore.
*/
final ConcurrentMap
© 2015 - 2025 Weber Informatics LLC | Privacy Policy