Class MemcachedCache

java.lang.Object
org.mybatis.caches.memcached.MemcachedCache
All Implemented Interfaces:
org.apache.ibatis.cache.Cache

public final class MemcachedCache extends Object implements org.apache.ibatis.cache.Cache
The Memcached-based Cache implementation.
Author:
Simone Tripodi
  • Constructor Details Link icon

    • MemcachedCache Link icon

      public MemcachedCache(String id)
      Builds a new Memcached-based Cache.
      Parameters:
      id - the Mapper id.
  • Method Details Link icon

    • clear Link icon

      public void clear()
      Specified by:
      clear in interface org.apache.ibatis.cache.Cache
    • getId Link icon

      public String getId()
      Specified by:
      getId in interface org.apache.ibatis.cache.Cache
    • getObject Link icon

      public Object getObject(Object key)
      Specified by:
      getObject in interface org.apache.ibatis.cache.Cache
    • getReadWriteLock Link icon

      public ReadWriteLock getReadWriteLock()
      Specified by:
      getReadWriteLock in interface org.apache.ibatis.cache.Cache
    • getSize Link icon

      public int getSize()
      Specified by:
      getSize in interface org.apache.ibatis.cache.Cache
    • putObject Link icon

      public void putObject(Object key, Object value)
      Specified by:
      putObject in interface org.apache.ibatis.cache.Cache
    • removeObject Link icon

      public Object removeObject(Object key)
      Specified by:
      removeObject in interface org.apache.ibatis.cache.Cache