Class MemcachedOps

java.lang.Object
io.datarouter.client.memcached.client.MemcachedOps

public class MemcachedOps
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Constructor Description
    MemcachedOps​(MemcachedClientManager memcachedClientManager)  
  • Method Summary

    Modifier and Type Method Description
    void delete​(io.datarouter.storage.client.ClientId clientId, java.lang.String nodeName, java.lang.String memcachedStringKey, java.time.Duration timeout)  
    io.datarouter.scanner.Scanner<io.datarouter.util.tuple.Pair<java.lang.String,​java.lang.Object>> fetch​(io.datarouter.storage.client.ClientId clientId, java.lang.String nodeName, java.util.Collection<java.lang.String> memcachedStringKeys, long timeoutMs, boolean ignoreExceptions)  
    long increment​(io.datarouter.storage.client.ClientId clientId, java.lang.String memcachedStringKey, int delta, int expiration)  
    void set​(io.datarouter.storage.client.ClientId clientId, java.lang.String nodeName, java.lang.String memcachedStringKey, int expiration, byte[] bytes)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • delete

      public void delete​(io.datarouter.storage.client.ClientId clientId, java.lang.String nodeName, java.lang.String memcachedStringKey, java.time.Duration timeout)
    • fetch

      public io.datarouter.scanner.Scanner<io.datarouter.util.tuple.Pair<java.lang.String,​java.lang.Object>> fetch​(io.datarouter.storage.client.ClientId clientId, java.lang.String nodeName, java.util.Collection<java.lang.String> memcachedStringKeys, long timeoutMs, boolean ignoreExceptions)
    • increment

      public long increment​(io.datarouter.storage.client.ClientId clientId, java.lang.String memcachedStringKey, int delta, int expiration)
    • set

      public void set​(io.datarouter.storage.client.ClientId clientId, java.lang.String nodeName, java.lang.String memcachedStringKey, int expiration, byte[] bytes)