Class HotRodAsyncStreamingCache<K>

  • All Implemented Interfaces:
    org.infinispan.api.async.AsyncStreamingCache<K>

    public class HotRodAsyncStreamingCache<K>
    extends Object
    implements org.infinispan.api.async.AsyncStreamingCache<K>
    Since:
    14.0
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.infinispan.api.async.AsyncStreamingCache

        org.infinispan.api.async.AsyncStreamingCache.CacheEntryPublisher, org.infinispan.api.async.AsyncStreamingCache.CacheEntrySubscriber
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.infinispan.api.async.AsyncStreamingCache.CacheEntrySubscriber get​(K key, org.infinispan.api.common.CacheOptions metadata)  
      org.infinispan.api.async.AsyncStreamingCache.CacheEntryPublisher put​(K key, org.infinispan.api.common.CacheWriteOptions metadata)  
      org.infinispan.api.async.AsyncStreamingCache.CacheEntryPublisher putIfAbsent​(K key, org.infinispan.api.common.CacheWriteOptions metadata)  
      • Methods inherited from interface org.infinispan.api.async.AsyncStreamingCache

        get, put, putIfAbsent
    • Method Detail

      • get

        public org.infinispan.api.async.AsyncStreamingCache.CacheEntrySubscriber get​(K key,
                                                                                     org.infinispan.api.common.CacheOptions metadata)
        Specified by:
        get in interface org.infinispan.api.async.AsyncStreamingCache<K>
      • put

        public org.infinispan.api.async.AsyncStreamingCache.CacheEntryPublisher put​(K key,
                                                                                    org.infinispan.api.common.CacheWriteOptions metadata)
        Specified by:
        put in interface org.infinispan.api.async.AsyncStreamingCache<K>
      • putIfAbsent

        public org.infinispan.api.async.AsyncStreamingCache.CacheEntryPublisher putIfAbsent​(K key,
                                                                                            org.infinispan.api.common.CacheWriteOptions metadata)
        Specified by:
        putIfAbsent in interface org.infinispan.api.async.AsyncStreamingCache<K>