## Uses of Interface
org.apache.ignite.internal.util.offheap.GridOffHeapEvictListener

Packages that use GridOffHeapEvictListener
Package | Description
--- | ---
org.apache.ignite.internal.processors.offheap |
org.apache.ignite.internal.util.offheap |
org.apache.ignite.internal.util.offheap.unsafe |

### Uses of GridOffHeapEvictListener in org.apache.ignite.internal.processors.offheap

Methods in org.apache.ignite.internal.processors.offheap with parameters of type GridOffHeapEvictListener
Modifier and Type | Method and Description
--- | ---
`void` | GridOffHeapProcessor.`create(String spaceName, int parts, long init, long max, GridOffHeapEvictListener lsnr)` Creates offheap map for given space name.

### Uses of GridOffHeapEvictListener in org.apache.ignite.internal.util.offheap

Methods in org.apache.ignite.internal.util.offheap with parameters of type GridOffHeapEvictListener
Modifier and Type | Method and Description
--- | ---
`boolean` | GridOffHeapPartitionedMap.`evictListener(GridOffHeapEvictListener lsnr)` Sets callback for when entries are evicted due to memory constraints.
`boolean` | GridOffHeapMap.`evictListener(GridOffHeapEvictListener lsnr)` Sets callback for when entries are evicted due to memory constraints.
`static <K> GridOffHeapMap` | GridOffHeapMapFactory.`unsafeMap(int concurrency, float load, long initCap, long totalMem, short lruStripes, GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.
`static GridOffHeapMap` | GridOffHeapMapFactory.`unsafeMap(int concurrency, long initCap, long totalMem, short lruStripes, GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.
`static GridOffHeapMap` | GridOffHeapMapFactory.`unsafeMap(long initCap, long totalMem, short lruStripes, GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.
`static GridOffHeapPartitionedMap` | GridOffHeapMapFactory.`unsafePartitionedMap(int parts, int concurrency, float load, long initCap, long totalMem, short lruStripes, GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.
`static GridOffHeapPartitionedMap` | GridOffHeapMapFactory.`unsafePartitionedMap(int parts, int concurrency, long initCap, long totalMem, short lruStripes, GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.
`static GridOffHeapPartitionedMap` | GridOffHeapMapFactory.`unsafePartitionedMap(int parts, long initCap, long totalMem, short lruStripes, GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.

### Uses of GridOffHeapEvictListener in org.apache.ignite.internal.util.offheap.unsafe

Methods in org.apache.ignite.internal.util.offheap.unsafe with parameters of type GridOffHeapEvictListener
Modifier and Type | Method and Description
--- | ---
`boolean` | GridUnsafeMap.`evictListener(GridOffHeapEvictListener evictLsnr)` Sets callback for when entries are evicted due to memory constraints.
`boolean` | GridUnsafePartitionedMap.`evictListener(GridOffHeapEvictListener evictLsnr)` Sets callback for when entries are evicted due to memory constraints.

Constructors in org.apache.ignite.internal.util.offheap.unsafe with parameters of type GridOffHeapEvictListener
Constructor and Description
`GridUnsafeMap(int concurrency, float load, long initCap, long totalMem, short lruStripes, GridOffHeapEvictListener evictLsnr)`
`GridUnsafePartitionedMap(int parts, int concurrency, float load, long initCap, long totalMem, short lruStripes, GridOffHeapEvictListener evictLsnr)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.6.0
Release Date | : May 18 2016