## Uses of Interface
org.apache.ignite.lang.IgniteBiInClosure

Packages that use IgniteBiInClosure
Package | Description
--- | ---
org.apache.ignite.cache.store | Contains cache store interfaces.
org.apache.ignite.cache.store.jdbc | Contains reference JDBC-based cache store implementation.
org.apache.ignite.internal.managers.swapspace | TODO.
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.store |
org.apache.ignite.internal.processors.platform.dotnet |
org.apache.ignite.internal.processors.platform.utils |
org.apache.ignite.internal.util | System-wide utility routine and helper classes.
org.apache.ignite.internal.util.lang |
org.apache.ignite.internal.util.nio | NIO server interfaces and common utility classes for NIO.
org.apache.ignite.internal.util.typedef | Contains typedefs definitions for frequently used classes.
org.apache.ignite.spi.swapspace | Contains APIs for swap space SPI.
org.apache.ignite.spi.swapspace.file | Contains file-based swap space SPI.
org.apache.ignite.spi.swapspace.noop | Contains default no-op swap space SPI implementation.
org.apache.ignite.stream | Contains Ignite Streamer classes.

### Uses of IgniteBiInClosure in org.apache.ignite.cache.store

Methods in org.apache.ignite.cache.store with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`void` | CacheStoreAdapter.`loadCache(IgniteBiInClosure<K,V> clo, Object... args)` Default empty implementation.
`void` | CacheStore.`loadCache(IgniteBiInClosure<K,V> clo, Object... args)` Loads all values from underlying persistent storage.
`void` | CacheLoadOnlyStoreAdapter.`loadCache(IgniteBiInClosure<K,V> c, Object... args)` Loads all values from underlying persistent storage.

### Uses of IgniteBiInClosure in org.apache.ignite.cache.store.jdbc

Methods in org.apache.ignite.cache.store.jdbc with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`void` | CacheAbstractJdbcStore.`loadCache(IgniteBiInClosure<K,V> clo, Object... args)` Loads all values from underlying persistent storage.

### Uses of IgniteBiInClosure in org.apache.ignite.internal.managers.swapspace

Methods in org.apache.ignite.internal.managers.swapspace with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`void` | GridSwapSpaceManager.`removeAll(String spaceName, Collection<SwapKey> keys, IgniteBiInClosure<SwapKey,byte[]> c, ClassLoader ldr)` Removes value from swap.

### Uses of IgniteBiInClosure in org.apache.ignite.internal.processors.cache

Methods in org.apache.ignite.internal.processors.cache with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`void` | GridCacheIoManager.`addHandler(int cacheId, Class<? extends GridCacheMessage> type, IgniteBiInClosure<UUID,? extends GridCacheMessage> c)` Adds message handler.
`void` | GridCacheIoManager.`addOrderedHandler(Object topic, IgniteBiInClosure<UUID,? extends GridCacheMessage> c)` Adds ordered message handler.
`void` | CacheStoreBalancingWrapper.`loadAll(Collection<? extends K> keys, IgniteBiInClosure<K,V> c)`
`void` | CacheStoreBalancingWrapper.`loadCache(IgniteBiInClosure<K,V> clo, Object... args)` Loads all values from underlying persistent storage.

### Uses of IgniteBiInClosure in org.apache.ignite.internal.processors.cache.store

Methods in org.apache.ignite.internal.processors.cache.store with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`boolean` | CacheStoreManager.`loadAll(IgniteInternalTx tx, Collection<? extends KeyCacheObject> keys, IgniteBiInClosure<KeyCacheObject,Object> vis)` Loads data from persistent store.
`boolean` | GridCacheStoreManagerAdapter.`loadAll(IgniteInternalTx tx, Collection keys, IgniteBiInClosure vis)` Loads data from persistent store.
`void` | GridCacheWriteBehindStore.`loadCache(IgniteBiInClosure<K,V> clo, Object... args)` Loads all values from underlying persistent storage.

### Uses of IgniteBiInClosure in org.apache.ignite.internal.processors.platform.dotnet

Methods in org.apache.ignite.internal.processors.platform.dotnet with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`void` | PlatformDotNetCacheStore.`loadCache(IgniteBiInClosure<K,V> clo, Object... args)` Loads all values from underlying persistent storage.

### Uses of IgniteBiInClosure in org.apache.ignite.internal.processors.platform.utils

Methods in org.apache.ignite.internal.processors.platform.utils with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`void` | PlatformListenable.`listen(IgniteBiInClosure<Object,Throwable> lsnr)` Listen.

### Uses of IgniteBiInClosure in org.apache.ignite.internal.util

Methods in org.apache.ignite.internal.util that return IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`IgniteBiInClosure<K,V>` | GridBoundedConcurrentOrderedMap.`evictionListener()` Gets closure listener to be called for every eviction event.

Methods in org.apache.ignite.internal.util with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`void` | GridBoundedConcurrentOrderedMap.`evictionListener(IgniteBiInClosure<K,V> lsnr)` Sets closure listener to be called for every eviction event.

### Uses of IgniteBiInClosure in org.apache.ignite.internal.util.lang

Classes in org.apache.ignite.internal.util.lang that implement IgniteBiInClosure
Modifier and Type | Class and Description
--- | ---
`class` | `IgniteInClosure2X<E1,E2>` Convenient in-closure subclass that allows for thrown grid exception.

### Uses of IgniteBiInClosure in org.apache.ignite.internal.util.nio

Methods in org.apache.ignite.internal.util.nio with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`GridNioServer.Builder<T>` | GridNioServer.Builder.`messageQueueSizeListener(IgniteBiInClosure<GridNioSession,Integer> msgQueueLsnr)`

### Uses of IgniteBiInClosure in org.apache.ignite.internal.util.typedef

Subinterfaces of IgniteBiInClosure in org.apache.ignite.internal.util.typedef
Modifier and Type | Interface and Description
--- | ---
`interface` | `CI2<E1,E2>` Defines `alias` for `IgniteBiInClosure` by extending it.

Classes in org.apache.ignite.internal.util.typedef that implement IgniteBiInClosure
Modifier and Type | Class and Description
--- | ---
`class` | `CIX2<E1,E2>` Defines `alias` for `IgniteInClosure2X` by extending it.

### Uses of IgniteBiInClosure in org.apache.ignite.spi.swapspace

Methods in org.apache.ignite.spi.swapspace with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`void` | SwapSpaceSpi.`removeAll(String spaceName, Collection<SwapKey> keys, IgniteBiInClosure<SwapKey,byte[]> c, SwapContext ctx)` Removes values stored in data space with given name corresponding to specified keys.

### Uses of IgniteBiInClosure in org.apache.ignite.spi.swapspace.file

Methods in org.apache.ignite.spi.swapspace.file with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`void` | FileSwapSpaceSpi.`removeAll(String spaceName, Collection<SwapKey> keys, IgniteBiInClosure<SwapKey,byte[]> c, SwapContext ctx)` Removes values stored in data space with given name corresponding to specified keys.

### Uses of IgniteBiInClosure in org.apache.ignite.spi.swapspace.noop

Methods in org.apache.ignite.spi.swapspace.noop with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`void` | NoopSwapSpaceSpi.`removeAll(String spaceName, Collection<SwapKey> keys, IgniteBiInClosure<SwapKey,byte[]> c, SwapContext ctx)` Removes values stored in data space with given name corresponding to specified keys.

### Uses of IgniteBiInClosure in org.apache.ignite.stream

Classes in org.apache.ignite.stream that implement IgniteBiInClosure
Modifier and Type | Class and Description
--- | ---
`class` | `StreamVisitor<K,V>` Convenience adapter to visit every key-value tuple in the stream.

Methods in org.apache.ignite.stream with parameters of type IgniteBiInClosure
Modifier and Type | Method and Description
--- | ---
`static <K,V> StreamVisitor<K,V>` | StreamVisitor.`from(IgniteBiInClosure<IgniteCache<K,V>,Map.Entry<K,V>> c)` Creates a new visitor based on instance of `IgniteBiInClosure`.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.9.0
Release Date | : March 2 2017