Class HotRodMutinyStreamingCache<K>

  • All Implemented Interfaces:
    org.infinispan.api.mutiny.MutinyStreamingCache<K>

    public class HotRodMutinyStreamingCache<K>
    extends Object
    implements org.infinispan.api.mutiny.MutinyStreamingCache<K>
    Since:
    14.0
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.infinispan.api.mutiny.MutinyStreamingCache

        org.infinispan.api.mutiny.MutinyStreamingCache.CacheEntryPublisher, org.infinispan.api.mutiny.MutinyStreamingCache.CacheEntrySubscriber
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.infinispan.api.mutiny.MutinyStreamingCache.CacheEntrySubscriber get​(K key, io.smallrye.mutiny.subscription.BackPressureStrategy backPressureStrategy, org.infinispan.api.common.CacheOptions options)  
      org.infinispan.api.mutiny.MutinyStreamingCache.CacheEntryPublisher put​(K key, org.infinispan.api.common.CacheWriteOptions options, io.smallrye.mutiny.subscription.BackPressureStrategy backPressureStrategy)  
      org.infinispan.api.mutiny.MutinyStreamingCache.CacheEntryPublisher putIfAbsent​(K key, org.infinispan.api.common.CacheWriteOptions options, io.smallrye.mutiny.subscription.BackPressureStrategy backPressureStrategy)  
      • Methods inherited from interface org.infinispan.api.mutiny.MutinyStreamingCache

        get, put, putIfAbsent
    • Method Detail

      • get

        public org.infinispan.api.mutiny.MutinyStreamingCache.CacheEntrySubscriber get​(K key,
                                                                                       io.smallrye.mutiny.subscription.BackPressureStrategy backPressureStrategy,
                                                                                       org.infinispan.api.common.CacheOptions options)
        Specified by:
        get in interface org.infinispan.api.mutiny.MutinyStreamingCache<K>
      • put

        public org.infinispan.api.mutiny.MutinyStreamingCache.CacheEntryPublisher put​(K key,
                                                                                      org.infinispan.api.common.CacheWriteOptions options,
                                                                                      io.smallrye.mutiny.subscription.BackPressureStrategy backPressureStrategy)
        Specified by:
        put in interface org.infinispan.api.mutiny.MutinyStreamingCache<K>
      • putIfAbsent

        public org.infinispan.api.mutiny.MutinyStreamingCache.CacheEntryPublisher putIfAbsent​(K key,
                                                                                              org.infinispan.api.common.CacheWriteOptions options,
                                                                                              io.smallrye.mutiny.subscription.BackPressureStrategy backPressureStrategy)
        Specified by:
        putIfAbsent in interface org.infinispan.api.mutiny.MutinyStreamingCache<K>