Interface DistributedNioMapObject


public interface DistributedNioMapObject
Implement this interface in your cacheable object before placing it into cache if you need to get control at the time the object is being removed from cache.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    This determines the best-effort size of the DistributedNioMapObject's value.
    void
    Release the cached object(ByteBuffers/MetaData) to the NIO buffer management.
    toString() method used to display.
  • Method Details

    • release

      void release()
      Release the cached object(ByteBuffers/MetaData) to the NIO buffer management.
      See Also:
    • toString

      String toString()
      toString() method used to display.
      Overrides:
      toString in class Object
    • getCacheValueSize

      long getCacheValueSize()
      This determines the best-effort size of the DistributedNioMapObject's value.
      Returns:
      The best-effort determination of the size of the DistributedNioMapObject's value. If the size cannot be determined, the return value is -1;