Class PoolContent


  • public class PoolContent
    extends java.lang.Object
    Encapsulate the state of a streaming pool.
    • Constructor Detail

      • PoolContent

        public PoolContent()
    • Method Detail

      • synchronousPutIfAbsent

        public <T> boolean synchronousPutIfAbsent​(StreamId<T> id,
                                                  java.util.function.Supplier<ErrorStreamPair<T>> supplier)
      • get

        public <T> org.reactivestreams.Publisher<T> get​(StreamId<T> id)
      • addDependency

        public void addDependency​(StreamId<?> source,
                                  StreamId<?> parent)
        Add a dependency to the tree from source to parent