
com.swingfrog.summer.promise.PromiseContext Maven / Gradle / Ivy
package com.swingfrog.summer.promise;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
import java.util.concurrent.atomic.AtomicInteger;
public class PromiseContext {
private final Promise promise;
private final AtomicInteger token = new AtomicInteger();
private final Set waitFutures = ConcurrentHashMap.newKeySet();
private final ConcurrentMap
© 2015 - 2025 Weber Informatics LLC | Privacy Policy