Class BaseTransactionalMapCache<K,​V>

  • Type Parameters:
    K - key type
    V - value type

    public class BaseTransactionalMapCache<K,​V>
    extends BaseTransactionalMap<K,​V>
    Author:
    Nikita Koksharov
    • Method Detail

      • putIfAbsentAsync

        public RFuture<V> putIfAbsentAsync​(K key,
                                           V value,
                                           long ttl,
                                            ttlUnit,
                                           long maxIdleTime,
                                            maxIdleUnit)
      • fastPutOperationAsync

        public > fastPutOperationAsync​(K key,
                                                      V value,
                                                      long ttl,
                                                       ttlUnit,
                                                      long maxIdleTime,
                                                       maxIdleUnit)
      • putOperationAsync

        public RFuture<V> putOperationAsync​(K key,
                                            V value,
                                            long ttlTimeout,
                                            long maxIdleTimeout,
                                            long maxIdleDelta,
                                            long ttlTimeoutDelta)
      • fastPutIfAbsentAsync

        public > fastPutIfAbsentAsync​(K key,
                                                     V value,
                                                     long ttl,
                                                      ttlUnit,
                                                     long maxIdleTime,
                                                      maxIdleUnit)