## Uses of Class
org.apache.ignite.IgniteCheckedException

Packages that use IgniteCheckedException
org.apache.ignite: Contains entry-point Ignite & HPC APIs.
org.apache.ignite.cache.query: Contains APIs for creating and executing cache queries.
org.apache.ignite.cache.store.jdbc: Contains reference JDBC-based cache store implementation.
org.apache.ignite.cdc
org.apache.ignite.configuration: Contains configuration-related classes.
org.apache.ignite.internal: Contains main implementation.
org.apache.ignite.internal.binary: Contains binary APIs internal implementation.
org.apache.ignite.internal.cache.query.index
org.apache.ignite.internal.cache.query.index.sorted
org.apache.ignite.internal.cache.query.index.sorted.client
org.apache.ignite.internal.cache.query.index.sorted.defragmentation
org.apache.ignite.internal.cache.query.index.sorted.inline
org.apache.ignite.internal.cache.query.index.sorted.inline.io
org.apache.ignite.internal.cache.query.index.sorted.keys
org.apache.ignite.internal.cdc
org.apache.ignite.internal.client.router
org.apache.ignite.internal.client.router.impl
org.apache.ignite.internal.client.thin.io
org.apache.ignite.internal.cluster
org.apache.ignite.internal.compute
org.apache.ignite.internal.maintenance
org.apache.ignite.internal.management.encryption
org.apache.ignite.internal.managers: TODO.
org.apache.ignite.internal.managers.checkpoint: TODO.
org.apache.ignite.internal.managers.collision: TODO.
org.apache.ignite.internal.managers.communication: TODO.
org.apache.ignite.internal.managers.deployment: TODO.
org.apache.ignite.internal.managers.discovery: TODO.
org.apache.ignite.internal.managers.encryption: Encryption manager classes.
org.apache.ignite.internal.managers.eventstorage: TODO.
org.apache.ignite.internal.managers.failover: TODO.
org.apache.ignite.internal.managers.indexing: Indexing manager classes.
org.apache.ignite.internal.managers.loadbalancer: TODO.
org.apache.ignite.internal.managers.systemview
org.apache.ignite.internal.managers.tracing
org.apache.ignite.internal.marshaller.optimized: Contains Optimized marshaller.
org.apache.ignite.internal.pagemem
org.apache.ignite.internal.pagemem.store
org.apache.ignite.internal.pagemem.wal
org.apache.ignite.internal.pagemem.wal.record.delta
org.apache.ignite.internal.processors: Package with Apache Ignite internal Processors.
org.apache.ignite.internal.processors.affinity: Data affinity processor.
org.apache.ignite.internal.processors.authentication
org.apache.ignite.internal.processors.bulkload
org.apache.ignite.internal.processors.bulkload.pipeline
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.binary: Implementation of binary processor.
org.apache.ignite.internal.processors.cache.datastructures
org.apache.ignite.internal.processors.cache.distributed
org.apache.ignite.internal.processors.cache.distributed.dht
org.apache.ignite.internal.processors.cache.distributed.dht.atomic
org.apache.ignite.internal.processors.cache.distributed.dht.colocated
org.apache.ignite.internal.processors.cache.distributed.dht.preloader
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.latch
org.apache.ignite.internal.processors.cache.distributed.dht.topology
org.apache.ignite.internal.processors.cache.distributed.near
org.apache.ignite.internal.processors.cache.distributed.near.consistency
org.apache.ignite.internal.processors.cache.dr
org.apache.ignite.internal.processors.cache.jta
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persistence implementation.
org.apache.ignite.internal.processors.cache.persistence.checkpoint
org.apache.ignite.internal.processors.cache.persistence.defragmentation
org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.dumpprocessors
org.apache.ignite.internal.processors.cache.persistence.evict
org.apache.ignite.internal.processors.cache.persistence.file
org.apache.ignite.internal.processors.cache.persistence.filename
org.apache.ignite.internal.processors.cache.persistence.freelist
org.apache.ignite.internal.processors.cache.persistence.freelist.io
org.apache.ignite.internal.processors.cache.persistence.metastorage
org.apache.ignite.internal.processors.cache.persistence.pagemem: This package contains page memory implementation for case persitence is enabled.
org.apache.ignite.internal.processors.cache.persistence.partstorage
org.apache.ignite.internal.processors.cache.persistence.snapshot
org.apache.ignite.internal.processors.cache.persistence.snapshot.dump
org.apache.ignite.internal.processors.cache.persistence.tree
org.apache.ignite.internal.processors.cache.persistence.tree.io
org.apache.ignite.internal.processors.cache.persistence.tree.reuse
org.apache.ignite.internal.processors.cache.persistence.tree.util
org.apache.ignite.internal.processors.cache.persistence.wal
org.apache.ignite.internal.processors.cache.persistence.wal.filehandle
org.apache.ignite.internal.processors.cache.persistence.wal.reader
org.apache.ignite.internal.processors.cache.persistence.wal.scanner
org.apache.ignite.internal.processors.cache.persistence.wal.serializer
org.apache.ignite.internal.processors.cache.persistence.wal.serializer.io
org.apache.ignite.internal.processors.cache.query
org.apache.ignite.internal.processors.cache.query.continuous
org.apache.ignite.internal.processors.cache.query.reducer
org.apache.ignite.internal.processors.cache.store
org.apache.ignite.internal.processors.cache.transactions
org.apache.ignite.internal.processors.cache.tree
org.apache.ignite.internal.processors.cache.verify
org.apache.ignite.internal.processors.cache.version
org.apache.ignite.internal.processors.cache.warmup
org.apache.ignite.internal.processors.cacheobject: Cache object processor.
org.apache.ignite.internal.processors.closure: TODO.
org.apache.ignite.internal.processors.cluster
org.apache.ignite.internal.processors.compress
org.apache.ignite.internal.processors.configuration.distributed
org.apache.ignite.internal.processors.continuous
org.apache.ignite.internal.processors.datastreamer: Data streamer processor.
org.apache.ignite.internal.processors.datastructures
org.apache.ignite.internal.processors.diagnostic
org.apache.ignite.internal.processors.failure: Failure processor.
org.apache.ignite.internal.processors.job: TODO.
org.apache.ignite.internal.processors.jobmetrics: Job metrics.
org.apache.ignite.internal.processors.localtask
org.apache.ignite.internal.processors.marshaller
org.apache.ignite.internal.processors.metastorage
org.apache.ignite.internal.processors.metastorage.persistence
org.apache.ignite.internal.processors.metric
org.apache.ignite.internal.processors.odbc
org.apache.ignite.internal.processors.odbc.jdbc
org.apache.ignite.internal.processors.odbc.odbc
org.apache.ignite.internal.processors.offheap
org.apache.ignite.internal.processors.performancestatistics
org.apache.ignite.internal.processors.platform
org.apache.ignite.internal.processors.platform.binary
org.apache.ignite.internal.processors.platform.cache
org.apache.ignite.internal.processors.platform.cache.affinity
org.apache.ignite.internal.processors.platform.cache.query
org.apache.ignite.internal.processors.platform.callback
org.apache.ignite.internal.processors.platform.client
org.apache.ignite.internal.processors.platform.client.tx
org.apache.ignite.internal.processors.platform.cluster
org.apache.ignite.internal.processors.platform.compute
org.apache.ignite.internal.processors.platform.datastreamer
org.apache.ignite.internal.processors.platform.datastructures
org.apache.ignite.internal.processors.platform.dotnet
org.apache.ignite.internal.processors.platform.entityframework
org.apache.ignite.internal.processors.platform.events
org.apache.ignite.internal.processors.platform.messaging
org.apache.ignite.internal.processors.platform.plugin
org.apache.ignite.internal.processors.platform.services
org.apache.ignite.internal.processors.platform.transactions
org.apache.ignite.internal.processors.platform.utils
org.apache.ignite.internal.processors.platform.websession
org.apache.ignite.internal.processors.plugin
org.apache.ignite.internal.processors.pool
org.apache.ignite.internal.processors.port: TODO.
org.apache.ignite.internal.processors.query
org.apache.ignite.internal.processors.query.property
org.apache.ignite.internal.processors.query.schema
org.apache.ignite.internal.processors.query.schema.management
org.apache.ignite.internal.processors.query.stat
org.apache.ignite.internal.processors.resource: TODO.
org.apache.ignite.internal.processors.rest: REST processor.
org.apache.ignite.internal.processors.rest.handlers: REST commands handlers.
org.apache.ignite.internal.processors.rest.handlers.cache: REST in-memory data grid commands.
org.apache.ignite.internal.processors.rest.handlers.cluster
org.apache.ignite.internal.processors.rest.handlers.redis: Contains Redis protocol commands.
org.apache.ignite.internal.processors.rest.handlers.redis.exception
org.apache.ignite.internal.processors.rest.handlers.redis.key
org.apache.ignite.internal.processors.rest.handlers.redis.server
org.apache.ignite.internal.processors.rest.handlers.redis.string
org.apache.ignite.internal.processors.rest.handlers.user: REST user commands.
org.apache.ignite.internal.processors.rest.protocols: REST protocol handlers.
org.apache.ignite.internal.processors.rest.protocols.tcp: Adapters for TCP-based REST protocols.
org.apache.ignite.internal.processors.rest.protocols.tcp.redis
org.apache.ignite.internal.processors.security
org.apache.ignite.internal.processors.service
org.apache.ignite.internal.processors.session: Session processing package to guarantee reuse of same session object on the same node.
org.apache.ignite.internal.processors.task: TODO.
org.apache.ignite.internal.processors.timeout: TODO.
org.apache.ignite.internal.sql.optimizer.affinity
org.apache.ignite.internal.transactions
org.apache.ignite.internal.util: System-wide utility routine and helper classes.
org.apache.ignite.internal.util.future: Future related classes.
org.apache.ignite.internal.util.io
org.apache.ignite.internal.util.ipc: IPC utility classes.
org.apache.ignite.internal.util.ipc.loopback: Loopback IPC utility 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.nio.ssl: Implementation of Secure Socket Layer filter for NIO server based on SSLEngine class.
org.apache.ignite.internal.util.nodestart
org.apache.ignite.internal.util.spring
org.apache.ignite.internal.util.typedef: Contains typedefs definitions for frequently used classes.
org.apache.ignite.internal.util.worker: Common utility classes for threads.
org.apache.ignite.lang: Contains general language constructs and functional APIs for distributed computations.
org.apache.ignite.logger.java: Contains Java logging implementation for logging.
org.apache.ignite.maintenance: Contains public interfaces for maintenance mechanism.
org.apache.ignite.marshaller: Contains various supported marshallers.
org.apache.ignite.marshaller.jdk: Contains JDK `java.io` based marshaller.
org.apache.ignite.mxbean: Contains annotations for Dynamic MBeans.
org.apache.ignite.plugin: Contains plugins management API.
org.apache.ignite.plugin.extensions.communication: Contains extendable components for communication.
org.apache.ignite.plugin.security: Contains APIs for security, authentication, and authorization.
org.apache.ignite.plugin.segmentation: Contains segmentation "split-brain" related classes.
org.apache.ignite.spi: Contains common classes and interfaces for SPI implementations.
org.apache.ignite.spi.communication.tcp: Contains default TCP/IP-based implementation for communication SPI.
org.apache.ignite.spi.communication.tcp.internal: Contains connection health-checkers for TCP/IP-based implementation of communication SPI.
org.apache.ignite.spi.discovery.tcp: Contains default TCP/IP implementation for discovery SPI.
org.apache.ignite.spi.discovery.tcp.internal: Contains internal implementation.

### Uses of IgniteCheckedException in org.apache.ignite

Subclasses of IgniteCheckedException in org.apache.ignite
`class` `IgniteAuthenticationException` Exception that represents authentication failure.

Methods in org.apache.ignite that throw IgniteCheckedException
`void` IgniteCluster.`tag​(String tag)` Enables user to add a specific label to the cluster e.g. to describe purpose of the cluster or any its characteristics.

### Uses of IgniteCheckedException in org.apache.ignite.cache.query

Subclasses of IgniteCheckedException in org.apache.ignite.cache.query
`class` `QueryCancelledException` The exception is thrown if a query was cancelled or timed out while executing.

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

Methods in org.apache.ignite.cache.store.jdbc that throw IgniteCheckedException
`protected <X> X` CacheJdbcBlobStore.`fromBytes​(byte[] bytes)` Deserialize object from byte array using marshaller.
`protected byte[]` CacheJdbcBlobStore.`toBytes​(Object obj)` Serialize object to byte array using marshaller.

### Uses of IgniteCheckedException in org.apache.ignite.cdc

Methods in org.apache.ignite.cdc that throw IgniteCheckedException
`static CdcMain` CdcLoader.`loadCdc​(String springXmlPath)` Loads `CdcMain` from XML configuration file.

### Uses of IgniteCheckedException in org.apache.ignite.configuration

Methods in org.apache.ignite.configuration that throw IgniteCheckedException
`Collection<InetSocketAddress>` AddressResolver.`getExternalAddresses​(InetSocketAddress addr)` Maps internal address to a collection of external addresses.
`Collection<InetSocketAddress>` BasicAddressResolver.`getExternalAddresses​(InetSocketAddress addr)` Maps internal address to a collection of external addresses.

### Uses of IgniteCheckedException in org.apache.ignite.internal

Subclasses of IgniteCheckedException in org.apache.ignite.internal
`class` `DuplicateTypeIdException` The exception indicates a duplicate type ID was encountered.
`class` `GridInternalException` When log debug mode is disabled this exception should be logged in short form - without stack trace.
`class` `IgniteClientDisconnectedCheckedException`
`class` `IgniteDeploymentCheckedException` Deployment or re-deployment failed.
`class` `IgniteFutureCancelledCheckedException` Future computation cannot be retrieved because it was cancelled.
`class` `IgniteFutureTimeoutCheckedException` Future computation completion is timed out.
`class` `IgniteInterruptedCheckedException` This exception is used to wrap standard `InterruptedException` into `IgniteCheckedException`.
`class` `IgniteNeedReconnectException` Indicates that node should try reconnect to cluster.
`class` `NodeStoppingException`

Methods in org.apache.ignite.internal with parameters of type IgniteCheckedException
`static <R> ComputeTaskInternalFuture<R>` ComputeTaskInternalFuture.`finishedFuture​(GridKernalContext ctx, Class<?> taskCls, IgniteCheckedException e)`

Methods in org.apache.ignite.internal that throw IgniteCheckedException
`boolean` ComputeTaskInternalFuture.`cancel()` Default no-op implementation that always returns `false`.
`boolean` IgniteInternalFuture.`cancel()` Cancels this future.
`<T> T` IgniteComponentType.`create​(boolean noOp)` Creates component.
`<T> T` IgniteComponentType.`create​(GridKernalContext ctx, boolean noOp)` Creates component.
`<T> T` IgniteComponentType.`createIfInClassPath​(GridKernalContext ctx, boolean mandatory)` Creates component.
`<T> T` IgniteComponentType.`createOptional()` First tries to find main component class, if it is not found creates no-op implementation.
`<T> T` IgniteComponentType.`createOptional​(GridKernalContext ctx)` First tries to find main component class, if it is not found creates no-op implementation.
`static IgniteDiagnosticMessage` IgniteDiagnosticMessage.`createRequest​(Marshaller marsh, IgniteClosure<GridKernalContext,​IgniteDiagnosticInfo> c, long futId)`
`R` IgniteInternalFuture.`get()` Synchronously waits for completion of the computation and returns computation result.
`R` IgniteInternalFuture.`get​(long timeout)` Synchronously waits for completion of the computation for up to the timeout specified and returns computation result.
`R` IgniteInternalFuture.`get​(long timeout, TimeUnit unit)` Synchronously waits for completion of the computation for up to the timeout specified and returns computation result.
`Class` MarshallerContextImpl.`getClass​(int typeId, ClassLoader ldr)` Gets class for provided type ID.
`String` MarshallerContextImpl.`getClassName​(byte platformId, int typeId)` Gets class name for provided (platformId, typeId) pair.
`R` IgniteInternalFuture.`getUninterruptibly()` Synchronously waits for completion of the computation and returns computation result ignoring interrupts.
`static IgniteBiTuple<IgniteConfiguration,​GridSpringResourceContext>` IgnitionEx.`loadConfiguration​(String springCfgPath)` Loads first found grid configuration specified within given Spring XML configuration file.
`static IgniteBiTuple<IgniteConfiguration,​GridSpringResourceContext>` IgnitionEx.`loadConfiguration​(URL springCfgUrl)` Loads first found grid configuration specified within given Spring XML configuration file.
`static IgniteBiTuple<Collection<IgniteConfiguration>,​? extends GridSpringResourceContext>` IgnitionEx.`loadConfigurations​(InputStream springCfgStream)` Loads all grid configurations specified within given input stream.
`static IgniteBiTuple<Collection<IgniteConfiguration>,​? extends GridSpringResourceContext>` IgnitionEx.`loadConfigurations​(String springCfgPath)` Loads all grid configurations specified within given Spring XML configuration file.
`static IgniteBiTuple<Collection<IgniteConfiguration>,​? extends GridSpringResourceContext>` IgnitionEx.`loadConfigurations​(URL springCfgUrl)` Loads all grid configurations specified within given Spring XML configuration file.
`static <T> T` IgnitionEx.`loadSpringBean​(InputStream springXmlStream, String beanName)` Loads spring bean by name.
`static <T> T` IgnitionEx.`loadSpringBean​(String springXmlPath, String beanName)` Loads spring bean by name.
`static <T> T` IgnitionEx.`loadSpringBean​(URL springXmlUrl, String beanName)` Loads spring bean by name.
`@Nullable MessageFactoryProvider` IgniteComponentType.`messageFactory()` Creates message factory for the component.
`void` GridComponent.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`void` GridComponent.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`void` GridPluginComponent.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`void` MarshallerContextImpl.`onMarshallerProcessorStarted​(GridKernalContext ctx, MarshallerMappingTransport transport)`
`@Nullable IgniteInternalFuture<?>` GridComponent.`onReconnected​(boolean clusterRestarted)` Client reconnected callback.
`void` GridMessageListenHandler.`p2pMarshal​(GridKernalContext ctx)` Deploys and marshals inner objects (called only if peer deployment is enabled).
`void` GridMessageListenHandler.`p2pUnmarshal​(UUID nodeId, GridKernalContext ctx)` Unmarshals inner objects (called only if peer deployment is enabled).
`boolean` MarshallerContextImpl.`registerClassName​(byte platformId, int typeId, String clsName)` Same as `MarshallerContext.registerClassName(byte, int, java.lang.String, boolean)` but with shortened parameters list.
`boolean` MarshallerContextImpl.`registerClassName​(byte platformId, int typeId, String clsName, boolean failIfUnregistered)` Method to register typeId->class name mapping in marshaller context <b>cluster-wide</b>.
`boolean` MarshallerContextImpl.`registerClassNameLocally​(byte platformId, int typeId, String clsName)` Method to register typeId->class name mapping in marshaller context <b>on local node only</b>.
`static void` MarshallerContextImpl.`saveMappings​(GridKernalContext ctx, List<Map<Integer,​MappedName>> mappings, File dir)`
`<R> R` AsyncSupportAdapter.`saveOrGet​(IgniteInternalFuture<R> fut)`
`void` GridComponent.`start()` Starts grid component.
`void` GridPluginComponent.`start()` Starts grid component.
`void` IgniteKernal.`start​(IgniteConfiguration cfg, GridAbsClosure errHnd, WorkersRegistry workerRegistry, Thread.UncaughtExceptionHandler hnd, TimeBag startTimer)`
`static Ignite` IgnitionEx.`start()` Starts grid with default configuration.
`static Ignite` IgnitionEx.`start​(@Nullable String springCfgPath)` Starts all grids specified within given Spring XML configuration file.
`static Ignite` IgnitionEx.`start​(@Nullable String springCfgPath, @Nullable String igniteInstanceName)` Starts all grids specified within given Spring XML configuration file.
`static Ignite` IgnitionEx.`start​(@Nullable GridSpringResourceContext springCtx)` Starts grid with default configuration.
`static Ignite` IgnitionEx.`start​(InputStream springCfgStream)` Starts all grids specified within given Spring XML configuration input stream.
`static Ignite` IgnitionEx.`start​(InputStream springCfgStream, @Nullable String igniteInstanceName, @Nullable GridSpringResourceContext springCtx, @Nullable ClassLoader ldr)` Starts all grids specified within given Spring XML configuration input stream.
`static Ignite` IgnitionEx.`start​(String springCfgPath, @Nullable String igniteInstanceName, @Nullable GridSpringResourceContext springCtx, @Nullable ClassLoader ldr)` Starts all grids specified within given Spring XML configuration file.
`static Ignite` IgnitionEx.`start​(URL springCfgUrl)` Starts all grids specified within given Spring XML configuration file URL.
`static Ignite` IgnitionEx.`start​(URL springCfgUrl, @Nullable ClassLoader ldr)` Starts all grids specified within given Spring XML configuration file URL.
`static Ignite` IgnitionEx.`start​(URL springCfgUrl, @Nullable String igniteInstanceName, @Nullable GridSpringResourceContext springCtx, @Nullable ClassLoader ldr)` Starts all grids specified within given Spring XML configuration file URL.
`static Ignite` IgnitionEx.`start​(IgniteConfiguration cfg)` Starts grid with given configuration.
`static Ignite` IgnitionEx.`start​(IgniteConfiguration cfg, boolean failIfStarted)` Starts a grid with given configuration.
`static Ignite` IgnitionEx.`start​(IgniteConfiguration cfg, @Nullable GridSpringResourceContext springCtx)` Starts grid with given configuration.
`static T2<Ignite,​Boolean>` IgnitionEx.`start​(IgniteConfiguration cfg, @Nullable GridSpringResourceContext springCtx, boolean failIfStarted)` Starts grid with given configuration.
`void` GridComponent.`stop​(boolean cancel)` Stops grid component.
`void` GridPluginComponent.`stop​(boolean cancel)` Stops grid component.
`<T> T` IgniteDiagnosticMessage.`unmarshal​(Marshaller marsh)`
`void` GridJobSiblingsResponse.`unmarshalSiblings​(Marshaller marsh)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.binary

Methods in org.apache.ignite.internal.binary that throw IgniteCheckedException
`void` BinaryEnumObjectImpl.`finishUnmarshal​(CacheObjectValueContext ctx, ClassLoader ldr)`
`void` BinaryObjectImpl.`finishUnmarshal​(CacheObjectValueContext ctx, ClassLoader ldr)`
`void` BinaryObjectOffheapImpl.`finishUnmarshal​(CacheObjectValueContext ctx, ClassLoader ldr)`
`protected byte[]` BinaryMarshaller.`marshal0​(@Nullable Object obj)` Marshals object to byte array.
`protected void` BinaryMarshaller.`marshal0​(@Nullable Object obj, OutputStream out)` Marshals object to the output stream.
`void` BinaryEnumObjectImpl.`prepareMarshal​(CacheObjectValueContext ctx)`
`void` BinaryObjectOffheapImpl.`prepareMarshal​(CacheObjectValueContext ctx)`
`int` BinaryEnumObjectImpl.`putValue​(long addr)`
`boolean` BinaryEnumObjectImpl.`putValue​(ByteBuffer buf)`
`boolean` BinaryEnumObjectImpl.`putValue​(ByteBuffer buf, int off, int len)`
`int` BinaryObjectImpl.`putValue​(long addr)`
`boolean` BinaryObjectImpl.`putValue​(ByteBuffer buf)`
`boolean` BinaryObjectImpl.`putValue​(ByteBuffer buf, int off, int len)`
`int` BinaryObjectOffheapImpl.`putValue​(long addr)`
`boolean` BinaryObjectOffheapImpl.`putValue​(ByteBuffer buf)`
`boolean` BinaryObjectOffheapImpl.`putValue​(ByteBuffer buf, int off, int len)`
`protected <T> T` BinaryMarshaller.`unmarshal0​(InputStream in, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.
`byte[]` BinaryEnumObjectImpl.`valueBytes​(CacheObjectValueContext cacheCtx)`
`byte[]` BinaryObjectImpl.`valueBytes​(CacheObjectValueContext ctx)`
`byte[]` BinaryObjectOffheapImpl.`valueBytes​(CacheObjectValueContext ctx)`
`int` BinaryEnumObjectImpl.`valueBytesLength​(CacheObjectContext ctx)`
`int` BinaryObjectImpl.`valueBytesLength​(CacheObjectContext ctx)`
`int` BinaryObjectOffheapImpl.`valueBytesLength​(CacheObjectContext ctx)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.cache.query.index

Methods in org.apache.ignite.internal.cache.query.index that throw IgniteCheckedException
`boolean` Index.`canHandle​(CacheDataRow row)` Checks whether index handles specified cache row.
`void` IndexProcessor.`defragment​(CacheGroupContext grpCtx, CacheGroupContext newCtx, PageMemoryEx partPageMem, IntMap<LinkMap> mappingByPart, CheckpointTimeoutLock cpLock, Runnable cancellationChecker, IgniteThreadPoolExecutor defragmentationThreadPool)` Defragment index partition.
`void` IndexProcessor.`destroyOrphanIndex​(GridKernalContext ctx, RootPage page, String indexName, int grpId, PageMemory pageMemory, GridAtomicLong removeId, ReuseList reuseList)` Destroy founded index which belongs to stopped cache.
`T` SingleCursor.`get()` Note that this implementation violates the contract of GridCusror.
`void` Index.`onUpdate​(@Nullable CacheDataRow oldRow, @Nullable CacheDataRow newRow, boolean prevRowAvailable)` Callback that runs when the underlying cache is updated.
`<K,​V> IndexQueryResult<K,​V>` IndexQueryProcessor.`queryLocal​(GridCacheContext<K,​V> cctx, IndexQueryDesc idxQryDesc, @Nullable IgniteBiPredicate<K,​V> filter, IndexingQueryFilter cacheFilter, boolean keepBinary, int taskHash)` Run query on local node.

Constructors in org.apache.ignite.internal.cache.query.index that throw IgniteCheckedException
`IndexProcessor​(GridKernalContext ctx)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.cache.query.index.sorted

Methods in org.apache.ignite.internal.cache.query.index.sorted that throw IgniteCheckedException
`int` IndexRowComparator.`compareKey​(long pageAddr, int off, int maxSize, IndexKey key, InlineIndexKeyType type)` Compare inlined index key with specified key.
`int` IndexRowComparator.`compareKey​(IndexKey left, IndexKey right)` Compare index keys.
`int` IndexRowComparatorImpl.`compareKey​(IndexKey left, IndexKey right)` Compare index keys.
`int` IndexRowComparator.`compareRow​(IndexRow left, IndexRow right, int idx)` Compare index rows by key specified with `idx`.
`int` IndexRowComparatorImpl.`compareRow​(IndexRow left, IndexRow right, int idx)` Compare index rows by key specified with `idx`.
`long` SortedSegmentedIndex.`count​(int segment)` Counts index rows in specified tree segment.
`long` SortedSegmentedIndex.`count​(int segment, IndexQueryContext qryCtx)` Counts index rows in specified tree segment with cache filter.
`protected InlineIndexTree` DurableBackgroundCleanupIndexTreeTaskV2.InlineIndexTreeFactory.`create​(CacheGroupContext grpCtx, RootPage rootPage, String treeName)` Creation of an index tree.
`InlineIndexRowHandler` InlineIndexRowHandlerFactory.`create​(SortedIndexDefinition sdef, IndexKeyTypeSettings keyTypeSettings)` Creates instance of row handler.
`static long` DurableBackgroundCleanupIndexTreeTaskV2.`destroyIndexTrees​(CacheGroupContext grpCtx, RootPage rootPage, String cacheName, String treeName, int segment)` Destroying index trees.
`GridCursor<IndexRow>` SortedSegmentedIndex.`find​(@Nullable IndexRow lower, @Nullable IndexRow upper, boolean lowerIncl, boolean upperIncl, int segment, IndexQueryContext qryCtx)` Finds index rows by specified range in specifed tree segment with cache filtering.
`GridCursor<IndexRow>` SortedSegmentedIndex.`find​(@Nullable IndexRow lower, @Nullable IndexRow upper, boolean lowerIncl, boolean upperIncl, IndexQueryContext qryCtx)` Finds index rows by specified range in all tree segments with cache filtering.
`GridCursor<IndexRow>` SortedSegmentedIndex.`findFirst​(int segment, IndexQueryContext qryCtx)` Finds first index row for specified tree segment and cache filter.
`GridCursor<IndexRow>` SortedSegmentedIndex.`findFirstOrLast​(IndexQueryContext qryCtx, boolean first)` Takes only one first or last index record.
`static Map<Integer,​RootPage>` DurableBackgroundCleanupIndexTreeTaskV2.`findIndexRootPages​(CacheGroupContext grpCtx, String cacheName, String treeName, int segments)` Finding the root pages of the index.
`GridCursor<IndexRow>` SortedSegmentedIndex.`findLast​(int segment, IndexQueryContext qryCtx)` Finds last index row for specified tree segment and cache filter.
`IndexRowImpl` IndexRowCache.`get​(long link)` Get row by link.
`V` IndexValueCursor.`get()` Gets element at current position.
`boolean` IndexValueCursor.`next()` Attempt to move cursor position forward.
`static MetaPageInfo` MetaPageInfo.`read​(long metaPageId, int grpId, PageMemory pageMemory)` Reads meta page info from page memory.
`static void` DurableBackgroundCleanupIndexTreeTaskV2.`renameIndexRootPages​(CacheGroupContext grpCtx, String cacheName, String oldTreeName, String newTreeName, int segments)` Renaming the root index pages.
`void` DurableBackgroundCleanupIndexTreeTaskV2.`renameIndexTrees​(CacheGroupContext grpCtx)` Renames index's trees.
`long` SortedSegmentedIndex.`totalCount()` Counts index rows for all segments.
`void` MetaPageInfo.`write​(long metaPageId, int grpId, PageMemory pageMemory)` Writes meta page info into page memory.

### Uses of IgniteCheckedException in org.apache.ignite.internal.cache.query.index.sorted.client

Methods in org.apache.ignite.internal.cache.query.index.sorted.client that throw IgniteCheckedException
`void` AbstractClientIndex.`onUpdate​(@Nullable CacheDataRow oldRow, @Nullable CacheDataRow newRow, boolean prevRowAvailable)` Callback that runs when the underlying cache is updated.

### Uses of IgniteCheckedException in org.apache.ignite.internal.cache.query.index.sorted.defragmentation

Methods in org.apache.ignite.internal.cache.query.index.sorted.defragmentation that throw IgniteCheckedException
`void` IndexingDefragmentation.`defragment​(CacheGroupContext grpCtx, CacheGroupContext newCtx, PageMemoryEx partPageMem, IntMap<LinkMap> mappingByPartition, CheckpointTimeoutLock cpLock, Runnable cancellationChecker, IgniteThreadPoolExecutor defragmentationThreadPool, IgniteLogger log)` Defragment index partition.

### Uses of IgniteCheckedException in org.apache.ignite.internal.cache.query.index.sorted.inline

Methods in org.apache.ignite.internal.cache.query.index.sorted.inline that throw IgniteCheckedException
`boolean` InlineObjectBytesDetector.`apply​(BPlusTree<IndexRow,​IndexRow> tree, BPlusIO<IndexRow> io, long pageAddr, int idx)` Performs inspection or operation on a specified row and returns true if this row is required or matches or /operation successful (depending on the context).
`boolean` InlineTreeFilterClosure.`apply​(BPlusTree<IndexRow,​IndexRow> tree, BPlusIO<IndexRow> io, long pageAddr, int idx)` Performs inspection or operation on a specified row and returns true if this row is required or matches or /operation successful (depending on the context).
`boolean` InlineIndexImpl.`canHandle​(CacheDataRow row)` Checks whether index handles specified cache row.
`protected int` InlineIndexTree.`compare​(BPlusIO<IndexRow> io, long pageAddr, int idx, IndexRow row)`
`static int` InlineIndexTree.`compareFullRows​(IndexRow currRow, IndexRow row, int from, InlineIndexRowHandler rowHnd, IndexRowComparator rowCmp)`
`void` InlineIndexTree.`copyMetaInfo​(MetaPageInfo info)` Copy info from another meta page.
`long` InlineIndexImpl.`count​(int segment)` Counts index rows in specified tree segment.
`long` InlineIndexImpl.`count​(int segment, IndexQueryContext qryCtx)` Counts index rows in specified tree segment with cache filter.
`IndexRowImpl` InlineIndexTree.`createIndexRow​(long link)` Creates an index row for this tree.
`protected Queue<GridCursor<IndexRow>>` SortedSegmentedIndexCursor.`cursorsQueue​(GridCursor<IndexRow>[] cursors)`
`Object` JavaObjectKeySerializer.`deserialize​(byte[] bytes)`
`GridCursor<IndexRow>` InlineIndexImpl.`find​(IndexRow lower, IndexRow upper, boolean lowIncl, boolean upIncl, int segment, IndexQueryContext qryCtx)` Finds index rows by specified range in specifed tree segment with cache filtering.
`GridCursor<IndexRow>` InlineIndexImpl.`find​(IndexRow lower, IndexRow upper, boolean lowIncl, boolean upIncl, IndexQueryContext qryCtx)` Finds index rows by specified range in all tree segments with cache filtering.
`GridCursor<IndexRow>` InlineIndexImpl.`findFirst​(int segment, IndexQueryContext qryCtx)` Finds first index row for specified tree segment and cache filter.
`GridCursor<IndexRow>` InlineIndexImpl.`findFirstOrLast​(IndexQueryContext qryCtx, boolean first)` Takes only one first or last index record.
`GridCursor<IndexRow>` InlineIndexImpl.`findLast​(int segment, IndexQueryContext qryCtx)` Finds last index row for specified tree segment and cache filter.
`IndexRow` SortedSegmentedIndexCursor.`get()` Gets element at current position.
`IndexRow` InlineIndexTree.`getRow​(BPlusIO<IndexRow> io, long pageAddr, int idx, Object ignore)` Get data row.
`MetaPageInfo` InlineIndexTree.`metaInfo()`
`boolean` SortedSegmentedIndexCursor.`next()` Attempt to move cursor position forward.
`void` InlineIndexImpl.`onUpdate​(@Nullable CacheDataRow oldRow, @Nullable CacheDataRow newRow, boolean prevRowAvailable)` Callback that runs when the underlying cache is updated.
`void` InlineIndexImpl.`putIndexRow​(IndexRowImpl row)` Put index row to index.
`byte[]` JavaObjectKeySerializer.`serialize​(Object obj)`
`long` InlineIndexImpl.`totalCount()` Returns number of elements in the tree by scanning pages of the bottom (leaf) level.

Constructors in org.apache.ignite.internal.cache.query.index.sorted.inline that throw IgniteCheckedException

`InlineIndexTree​(SortedIndexDefinition def, CacheGroupContext grpCtx, String treeName, IgniteCacheOffheapManager offheap, ReuseList reuseList, PageMemory pageMemory, PageIoResolver pageIoResolver, long metaPageId, boolean initNew, int configuredInlineSize, int maxInlineSize, IndexKeyTypeSettings keyTypeSettings, @Nullable IndexRowCache idxRowCache, @Nullable IoStatisticsHolder stats, InlineIndexRowHandlerFactory rowHndFactory, InlineRecommender recommender)`

Constructor.

`SortedSegmentedIndexCursor​(GridCursor<IndexRow>[] cursors, SortedIndexDefinition idxDef)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.cache.query.index.sorted.inline.io

Methods in org.apache.ignite.internal.cache.query.index.sorted.inline.io that throw IgniteCheckedException
`IndexRow` AbstractInlineInnerIO.`getLookupRow​(BPlusTree<IndexRow,​?> tree, long pageAddr, int idx)` Get lookup row.
`IndexRow` AbstractInlineLeafIO.`getLookupRow​(BPlusTree<IndexRow,​?> tree, long pageAddr, int idx)` Get lookup row.
`IndexRow` AbstractInnerIO.`getLookupRow​(BPlusTree<IndexRow,​?> tree, long pageAddr, int idx)` Get lookup row.
`IndexRow` AbstractLeafIO.`getLookupRow​(BPlusTree<IndexRow,​?> tree, long pageAddr, int idx)` Get lookup row.

### Uses of IgniteCheckedException in org.apache.ignite.internal.cache.query.index.sorted.keys

Methods in org.apache.ignite.internal.cache.query.index.sorted.keys that throw IgniteCheckedException
`int` IndexKey.`compare​(IndexKey o)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.cdc

Methods in org.apache.ignite.internal.cdc that throw IgniteCheckedException
`default void` CdcManager.`afterBinaryMemoryRestore​(IgniteCacheDatabaseSharedManager mgr, GridCacheDatabaseSharedManager.RestoreBinaryState restoreState)` Callback is executed only once on Ignite node start when binary memory has fully restored and WAL logging is resumed.
`void` WalRecordsConsumer.DataEntryIterator.`close()`
`void` WalRecordsConsumer.`start​(MetricRegistryImpl cdcReg, MetricRegistryImpl cdcConsumerReg)` Starts the consumer.

### Uses of IgniteCheckedException in org.apache.ignite.internal.client.router

Methods in org.apache.ignite.internal.client.router that throw IgniteCheckedException
`static GridTcpRouter` GridRouterFactory.`startTcpRouter​(GridTcpRouterConfiguration cfg)` Starts a TCP router with given configuration.

### Uses of IgniteCheckedException in org.apache.ignite.internal.client.router.impl

Methods in org.apache.ignite.internal.client.router.impl that throw IgniteCheckedException
`static void` GridRouterCommandLineStartup.`main​(String[] args)` Wrapper method to run router from command-line.

### Uses of IgniteCheckedException in org.apache.ignite.internal.client.thin.io

Methods in org.apache.ignite.internal.client.thin.io that throw IgniteCheckedException
`void` ClientConnection.`send​(ByteBuffer msg, @Nullable Runnable onDone)` Sends a message.

### Uses of IgniteCheckedException in org.apache.ignite.internal.cluster

Subclasses of IgniteCheckedException in org.apache.ignite.internal.cluster
`class` `ClusterGroupEmptyCheckedException` This exception defines illegal call on empty projection.
`class` `ClusterTopologyCheckedException` This exception is used to indicate error with grid topology (e.g., crashed node, etc.).
`class` `ClusterTopologyServerNotFoundException` Internal exception that is used to indicate that all server nodes have left the grid.

Methods in org.apache.ignite.internal.cluster that throw IgniteCheckedException
`void` DistributedBaselineConfiguration.`onActivate​(GridKernalContext kctx)` Called when cluster performing activation.
`void` IgniteClusterAsyncImpl.`tag​(String tag)` Enables user to add a specific label to the cluster e.g. to describe purpose of the cluster or any its characteristics.
`void` IgniteClusterImpl.`tag​(String tag)` Enables user to add a specific label to the cluster e.g. to describe purpose of the cluster or any its characteristics.
`GridFutureAdapter<?>` DistributedBaselineConfiguration.`updateBaselineAutoAdjustEnabledAsync​(boolean baselineAutoAdjustEnabled)`
`GridFutureAdapter<?>` DistributedBaselineConfiguration.`updateBaselineAutoAdjustTimeoutAsync​(long baselineAutoAdjustTimeout)`
`GridFutureAdapter<?>` DistributedTransactionConfiguration.`updateCollisionsDumpIntervalAsync​(int collisionsDumpInterval)` Cluster wide update of `DistributedTransactionConfiguration.collisionsDumpInterval`.
`GridFutureAdapter<?>` DistributedTransactionConfiguration.`updateLongOperationsDumpTimeoutAsync​(long timeout)` Cluster wide update of `DistributedTransactionConfiguration.longOperationsDumpTimeout`.
`GridFutureAdapter<?>` DistributedTransactionConfiguration.`updateLongTransactionTimeDumpSamplesPerSecondLimitAsync​(int limit)` Cluster wide update of `DistributedTransactionConfiguration.longTransactionTimeDumpSamplesPerSecondLimit`.
`GridFutureAdapter<?>` DistributedTransactionConfiguration.`updateLongTransactionTimeDumpThresholdAsync​(long longTransactionTimeDumpThreshold)` Cluster wide update of `DistributedTransactionConfiguration.longTransactionTimeDumpThreshold`.
`GridFutureAdapter<?>` DistributedTransactionConfiguration.`updateTransactionTimeDumpSamplesCoefficientAsync​(double transactionTimeDumpSamplesCoefficient)` Cluster wide update of `DistributedTransactionConfiguration.transactionTimeDumpSamplesCoefficient`.
`GridFutureAdapter<?>` DistributedTransactionConfiguration.`updateTxOwnerDumpRequestsAllowedAsync​(boolean allowed)` Cluster wide update of `DistributedTransactionConfiguration.txOwnerDumpRequestsAllowed`.

### Uses of IgniteCheckedException in org.apache.ignite.internal.compute

Subclasses of IgniteCheckedException in org.apache.ignite.internal.compute
`class` `ComputeTaskCancelledCheckedException` This exception indicates that grid task was cancelled.
`class` `ComputeTaskTimeoutCheckedException` This exception indicates that task execution timed out.

### Uses of IgniteCheckedException in org.apache.ignite.internal.maintenance

Methods in org.apache.ignite.internal.maintenance that throw IgniteCheckedException
`void` MaintenanceFileStore.`init()`
`@Nullable MaintenanceTask` MaintenanceProcessor.`registerMaintenanceTask​(MaintenanceTask task)` Method to register `MaintenanceTask` locally on the node where method is called.
`void` MaintenanceProcessor.`registerMaintenanceTask​(MaintenanceTask task, UnaryOperator<MaintenanceTask> remappingFunction)` Method to register `MaintenanceTask` locally on the node where method is called.
`void` MaintenanceProcessor.`start()` Starts grid component.
`void` MaintenanceProcessor.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.management.encryption

Methods in org.apache.ignite.internal.management.encryption that throw IgniteCheckedException
`protected abstract CacheGroupEncryptionTask.SingleFieldDto<T>` CacheGroupEncryptionTask.ReencryptionBaseJob.`run0​(CacheGroupContext grp)` Executes internal logic of the job.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers

Methods in org.apache.ignite.internal.managers that throw IgniteCheckedException
`protected void` GridManagerAdapter.`assertParameter​(boolean cond, String condDesc)` Throws exception with uniform error message if given parameter's assertion condition is `false`.
`protected void` GridManagerAdapter.`inject()` Injects resources to SPI.
`void` GridManagerAdapter.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`void` GridManagerAdapter.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`protected void` GridManagerAdapter.`onKernalStart0()`
`IgniteInternalFuture<?>` GridManagerAdapter.`onReconnected​(boolean clusterRestarted)` Client reconnected callback.
`<T> void` IgniteMBeansManager.`registerMBean​(String grp, String name, T impl, Class<T> itf)` Register an Ignite MBean.
`void` IgniteMBeansManager.`registerMBeansAfterNodeStarted()` Registers kernal MBeans (for kernal, metrics, thread pools) after node start.
`void` IgniteMBeansManager.`registerMBeansDuringInitPhase()` Registers kernal MBeans during init phase.
`protected void` GridManagerAdapter.`startSpi()` Starts wrapped SPI.
`protected void` GridManagerAdapter.`stopSpi()` Stops wrapped SPI.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.checkpoint

Methods in org.apache.ignite.internal.managers.checkpoint that throw IgniteCheckedException
`@Nullable Serializable` GridCheckpointManager.`loadCheckpoint​(GridTaskSessionInternal ses, String key)`
`void` GridCheckpointManager.`start()` Starts grid component.
`void` GridCheckpointManager.`stop​(boolean cancel)` Stops grid component.
`boolean` GridCheckpointManager.`storeCheckpoint​(GridTaskSessionInternal ses, String key, Object state, ComputeTaskSessionScope scope, long timeout, boolean override)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.collision

Methods in org.apache.ignite.internal.managers.collision that throw IgniteCheckedException
`void` GridCollisionManager.`start()` Starts grid component.
`void` GridCollisionManager.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.communication

Methods in org.apache.ignite.internal.managers.communication with parameters of type IgniteCheckedException
`boolean` GridIoManager.`checkNodeLeft​(UUID nodeId, IgniteCheckedException sndErr, boolean ping)`

Methods in org.apache.ignite.internal.managers.communication that throw IgniteCheckedException
`void` GridIoManager.`onKernalStart0()`
`IgniteInternalFuture<?>` GridIoManager.`onReconnected​(boolean clusterRestarted)` Client reconnected callback.
`void` GridIoManager.TransmissionSender.`send​(File file, long offset, long cnt, Map<String,​Serializable> params, TransmissionPolicy plc)`
`void` GridIoManager.TransmissionSender.`send​(File file, Map<String,​Serializable> params, TransmissionPolicy plc)`
`void` GridIoManager.TransmissionSender.`send​(File file, TransmissionPolicy plc)`
`void` GridIoManager.`sendGeneric​(ClusterNode node, Object topic, int topicOrd, Message msg, byte plc)`
`void` GridIoManager.`sendOrderedMessage​(ClusterNode node, Object topic, Message msg, byte plc, long timeout, boolean skipOnTimeout)`
`void` GridIoManager.`sendOrderedMessage​(ClusterNode node, Object topic, Message msg, byte plc, long timeout, boolean skipOnTimeout, IgniteInClosure<IgniteException> ackC)`
`void` GridIoManager.`sendToCustomTopic​(UUID nodeId, Object topic, Message msg, byte plc)`
`void` GridIoManager.`sendToCustomTopic​(ClusterNode node, Object topic, Message msg, byte plc)`
`void` GridIoManager.`sendToGridTopic​(Collection<? extends ClusterNode> nodes, GridTopic topic, Message msg, byte plc)`
`void` GridIoManager.`sendToGridTopic​(UUID nodeId, GridTopic topic, Message msg, byte plc)`
`void` GridIoManager.`sendToGridTopic​(ClusterNode node, GridTopic topic, Message msg, byte plc)`
`void` GridIoManager.`sendToGridTopic​(ClusterNode node, GridTopic topic, Message msg, byte plc, Span span)`
`void` GridIoManager.`sendToGridTopic​(ClusterNode node, GridTopic topic, Message msg, byte plc, IgniteInClosure<IgniteException> ackC)`
`void` GridIoManager.`sendUserMessage​(Collection<? extends ClusterNode> nodes, Object msg, @Nullable Object topic, boolean ordered, long timeout, boolean async)` Sends a peer deployable user message.
`void` GridIoManager.`start()` Starts grid component.
`void` GridIoManager.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.deployment

Methods in org.apache.ignite.internal.managers.deployment that throw IgniteCheckedException
`@Nullable Object` GridDeployment.`annotatedValue​(Object target, Class<? extends Annotation> annCls)` Gets value of annotated field or method.
`@Nullable GridDeployment` GridDeploymentManager.`deploy​(Class<?> cls, ClassLoader clsLdr)`
`GridDeployment` GridDeploymentStore.`explicitDeploy​(Class<?> cls, ClassLoader clsLdr)` Explicitly deploys class.
`<T> T` GridDeployment.`newInstance​(Class<T> cls)`
`void` GridDeploymentManager.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`void` GridDeploymentPerLoaderStore.`onKernalStart()` Kernal started callback.
`void` GridDeploymentPerVersionStore.`onKernalStart()` Kernal started callback.
`void` GridDeploymentStore.`onKernalStart()` Kernal started callback.
`void` GridDeploymentManager.`onKernalStart0()`
`IgniteInternalFuture<?>` GridDeploymentManager.`onReconnected​(boolean clusterRestarted)` Client reconnected callback.
`void` GridDeploymentManager.`start()` Starts grid component.
`void` GridDeploymentPerLoaderStore.`start()` Starts store.
`void` GridDeploymentPerVersionStore.`start()` Starts store.
`void` GridDeploymentStore.`start()` Starts store.
`void` GridDeploymentManager.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.discovery

Methods in org.apache.ignite.internal.managers.discovery that throw IgniteCheckedException
`static void` GridDiscoveryManager.`initCommunicationErrorResolveConfiguration​(IgniteConfiguration cfg)`
`protected void` GridDiscoveryManager.`onKernalStart0()`
`void` GridDiscoveryManager.`sendCustomEvent​(DiscoveryCustomMessage msg)`
`void` GridDiscoveryManager.`start()` Starts grid component.
`void` GridDiscoveryManager.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.encryption

Methods in org.apache.ignite.internal.managers.encryption that throw IgniteCheckedException
`protected void` GridEncryptionManager.`changeCacheGroupKeyLocal​(int[] grpIds, byte[] keyIds, byte[][] keys)`
`void` GridEncryptionManager.`checkEncryptedCacheSupported()` Checks cache encryption supported by all nodes in cluster.
`void` GridEncryptionManager.`onActivate​(GridKernalContext kctx)` Called when cluster performing activation.
`void` GridEncryptionManager.`onReadyForReadWrite​(ReadWriteMetastorage metaStorage)` Fully functional metastore capable of performing reading and writing operations.
`long[]` CacheGroupPageScanner.`pagesCount​(CacheGroupContext grp)` Collect current number of pages in the specified cache group.
`boolean` GridEncryptionManager.`resumeReencryption​(int grpId)` Forces re-encryption of the cache group.
`IgniteInternalFuture<Void>` CacheGroupPageScanner.`schedule​(int grpId)` Schedule scanning partitions.
`void` GridEncryptionManager.`start()` Starts grid component.
`void` CacheGroupPageScanner.`stop()` Shutdown scanning and disable new tasks scheduling.
`void` GridEncryptionManager.`stop​(boolean cancel)` Stops grid component.
`boolean` GridEncryptionManager.`suspendReencryption​(int grpId)` Suspend re-encryption of the cache group.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.eventstorage

Methods in org.apache.ignite.internal.managers.eventstorage that throw IgniteCheckedException
`<T extends Event> Collection<T>` GridEventStorageManager.`localEvents​(IgnitePredicate<T> p)`
`void` GridEventStorageManager.`start()` Starts grid component.
`void` GridEventStorageManager.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.failover

Methods in org.apache.ignite.internal.managers.failover that throw IgniteCheckedException
`void` GridFailoverManager.`start()` Starts grid component.
`void` GridFailoverManager.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.indexing

Methods in org.apache.ignite.internal.managers.indexing that throw IgniteCheckedException
`IgniteSpiCloseableIterator<?>` GridIndexingManager.`query​(String cacheName, Collection<Object> params, IndexingQueryFilter filters)`
`void` GridIndexingManager.`remove​(String cacheName, Object key)`
`void` GridIndexingManager.`start()`
`void` GridIndexingManager.`stop​(boolean cancel)`
`<K,​V> void` GridIndexingManager.`store​(String cacheName, K key, V val, long expirationTime)` Writes key-value pair to index.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.loadbalancer

Methods in org.apache.ignite.internal.managers.loadbalancer that throw IgniteCheckedException
`void` GridLoadBalancerManager.`start()` Starts grid component.
`void` GridLoadBalancerManager.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.systemview

Methods in org.apache.ignite.internal.managers.systemview that throw IgniteCheckedException
`void` GridSystemViewManager.`start()` Starts grid component.
`void` GridSystemViewManager.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.managers.tracing

Methods in org.apache.ignite.internal.managers.tracing that throw IgniteCheckedException
`void` GridTracingManager.`start()`
`void` GridTracingManager.`stop​(boolean cancel)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.marshaller.optimized

Subclasses of IgniteCheckedException in org.apache.ignite.internal.marshaller.optimized
`class` `OptimizedMarshallerInaccessibleClassException`

Methods in org.apache.ignite.internal.marshaller.optimized that throw IgniteCheckedException
`protected byte[]` OptimizedMarshaller.`marshal0​(@Nullable Object obj)` Marshals object to byte array.
`protected void` OptimizedMarshaller.`marshal0​(@Nullable Object obj, OutputStream out)` Marshals object to the output stream.
`protected <T> T` OptimizedMarshaller.`unmarshal0​(byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from byte array using given class loader.
`protected <T> T` OptimizedMarshaller.`unmarshal0​(InputStream in, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.
`protected <T> T` OptimizedMarshaller.`unmarshal0​(InputStream in, @Nullable ClassLoader clsLdr, boolean useCache)` Unmarshals object from the input stream using given class loader.

### Uses of IgniteCheckedException in org.apache.ignite.internal.pagemem

Methods in org.apache.ignite.internal.pagemem that throw IgniteCheckedException
`long` PageSupport.`acquirePage​(int grpId, long pageId)` Gets the page absolute pointer associated with the given page ID.
`long` PageSupport.`acquirePage​(int grpId, long pageId, IoStatisticsHolder statHolder)` Gets the page absolute pointer associated with the given page ID.
`long` PageIdAllocator.`allocatePage​(int grpId, int partId, byte flags)` Allocates a page from the space for the given partition ID and the given flags.

### Uses of IgniteCheckedException in org.apache.ignite.internal.pagemem.store

Methods in org.apache.ignite.internal.pagemem.store that throw IgniteCheckedException
`long` IgnitePageStoreManager.`allocatePage​(int grpId, int partId, byte flags)` Allocates a page for the given page space.
`long` PageStore.`allocatePage()` Allocates next page index.
`void` IgnitePageStoreManager.`cleanupPersistentSpace()` Cleanup persistent space for all caches except metastore.
`void` IgnitePageStoreManager.`cleanupPersistentSpace​(CacheConfiguration cacheConfiguration)` Cleanup persistent space for cache.
`void` IgnitePageStoreManager.`ensure​(int grpId, int partId)`
`void` PageStore.`ensure()`
`boolean` IgnitePageStoreManager.`exists​(int grpId, int partId)` Checks if partition store exists.
`void` IgnitePageStoreManager.`finishRecover()` Invoked after checkpoint recover is finished.
`PageStore` PageStoreCollection.`getStore​(int grpId, int partId)`
`Collection<PageStore>` PageStoreCollection.`getStores​(int grpId)`
`void` IgnitePageStoreManager.`initializeForCache​(CacheGroupDescriptor grpDesc, CacheConfiguration<?,​?> ccfg)` Callback called when a cache is starting.
`void` IgnitePageStoreManager.`initializeForMetastorage()` Initializes disk cache store structures.
`long` IgnitePageStoreManager.`pageOffset​(int grpId, long pageId)` Gets page offset within the page store file.
`int` IgnitePageStoreManager.`pages​(int grpId, int partId)` Gets total number of allocated pages for the given space.
`boolean` PageStore.`read​(long pageId, ByteBuffer pageBuf, boolean keepCrc)` Reads a page.
`void` IgnitePageStoreManager.`readHeader​(int grpId, int partId, ByteBuffer buf)` Reads a header of a page store.
`void` PageStore.`readHeader​(ByteBuffer buf)` Reads a header.
`void` IgnitePageStoreManager.`shutdownForCacheGroup​(CacheGroupContext grp, boolean destroy)` Callback called when a cache is stopping.
`void` IgnitePageStoreManager.`sync​(int grpId, int partId)` Makes sure that all previous writes to the store has been written to disk.
`void` PageStore.`sync()` Sync method used to ensure that the given pages are guaranteed to be written to the store.
`void` IgnitePageStoreManager.`truncate​(int grpId, int partId, int tag)` Callback called when a partition for the given cache is evicted from the local node.
`PageStore` IgnitePageStoreManager.`write​(int grpId, long pageId, ByteBuffer pageBuf, int tag, boolean calculateCrc)` Writes the page for the given cache ID.
`void` PageStore.`write​(long pageId, ByteBuffer pageBuf, int tag, boolean calculateCrc)` Writes a page.

### Uses of IgniteCheckedException in org.apache.ignite.internal.pagemem.wal

Methods in org.apache.ignite.internal.pagemem.wal that throw IgniteCheckedException
`WALPointer` IgniteWriteAheadLogManager.`flush​(WALPointer ptr, boolean explicitFsync)` Makes sure that all log entries written to the log up until the specified pointer are actually written to the underlying storage.
`WALPointer` IgniteWriteAheadLogManager.`log​(WALRecord entry)` Appends the given log entry to the write-ahead log.
`WALPointer` IgniteWriteAheadLogManager.`log​(WALRecord entry, RolloverType rolloverType)` Appends the given log entry to the write-ahead log.
`WALRecord` IgniteWriteAheadLogManager.`read​(WALPointer ptr)` Reads WAL record by the specified pointer.
`WALIterator` IgniteWriteAheadLogManager.`replay​(WALPointer start)` Invoke this method to iterate over the written log entries.
`WALIterator` IgniteWriteAheadLogManager.`replay​(WALPointer start, @Nullable IgniteBiPredicate<WALRecord.RecordType,​WALPointer> recordDeserializeFilter)` Invoke this method to iterate over the written log entries.
`void` IgniteWriteAheadLogManager.`resumeLogging​(WALPointer lastWrittenPtr)` Resumes logging after start.

### Uses of IgniteCheckedException in org.apache.ignite.internal.pagemem.wal.record.delta

Subclasses of IgniteCheckedException in org.apache.ignite.internal.pagemem.wal.record.delta
`class` `DeltaApplicationException` Thrown in case when delta application to the page failed.

Methods in org.apache.ignite.internal.pagemem.wal.record.delta that throw IgniteCheckedException
`void` DataPageInsertFragmentRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` DataPageInsertRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` DataPageRemoveRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` DataPageSetFreeListPageRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` DataPageUpdateRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` FixCountRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` FixLeftmostChildRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` FixRemoveId.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` InitNewPageRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` InnerReplaceRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` InsertRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MergeRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MetaPageAddRootRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MetaPageCutRootRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MetaPageInitRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MetaPageInitRootInlineFlagsCreatedVersionRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MetaPageInitRootInlineRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MetaPageInitRootRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MetaPageUpdateIndexDataRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MetaPageUpdateLastAllocatedIndex.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MetaPageUpdateLastSuccessfulFullSnapshotId.`applyDelta​(PageMemory pageMem, long pageAddr)` Deprecated. Apply changes from this delta to the given page.
`void` MetaPageUpdateLastSuccessfulSnapshotId.`applyDelta​(PageMemory pageMem, long pageAddr)` Deprecated. Apply changes from this delta to the given page.
`void` MetaPageUpdateNextSnapshotId.`applyDelta​(PageMemory pageMem, long pageAddr)` Deprecated. Apply changes from this delta to the given page.
`void` MetaPageUpdatePartitionDataRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MetaPageUpdatePartitionDataRecordV2.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` MetaPageUpdatePartitionDataRecordV3.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` NewRootInitRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`abstract void` PageDeltaRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` PageListMetaResetCountRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` PagesListAddPageRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` PagesListInitNewPageRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` PagesListRemovePageRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` PagesListSetNextRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` PagesListSetPreviousRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` RecycleRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` RemoveRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` ReplaceRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` RotatedIdPartRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` SplitExistingPageRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` SplitForwardPageRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` TrackingPageDeltaRecord.`applyDelta​(PageMemory pageMem, long pageAddr)` Apply changes from this delta to the given page.
`void` TrackingPageRepairDeltaRecord.`applyDelta​(PageMemory pageMem, long pageAddr)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors

Methods in org.apache.ignite.internal.processors that throw IgniteCheckedException
`protected void` GridProcessorAdapter.`assertParameter​(boolean cond, String condDesc)` Throws exception with uniform error message if given parameter's assertion condition is `false`.
`void` GridProcessorAdapter.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`void` GridProcessorAdapter.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`IgniteInternalFuture<?>` GridProcessorAdapter.`onReconnected​(boolean clusterRestarted)` Client reconnected callback.
`void` GridProcessorAdapter.`start()` Starts grid component.
`void` GridProcessorAdapter.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.affinity

Methods in org.apache.ignite.internal.processors.affinity with parameters of type IgniteCheckedException
`void` GridAffinityAssignmentCache.`cancelFutures​(IgniteCheckedException err)` Kernal stop callback.

Methods in org.apache.ignite.internal.processors.affinity that throw IgniteCheckedException
`IgniteInternalFuture<org.apache.ignite.internal.processors.affinity.GridAffinityProcessor.AffinityInfo>` GridAffinityProcessor.`affinityCacheFuture​(String cacheName, @Nullable AffinityTopologyVersion topVer)`
`@Nullable Object` GridAffinityProcessor.`affinityKey​(String cacheName, @Nullable Object key)` Gets affinity key for cache key.
`<K> Map<ClusterNode,​Collection<K>>` GridAffinityProcessor.`mapKeysToNodes​(String cacheName, @Nullable Collection<? extends K> keys)` Maps keys to nodes for given cache.
`<K> @Nullable ClusterNode` GridAffinityProcessor.`mapKeyToNode​(String cacheName, K key)` Maps single key to a node.
`<K> @Nullable ClusterNode` GridAffinityProcessor.`mapKeyToNode​(String cacheName, K key, AffinityTopologyVersion topVer)` Maps single key to a node.
`<K> List<ClusterNode>` GridAffinityProcessor.`mapKeyToPrimaryAndBackups​(String cacheName, K key, AffinityTopologyVersion topVer)` Map single key to primary and backup nodes.
`@Nullable ClusterNode` GridAffinityProcessor.`mapPartitionToNode​(String cacheName, int partId, AffinityTopologyVersion topVer)` Maps partition to a node.
`void` GridAffinityProcessor.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`int` GridAffinityProcessor.`partition​(String cacheName, Object key)`
`int` GridAffinityProcessor.`partition​(String cacheName, Object key, @Nullable org.apache.ignite.internal.processors.affinity.GridAffinityProcessor.AffinityInfo aff)`
`int` GridAffinityProcessor.`partition0​(String cacheName, Object key, @Nullable org.apache.ignite.internal.processors.affinity.GridAffinityProcessor.AffinityInfo aff)`
`void` GridAffinityProcessor.`start()` Starts grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.authentication

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.authentication
`class` `IgniteAccessControlException` Exception that represents authentication / authorization failure.
`class` `UserManagementException` Exception that represents failures of user management operations.

Methods in org.apache.ignite.internal.processors.authentication that throw IgniteCheckedException
`void` IgniteAuthenticationProcessor.`alterUser​(String login, char[] passwd)` Alters password of user with the specified login.
`SecurityContext` IgniteAuthenticationProcessor.`authenticate​(AuthenticationContext authCtx)` Authenticates subject via underlying Authenticator.
`SecuritySubject` IgniteAuthenticationProcessor.`authenticatedSubject​(UUID subjId)` Gets authenticated node subject.
`Collection<SecuritySubject>` IgniteAuthenticationProcessor.`authenticatedSubjects()` Gets collection of authenticated nodes.
`SecurityContext` IgniteAuthenticationProcessor.`authenticateNode​(ClusterNode node, SecurityCredentials cred)` Authenticates grid node with it's attributes via underlying Authenticator.
`void` IgniteAuthenticationProcessor.`createUser​(String login, char[] passwd)` Creates user with the specified login and password.
`void` IgniteAuthenticationProcessor.`dropUser​(String login)` Drops user with the specified login.
`void` IgniteAuthenticationProcessor.`onReadyForRead​(ReadOnlyMetastorage metastorage)` Is called when metastorage is made ready for read-only operations very early on node startup phase.
`void` IgniteAuthenticationProcessor.`startProcessor()` Starts processor.
`void` IgniteAuthenticationProcessor.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.bulkload

Methods in org.apache.ignite.internal.processors.bulkload that throw IgniteCheckedException
`protected Iterable<List<Object>>` BulkLoadCsvParser.`parseBatch​(byte[] batchData, boolean isLastBatch)` Parses a batch of input data and returns a list of records parsed (in most cases this is a list of strings).
`protected abstract Iterable<List<Object>>` BulkLoadParser.`parseBatch​(byte[] batchData, boolean isLastBatch)` Parses a batch of input data and returns a list of records parsed (in most cases this is a list of strings).
`void` BulkLoadProcessor.`processBatch​(byte[] batchData, boolean isLastBatch)` Processes the incoming batch and writes data to the cache by calling the data converter and output streamer.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.bulkload.pipeline

Methods in org.apache.ignite.internal.processors.bulkload.pipeline that throw IgniteCheckedException
`void` CharsetDecoderBlock.`accept​(byte[] data, boolean isLastAppend)` Accepts a portion of input.
`void` CsvLineProcessorBlock.`accept​(String input, boolean isLastPortion)` Accepts a portion of input.
`void` LineSplitterBlock.`accept​(char[] chars, boolean isLastPortion)` Accepts a portion of input.
`abstract void` PipelineBlock.`accept​(I inputPortion, boolean isLastPortion)` Accepts a portion of input.

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

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.cache
`class` `CacheInvalidStateException` This exception is used to indicate that requested operation is unavailable in current cache state.
`class` `CachePartialUpdateCheckedException` Exception thrown from non-transactional cache in case when update succeeded only partially.
`class` `CacheStoppedException` Used to report attempts of accessing stopped cache.
`class` `CacheStorePartialUpdateException`
`class` `GridCacheIndexUpdateException` Exception indicating that index update failed during cache entry update.
`class` `IgnitePeerToPeerClassLoadingException` This exception is thrown in communication-related cases when it is impossible to load class from any peer.

Methods in org.apache.ignite.internal.processors.cache that return IgniteCheckedException
`IgniteCheckedException` GridCacheMessage.`classError()`
`IgniteCheckedException` DynamicCacheChangeFailureMessage.`error()`

Methods in org.apache.ignite.internal.processors.cache with parameters of type IgniteCheckedException
`boolean` GridCacheIoManager.`checkNodeLeft​(UUID nodeId, IgniteCheckedException sndErr, boolean ping)`
`protected RuntimeException` IgniteCacheFutureImpl.`convertException​(IgniteCheckedException e)` Convert internal exception to public exception.
`static @NotNull RuntimeException` GridCacheUtils.`convertToCacheException​(IgniteCheckedException e)`
`void` GridCacheMessage.`onClassError​(IgniteCheckedException err)` If class loading error occurred during unmarshalling and `GridCacheMessage.ignoreClassErrors()` is set to `true`, then the error will be passed into this method.

Methods in org.apache.ignite.internal.processors.cache that throw IgniteCheckedException
`void` GridCacheSharedContext.`activate()`
`void` GridCacheProcessor.`addCacheConfiguration​(CacheConfiguration cacheCfg)`
`void` GridCacheSharedContext.`addCacheContext​(GridCacheContext cacheCtx)` Adds cache context to shared cache context.
`void` GridCacheContext.`awaitStarted()`
`void` GridCacheProcessor.`awaitStarted()` Await for local join finish and caches start.
`void` CacheEvictionManager.`batchEvict​(Collection<?> keys, @Nullable GridCacheVersion obsoleteVer)`
`void` GridCacheEvictionManager.`batchEvict​(Collection<?> keys, @Nullable GridCacheVersion obsoleteVer)`
`<K,​V> GridCloseableIterator<javax.cache.Cache.Entry<K,​V>>` IgniteCacheOffheapManager.`cacheEntriesIterator​(GridCacheContext cctx, boolean primary, boolean backup, AffinityTopologyVersion topVer, boolean keepBinary, Boolean dataPageScanEnabled)`
`GridIterator<CacheDataRow>` IgniteCacheOffheapManager.`cacheIterator​(int cacheId, boolean primary, boolean backup, AffinityTopologyVersion topVer, Boolean dataPageScanEnabled)`
`GridCloseableIterator<KeyCacheObject>` IgniteCacheOffheapManager.`cacheKeysIterator​(int cacheId, int part)`
`GridCloseableIterator<KeyCacheObject>` IgniteCacheOffheapManagerImpl.`cacheKeysIterator​(int cacheId, int part)`
`CacheObjectContext` DynamicCacheDescriptor.`cacheObjectContext​(IgniteCacheObjectProcessor proc)` Creates and caches cache object context if needed.
`@Nullable CacheObjectContext` GridCacheSharedContext.`cacheObjectContext​(int cacheId)` Returns cache object context if created or creates new and caches it until cache started.
`GridIterator<CacheDataRow>` IgniteCacheOffheapManager.`cachePartitionIterator​(int cacheId, int part, Boolean dataPageScanEnabled)`
`static void` GridCacheUtils.`checkAttributeMismatch​(IgniteLogger log, String cfgName, UUID rmtNodeId, String attrName, String attrMsg, @Nullable Object locVal, @Nullable Object rmtVal, boolean fail)` Checks that cache configuration attribute has the same value in local and remote cache configurations.
`static void` GridCacheUtils.`checkAttributeMismatch​(IgniteLogger log, CacheConfiguration locCfg, CacheConfiguration rmtCfg, UUID rmtNodeId, T2<String,​String> attr, boolean fail)` Checks that local and remove configurations have the same value of given attribute.
`protected void` GridCacheAdapter.`checkJta()` Checks if cache is working in JTA transaction and enlist cache as XAResource if necessary.
`static void` GridCacheUtils.`checkStore​(GridCacheContext<?,​?> ctx)` Checks that cache store is present.
`void` GridCacheProcessor.`cleanupCachesDirectories()` Remove all persistent files for all registered caches.
`void` GridCacheAdapter.`clear()` Clears cache on all nodes that store it's data.
`void` GridCacheAdapter.`clear​(K key)` Clears key on all nodes that store it's data.
`boolean` GridCacheEntryEx.`clear​(GridCacheVersion ver, boolean readers)` Marks entry as obsolete and, if possible or required, removes it from swap storage.
`boolean` GridCacheMapEntry.`clear​(GridCacheVersion ver, boolean readers)` Marks entry as obsolete and, if possible or required, removes it from swap storage.
`void` GridCacheProxyImpl.`clear()` Clears cache on all nodes that store it's data.
`void` GridCacheProxyImpl.`clear​(K key)` Clears key on all nodes that store it's data.
`void` IgniteCacheOffheapManager.CacheDataStore.`clear​(int cacheId)` Clears all the records associated with logical cache with given ID.
`void` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`clear​(int cacheId)` Clears all the records associated with logical cache with given ID.
`void` IgniteInternalCache.`clear()` Clears cache on all nodes that store it's data.
`void` IgniteInternalCache.`clear​(K key)` Clears key on all nodes that store it's data.
`void` GridCacheAdapter.`clearAll​(Set<? extends K> keys)` Clears keys on all nodes that store it's data.
`void` GridCacheProxyImpl.`clearAll​(Set<? extends K> keys)` Clears keys on all nodes that store it's data.
`void` IgniteInternalCache.`clearAll​(Set<? extends K> keys)` Clears keys on all nodes that store it's data.
`void` GridCacheProcessor.`clearStatistics​(Collection<String> cacheNames)` Clear statistics globally for the caches
`<T> T` GridCacheProcessor.`clone​(T obj)`
`GridCacheVersionConflictContext<K,​V>` GridCacheContext.`conflictResolve​(GridCacheVersionedEntryEx<K,​V> oldEntry, GridCacheVersionedEntryEx<K,​V> newEntry, boolean atomicVerComp)` Resolve DR conflict.
`IgniteCacheOffheapManager.CacheDataStore` IgniteCacheOffheapManager.`createCacheDataStore​(int p)`
`IgniteCacheOffheapManager.CacheDataStore` IgniteCacheOffheapManagerImpl.`createCacheDataStore​(int p)`
`protected IgniteCacheOffheapManager.CacheDataStore` IgniteCacheOffheapManagerImpl.`createCacheDataStore0​(int p)`
`CacheDataRow` IgniteCacheOffheapManager.CacheDataStore.`createRow​(GridCacheContext cctx, KeyCacheObject key, CacheObject val, GridCacheVersion ver, long expireTime, @Nullable CacheDataRow oldRow)`
`CacheDataRow` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`createRow​(GridCacheContext cctx, KeyCacheObject key, CacheObject val, GridCacheVersion ver, long expireTime, @Nullable CacheDataRow oldRow)`
`GridCursor<? extends CacheDataRow>` IgniteCacheOffheapManager.CacheDataStore.`cursor()`
`GridCursor<? extends CacheDataRow>` IgniteCacheOffheapManager.CacheDataStore.`cursor​(int cacheId)`
`GridCursor<? extends CacheDataRow>` IgniteCacheOffheapManager.CacheDataStore.`cursor​(int cacheId, KeyCacheObject lower, KeyCacheObject upper)`
`GridCursor<? extends CacheDataRow>` IgniteCacheOffheapManager.CacheDataStore.`cursor​(int cacheId, KeyCacheObject lower, KeyCacheObject upper, Object x)`
`GridCursor<? extends CacheDataRow>` IgniteCacheOffheapManager.CacheDataStore.`cursor​(Object x)`
`GridCursor<? extends CacheDataRow>` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`cursor()`
`GridCursor<? extends CacheDataRow>` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`cursor​(int cacheId)`
`GridCursor<? extends CacheDataRow>` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`cursor​(int cacheId, KeyCacheObject lower, KeyCacheObject upper)`
`GridCursor<? extends CacheDataRow>` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`cursor​(int cacheId, KeyCacheObject lower, KeyCacheObject upper, Object x)`
`GridCursor<? extends CacheDataRow>` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`cursor​(Object x)`
`void` IgniteCacheOffheapManager.CacheDataStore.`destroy()` Destroys the tree associated with the store.
`void` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`destroy()` Destroys the tree associated with the store.
`void` IgniteCacheOffheapManager.`destroyCacheDataStore​(IgniteCacheOffheapManager.CacheDataStore store)`
`void` IgniteCacheOffheapManagerImpl.`destroyCacheDataStore​(IgniteCacheOffheapManager.CacheDataStore store)`
`protected void` IgniteCacheOffheapManagerImpl.`destroyCacheDataStore0​(IgniteCacheOffheapManager.CacheDataStore store)`
`protected void` WalStateManager.WALDisableContext.`disableWAL​(boolean disable)`
`@Nullable RootPage` IgniteCacheOffheapManager.`dropRootPageForIndex​(int cacheId, String idxName, int segment)` Dropping the root page of the index tree.
`@Nullable RootPage` IgniteCacheOffheapManagerImpl.`dropRootPageForIndex​(int cacheId, String idxName, int segment)` Dropping the root page of the index tree.
`void` GridCacheProcessor.`enableStatistics​(Collection<String> cacheNames, boolean enabled)` Enable/disable statistics globally for the caches
`void` GridCacheSharedContext.`endTx​(GridNearTxLocal tx)`
`boolean` CacheEvictionManager.`evict​(@Nullable GridCacheEntryEx entry, @Nullable GridCacheVersion obsoleteVer, boolean explicit, @Nullable CacheEntryPredicate[] filter)`
`boolean` CacheOffheapEvictionManager.`evict​(@Nullable GridCacheEntryEx entry, @Nullable GridCacheVersion obsoleteVer, boolean explicit, @Nullable CacheEntryPredicate[] filter)`
`boolean` GridCacheEvictionManager.`evict​(@Nullable GridCacheEntryEx entry, @Nullable GridCacheVersion obsoleteVer, boolean explicit, @Nullable CacheEntryPredicate[] filter)`
`boolean` GridCacheEntryEx.`evictInternal​(GridCacheVersion obsoleteVer, @Nullable CacheEntryPredicate[] filter, boolean evictOffheap)`
`boolean` GridCacheMapEntry.`evictInternal​(GridCacheVersion obsoleteVer, @Nullable CacheEntryPredicate[] filter, boolean evictOffheap)`
`void` WalStateManager.WALDisableContext.`execute​(IgniteRunnable cls)`
`boolean` IgniteCacheOffheapManager.`expire​(GridCacheContext cctx, IgniteInClosure2X<GridCacheEntryEx,​GridCacheVersion> c, int amount)`
`boolean` IgniteCacheOffheapManagerImpl.`expire​(GridCacheContext cctx, IgniteInClosure2X<GridCacheEntryEx,​GridCacheVersion> c, int amount)`
`long` IgniteCacheOffheapManager.`expiredSize()` Gets the number of entries pending expire.
`long` IgniteCacheOffheapManagerImpl.`expiredSize()` Gets the number of entries pending expire.
`CacheDataRow` IgniteCacheOffheapManager.CacheDataStore.`find​(GridCacheContext cctx, KeyCacheObject key)`
`CacheDataRow` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`find​(GridCacheContext cctx, KeyCacheObject key)`
`@Nullable RootPage` IgniteCacheOffheapManager.`findRootPageForIndex​(int cacheId, String idxName, int segment)`
`@Nullable RootPage` IgniteCacheOffheapManagerImpl.`findRootPageForIndex​(int cacheId, String idxName, int segment)`
`void` CacheGroupContext.`finishRecovery​(AffinityTopologyVersion startVer, UUID originalReceivedFrom, boolean affinityNode)` Finishes recovery for current cache group.
`void` CacheEntryPredicate.`finishUnmarshal​(GridCacheContext ctx, ClassLoader ldr)`
`void` CacheEntryPredicateAdapter.`finishUnmarshal​(GridCacheContext ctx, ClassLoader ldr)`
`void` CacheEntryPredicateContainsValue.`finishUnmarshal​(GridCacheContext ctx, ClassLoader ldr)`
`void` CacheEntrySerializablePredicate.`finishUnmarshal​(GridCacheContext ctx, ClassLoader ldr)`
`void` CacheEvictionEntry.`finishUnmarshal​(GridCacheContext ctx, ClassLoader ldr)`
`void` CacheInvokeDirectResult.`finishUnmarshal​(GridCacheContext ctx, ClassLoader ldr)`
`void` CacheObject.`finishUnmarshal​(CacheObjectValueContext ctx, ClassLoader ldr)`
`void` CacheObjectByteArrayImpl.`finishUnmarshal​(CacheObjectValueContext ctx, ClassLoader ldr)`
`void` CacheObjectImpl.`finishUnmarshal​(CacheObjectValueContext ctx, ClassLoader ldr)`
`void` GridCacheMessage.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridCacheReturn.`finishUnmarshal​(GridCacheContext ctx, ClassLoader ldr)`
`void` GridChangeGlobalStateMessageResponse.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` KeyCacheObjectImpl.`finishUnmarshal​(CacheObjectValueContext ctx, ClassLoader ldr)`
`protected void` GridCacheMessage.`finishUnmarshalCacheObjects​(@Nullable Collection<? extends CacheObject> col, GridCacheContext ctx, ClassLoader ldr)`
`void` GridCacheMessage.`finishUnmarshalCacheObjects​(@Nullable List<? extends CacheObject> col, GridCacheContext ctx, ClassLoader ldr)`
`V` GridCacheAdapter.`get​(K key)` Retrieves value mapped to the specified key from cache.
`protected V` GridCacheAdapter.`get​(K key, String taskName, boolean deserializeBinary, boolean needVer)`
`V` GridCacheProxyImpl.`get​(K key)` Retrieves value mapped to the specified key from cache.
`V` IgniteInternalCache.`get​(K key)` Retrieves value mapped to the specified key from cache.
`Map<K,​V>` GridCacheAdapter.`getAll​(@Nullable Collection<? extends K> keys)` Retrieves values mapped to the specified keys from cache.
`protected Map<K,​V>` GridCacheAdapter.`getAll​(Collection<? extends K> keys, boolean deserializeBinary, boolean needVer, boolean recovery, ReadRepairStrategy readRepairStrategy)`
`Map<K,​V>` GridCacheProxyImpl.`getAll​(@Nullable Collection<? extends K> keys)` Retrieves values mapped to the specified keys from cache.
`Map<K,​V>` IgniteInternalCache.`getAll​(@Nullable Collection<? extends K> keys)` Retrieves values mapped to the specified keys from cache.
`void` QueryCursorImpl.`getAll​(QueryCursorEx.Consumer<T> clo)` Get all values passing them through passed consumer.
`@Nullable Map<K,​V>` GridCacheAdapter.`getAllOutTx​(Set<? extends K> keys)` Gets values from cache.
`@Nullable Map<K,​V>` GridCacheProxyImpl.`getAllOutTx​(Set<? extends K> keys)` Gets values from cache.
`Map<K,​V>` IgniteInternalCache.`getAllOutTx​(Set<? extends K> keys)` Gets values from cache.
`V` GridCacheAdapter.`getAndPut​(K key, V val)` Stores given key-value pair in cache.
`V` GridCacheAdapter.`getAndPut​(K key, V val, @Nullable CacheEntryPredicate filter)`
`V` GridCacheProxyImpl.`getAndPut​(K key, V val)` Stores given key-value pair in cache.
`V` IgniteInternalCache.`getAndPut​(K key, V val)` Stores given key-value pair in cache.
`protected V` GridCacheAdapter.`getAndPut0​(K key, V val, @Nullable CacheEntryPredicate filter)`
`V` GridCacheAdapter.`getAndPutIfAbsent​(K key, V val)` Stores given key-value pair in cache only if cache had no previous mapping for it.
`V` GridCacheProxyImpl.`getAndPutIfAbsent​(K key, V val)` Stores given key-value pair in cache only if cache had no previous mapping for it.
`V` IgniteInternalCache.`getAndPutIfAbsent​(K key, V val)` Stores given key-value pair in cache only if cache had no previous mapping for it.
`V` GridCacheAdapter.`getAndRemove​(K key)` Removes given key mapping from cache.
`V` GridCacheProxyImpl.`getAndRemove​(K key)` Removes given key mapping from cache.
`V` IgniteInternalCache.`getAndRemove​(K key)` Removes given key mapping from cache.
`protected V` GridCacheAdapter.`getAndRemove0​(K key)`
`V` GridCacheAdapter.`getAndReplace​(K key, V val)` Stores given key-value pair in cache only if there is a previous mapping for it.
`V` GridCacheProxyImpl.`getAndReplace​(K key, V val)` Stores given key-value pair in cache only if there is a previous mapping for it.
`V` IgniteInternalCache.`getAndReplace​(K key, V val)` Stores given key-value pair in cache only if there is a previous mapping for it.
`CacheConfiguration` GridCacheProcessor.`getConfigFromTemplate​(String cacheName)`
`Collection<CacheEntry<K,​V>>` GridCacheAdapter.`getEntries​(@Nullable Collection<? extends K> keys)` Retrieves values mapped to the specified keys from cache.
`Collection<CacheEntry<K,​V>>` GridCacheProxyImpl.`getEntries​(@Nullable Collection<? extends K> keys)` Retrieves values mapped to the specified keys from cache.
`Collection<CacheEntry<K,​V>>` IgniteInternalCache.`getEntries​(@Nullable Collection<? extends K> keys)` Retrieves values mapped to the specified keys from cache.
`@Nullable CacheEntry<K,​V>` GridCacheAdapter.`getEntry​(K key)` Retrieves value mapped to the specified key from cache.
`@Nullable CacheEntry<K,​V>` GridCacheProxyImpl.`getEntry​(K key)` Retrieves value mapped to the specified key from cache.
`@Nullable CacheEntry<K,​V>` IgniteInternalCache.`getEntry​(K key)` Retrieves value mapped to the specified key from cache.
`V` GridCacheAdapter.`getForcePrimary​(K key)` Gets value from cache.
`V` GridCacheProxyImpl.`getForcePrimary​(K key)` Gets value from cache.
`V` IgniteInternalCache.`getForcePrimary​(K key)` Gets value from cache.
`<K,​V> IgniteInternalCache<K,​V>` GridCacheProcessor.`getOrStartCache​(String name)`
`<K,​V> IgniteInternalCache<K,​V>` GridCacheProcessor.`getOrStartCache​(String name, CacheConfiguration ccfg)`
`IgniteCacheProxy<?,​?>` GridCacheProcessor.`getOrStartPublicCache​(boolean start)` Gets public cache that can be used for query execution.
`boolean` IgniteCacheOffheapManager.`hasEntriesPendingExpire​(int cacheId)` Checks if the cache has entries pending expire.
`boolean` IgniteCacheOffheapManagerImpl.`hasEntriesPendingExpire​(int cacheId)` Checks if the cache has entries pending expire.
`protected @Nullable IgniteHistoricalIterator` IgniteCacheOffheapManagerImpl.`historicalIterator​(CachePartitionPartialCountersMap partCntrs, Set<Integer> missing)`
`Iterator<javax.cache.Cache.Entry<K,​V>>` GridCacheAdapter.`igniteIterator()`
`Iterator<javax.cache.Cache.Entry<K,​V>>` GridCacheAdapter.`igniteIterator​(boolean keepBinary)`
`IgniteInternalFuture<Map<Integer,​Map<Integer,​List<UUID>>>>` CacheAffinitySharedManager.`initAffinityOnNodeLeft​(GridDhtPartitionsExchangeFuture fut)`
`IgniteInternalFuture<?>` CacheAffinitySharedManager.`initCoordinatorCaches​(GridDhtPartitionsExchangeFuture fut, boolean newAff)`
`protected void` IgniteCacheOffheapManagerImpl.`initDataStructures()`
`static void` GridCacheUtils.`initializeConfigDefaults​(IgniteLogger log, CacheConfiguration cfg, CacheObjectContext cacheObjCtx)`
`default boolean` GridCacheEntryEx.`initialValue​(CacheObject val, GridCacheVersion ver, long ttl, long expireTime, boolean preload, AffinityTopologyVersion topVer, GridDrType drType, boolean fromStore, boolean primary)` Sets new value if current version is `0`
`boolean` GridCacheEntryEx.`initialValue​(CacheObject val, GridCacheVersion ver, long ttl, long expireTime, boolean preload, AffinityTopologyVersion topVer, GridDrType drType, boolean fromStore, boolean primary, @Nullable CacheDataRow row)` Sets new value if current version is `0`
`boolean` GridCacheMapEntry.`initialValue​(CacheObject val, GridCacheVersion ver, long ttl, long expireTime, boolean preload, AffinityTopologyVersion topVer, GridDrType drType, boolean fromStore, boolean primary, CacheDataRow row)` Sets new value if current version is `0`
`protected void` IgniteCacheOffheapManagerImpl.`initPendingTree​(GridCacheContext<?,​?> cctx)`
`IgniteInternalFuture<?>` CacheAffinitySharedManager.`initStartedCaches​(boolean crd, GridDhtPartitionsExchangeFuture fut, Collection<DynamicCacheDescriptor> descs)` Initialized affinity for cache received from node joining on this exchange.
`CacheObject` GridCacheEntryEx.`innerGet​(@Nullable GridCacheVersion ver, @Nullable IgniteInternalTx tx, boolean readThrough, boolean updateMetrics, boolean evt, Object transformClo, String taskName, @Nullable IgniteCacheExpiryPolicy expiryPlc, boolean keepBinary)`
`CacheObject` GridCacheMapEntry.`innerGet​(@Nullable GridCacheVersion ver, @Nullable IgniteInternalTx tx, boolean readThrough, boolean updateMetrics, boolean evt, Object transformClo, String taskName, @Nullable IgniteCacheExpiryPolicy expirePlc, boolean keepBinary)`
`EntryGetResult` GridCacheEntryEx.`innerGetAndReserveForLoad​(boolean updateMetrics, boolean evt, String taskName, @Nullable IgniteCacheExpiryPolicy expiryPlc, boolean keepBinary, @Nullable ReaderArguments readerArgs)`
`EntryGetResult` GridCacheMapEntry.`innerGetAndReserveForLoad​(boolean updateMetrics, boolean evt, String taskName, @Nullable IgniteCacheExpiryPolicy expiryPlc, boolean keepBinary, @Nullable ReaderArguments readerArgs)`
`EntryGetResult` GridCacheEntryEx.`innerGetVersioned​(@Nullable GridCacheVersion ver, IgniteInternalTx tx, boolean updateMetrics, boolean evt, Object transformClo, String taskName, @Nullable IgniteCacheExpiryPolicy expiryPlc, boolean keepBinary, @Nullable ReaderArguments readerArgs)`
`EntryGetResult` GridCacheMapEntry.`innerGetVersioned​(@Nullable GridCacheVersion ver, IgniteInternalTx tx, boolean updateMetrics, boolean evt, Object transformClo, String taskName, @Nullable IgniteCacheExpiryPolicy expiryPlc, boolean keepBinary, @Nullable ReaderArguments readerArgs)`
`@Nullable CacheObject` GridCacheEntryEx.`innerReload()` Reloads entry from underlying storage.
`@Nullable CacheObject` GridCacheMapEntry.`innerReload()` Reloads entry from underlying storage.

`GridCacheUpdateTxResult`

GridCacheEntryEx.`innerRemove​(@Nullable IgniteInternalTx tx, UUID evtNodeId, UUID affNodeId, boolean retval, boolean evt, boolean metrics, boolean keepBinary, boolean oldValPresent, @Nullable CacheObject oldVal, AffinityTopologyVersion topVer, GridDrType drType, @Nullable GridCacheVersion explicitVer, String taskName, @Nullable GridCacheVersion dhtVer, @Nullable Long updateCntr)`

`GridCacheUpdateTxResult`

GridCacheMapEntry.`innerRemove​(@Nullable IgniteInternalTx tx, UUID evtNodeId, UUID affNodeId, boolean retval, boolean evt, boolean metrics, boolean keepBinary, boolean oldValPresent, @Nullable CacheObject oldVal, AffinityTopologyVersion topVer, GridDrType drType, @Nullable GridCacheVersion explicitVer, String taskName, @Nullable GridCacheVersion dhtVer, @Nullable Long updateCntr)`

`GridCacheUpdateTxResult`

GridCacheEntryEx.`innerSet​(@Nullable IgniteInternalTx tx, UUID evtNodeId, UUID affNodeId, @Nullable CacheObject val, boolean writeThrough, boolean retval, long ttl, boolean evt, boolean metrics, boolean keepBinary, boolean oldValPresent, @Nullable CacheObject oldVal, AffinityTopologyVersion topVer, GridDrType drType, long drExpireTime, @Nullable GridCacheVersion explicitVer, String taskName, @Nullable GridCacheVersion dhtVer, @Nullable Long updateCntr)`

`GridCacheUpdateTxResult`

GridCacheMapEntry.`innerSet​(@Nullable IgniteInternalTx tx, UUID evtNodeId, UUID affNodeId, CacheObject val, boolean writeThrough, boolean retval, long ttl, boolean evt, boolean metrics, boolean keepBinary, boolean oldValPresent, @Nullable CacheObject oldVal, AffinityTopologyVersion topVer, GridDrType drType, long drExpireTime, @Nullable GridCacheVersion explicitVer, String taskName, @Nullable GridCacheVersion dhtVer, @Nullable Long updateCntr)`

`GridCacheUpdateAtomicResult`

GridCacheEntryEx.`innerUpdate​(GridCacheVersion ver, UUID evtNodeId, UUID affNodeId, GridCacheOperation op, @Nullable Object val, @Nullable Object[] invokeArgs, boolean writeThrough, boolean readThrough, boolean retval, boolean keepBinary, @Nullable IgniteCacheExpiryPolicy expiryPlc, boolean evt, boolean metrics, boolean primary, boolean checkVer, boolean readRepairRecovery, AffinityTopologyVersion topVer, @Nullable CacheEntryPredicate[] filter, GridDrType drType, long conflictTtl, long conflictExpireTime, @Nullable GridCacheVersion conflictVer, boolean conflictResolve, boolean intercept, String taskName, @Nullable CacheObject prevVal, @Nullable Long updateCntr, @Nullable GridDhtAtomicAbstractUpdateFuture fut, boolean transformOp)`

`GridCacheUpdateAtomicResult`

GridCacheMapEntry.`innerUpdate​(GridCacheVersion newVer, UUID evtNodeId, UUID affNodeId, GridCacheOperation op, @Nullable Object writeObj, @Nullable Object[] invokeArgs, boolean writeThrough, boolean readThrough, boolean retval, boolean keepBinary, @Nullable IgniteCacheExpiryPolicy expiryPlc, boolean evt, boolean metrics, boolean primary, boolean verCheck, boolean readRepairRecovery, AffinityTopologyVersion topVer, @Nullable CacheEntryPredicate[] filter, GridDrType drType, long explicitTtl, long explicitExpireTime, @Nullable GridCacheVersion conflictVer, boolean conflictResolve, boolean intercept, String taskName, @Nullable CacheObject prevVal, @Nullable Long updateCntr, @Nullable GridDhtAtomicAbstractUpdateFuture fut, boolean transformOp)`

`void` IgniteCacheOffheapManager.CacheDataStore.`insertRows​(Collection<DataRowCacheAware> rows, IgnitePredicateX<CacheDataRow> initPred)` Insert rows into page memory.
`void` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`insertRows​(Collection<DataRowCacheAware> rows, IgnitePredicateX<CacheDataRow> initPred)` Insert rows into page memory.
`static <K,​V> void` GridCacheUtils.`inTx​(Ignite ignite, IgniteCache<K,​V> cache, TransactionConcurrency concurrency, TransactionIsolation isolation, IgniteInClosureX<IgniteCache<K,​V>> clo)` Execute closure inside cache transaction.
`static <K,​V> void` GridCacheUtils.`inTx​(IgniteInternalCache<K,​V> cache, TransactionConcurrency concurrency, TransactionIsolation isolation, IgniteInClosureX<IgniteInternalCache<K,​V>> clo)` Execute closure inside cache transaction.
`boolean` GridCacheEntryEx.`invalidate​(GridCacheVersion newVer)` Invalidates this entry.
`boolean` GridCacheMapEntry.`invalidate​(GridCacheVersion newVer)` Invalidates this entry.
`<T> @Nullable javax.cache.processor.EntryProcessorResult<T>` GridCacheAdapter.`invoke​(@Nullable AffinityTopologyVersion topVer, K key, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`<T> javax.cache.processor.EntryProcessorResult<T>` GridCacheAdapter.`invoke​(K key, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`<T> javax.cache.processor.EntryProcessorResult<T>` GridCacheProxyImpl.`invoke​(K key, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`<T> @Nullable javax.cache.processor.EntryProcessorResult<T>` GridCacheProxyImpl.`invoke​(AffinityTopologyVersion topVer, K key, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`void` IgniteCacheOffheapManager.CacheDataStore.`invoke​(GridCacheContext cctx, KeyCacheObject key, IgniteCacheOffheapManager.OffheapInvokeClosure c)`
`void` IgniteCacheOffheapManager.`invoke​(GridCacheContext cctx, KeyCacheObject key, GridDhtLocalPartition part, IgniteCacheOffheapManager.OffheapInvokeClosure c)`
`void` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`invoke​(GridCacheContext cctx, KeyCacheObject key, IgniteCacheOffheapManager.OffheapInvokeClosure c)`
`void` IgniteCacheOffheapManagerImpl.`invoke​(GridCacheContext cctx, KeyCacheObject key, GridDhtLocalPartition part, IgniteCacheOffheapManager.OffheapInvokeClosure c)`
`<T> @Nullable javax.cache.processor.EntryProcessorResult<T>` IgniteInternalCache.`invoke​(@Nullable AffinityTopologyVersion topVer, K key, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`<T> @Nullable javax.cache.processor.EntryProcessorResult<T>` IgniteInternalCache.`invoke​(K key, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`<T> Map<K,​javax.cache.processor.EntryProcessorResult<T>>` GridCacheAdapter.`invokeAll​(Map<? extends K,​? extends javax.cache.processor.EntryProcessor<K,​V,​T>> map, Object... args)`
`<T> Map<K,​javax.cache.processor.EntryProcessorResult<T>>` GridCacheAdapter.`invokeAll​(Set<? extends K> keys, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`<T> Map<K,​javax.cache.processor.EntryProcessorResult<T>>` GridCacheProxyImpl.`invokeAll​(Map<? extends K,​? extends javax.cache.processor.EntryProcessor<K,​V,​T>> map, Object... args)`
`<T> Map<K,​javax.cache.processor.EntryProcessorResult<T>>` GridCacheProxyImpl.`invokeAll​(Set<? extends K> keys, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`<T> Map<K,​javax.cache.processor.EntryProcessorResult<T>>` IgniteInternalCache.`invokeAll​(Map<? extends K,​? extends javax.cache.processor.EntryProcessor<K,​V,​T>> map, Object... args)`
`<T> Map<K,​javax.cache.processor.EntryProcessorResult<T>>` IgniteInternalCache.`invokeAll​(Set<? extends K> keys, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`<E> boolean` GridCacheContext.`isAll​(E e, @Nullable IgnitePredicate<? super E>[] p)` Same as `GridFunc.isAll(Object, IgnitePredicate[])`, but safely unwraps exceptions.
`boolean` GridCacheContext.`isAll​(GridCacheEntryEx e, CacheEntryPredicate[] p)`
`boolean` GridCacheContext.`isAllLocked​(GridCacheEntryEx e, CacheEntryPredicate[] p)`
`Iterable<javax.cache.Cache.Entry<K,​V>>` GridCacheAdapter.`localEntries​(CachePeekMode[] peekModes)`
`Iterable<javax.cache.Cache.Entry<K,​V>>` GridCacheProxyImpl.`localEntries​(CachePeekMode[] peekModes)`
`Iterable<javax.cache.Cache.Entry<K,​V>>` IgniteInternalCache.`localEntries​(CachePeekMode[] peekModes)`
`void` GridCacheAdapter.`localLoad​(Collection<? extends K> keys, @Nullable javax.cache.expiry.ExpiryPolicy plc, boolean keepBinary)`
`void` GridCacheAdapter.`localLoadCache​(IgniteBiPredicate<K,​V> p, Object[] args)` Delegates to `CacheStore.loadCache(IgniteBiInClosure, Object...)` method to load state from the underlying persistent storage.
`void` GridCacheProxyImpl.`localLoadCache​(IgniteBiPredicate<K,​V> p, @Nullable Object[] args)` Delegates to `CacheStore.loadCache(IgniteBiInClosure, Object...)` method to load state from the underlying persistent storage.
`void` IgniteInternalCache.`localLoadCache​(@Nullable IgniteBiPredicate<K,​V> p, @Nullable Object... args)` Delegates to `CacheStore.loadCache(IgniteBiInClosure, Object...)` method to load state from the underlying persistent storage.
`V` GridCacheAdapter.`localPeek​(K key, CachePeekMode[] peekModes)`
`V` GridCacheProxyImpl.`localPeek​(K key, CachePeekMode[] peekModes)`
`V` IgniteInternalCache.`localPeek​(K key, CachePeekMode[] peekModes)`
`boolean` GridCacheAdapter.`localPreloadPartition​(int part)` Preloads cache partition if it exists on local node.
`boolean` GridCacheProxyImpl.`localPreloadPartition​(int part)` Preloads cache partition if it exists on local node.
`boolean` IgniteInternalCache.`localPreloadPartition​(int part)` Preloads cache partition if it exists on local node.
`int` GridCacheAdapter.`localSize​(CachePeekMode[] peekModes)`
`int` GridCacheProxyImpl.`localSize​(CachePeekMode[] peekModes)`
`int` IgniteInternalCache.`localSize​(CachePeekMode[] peekModes)`
`long` GridCacheProxyImpl.`localSizeLong​(int partition, CachePeekMode[] peekModes)`
`long` GridCacheProxyImpl.`localSizeLong​(CachePeekMode[] peekModes)`
`long` IgniteInternalCache.`localSizeLong​(int partition, CachePeekMode[] peekModes)`
`long` IgniteInternalCache.`localSizeLong​(CachePeekMode[] peekModes)`
`boolean` GridCacheAdapter.`lock​(K key, long timeout)` Synchronously acquires lock on a cached object with given key only if the passed in filter (if any) passes.
`boolean` GridCacheProxyImpl.`lock​(K key, long timeout)` Synchronously acquires lock on a cached object with given key only if the passed in filter (if any) passes.
`boolean` IgniteInternalCache.`lock​(K key, long timeout)` Synchronously acquires lock on a cached object with given key only if the passed in filter (if any) passes.
`boolean` GridCacheAdapter.`lockAll​(@Nullable Collection<? extends K> keys, long timeout)` All or nothing synchronous lock for passed in keys.
`boolean` GridCacheProxyImpl.`lockAll​(@Nullable Collection<? extends K> keys, long timeout)` All or nothing synchronous lock for passed in keys.
`boolean` IgniteInternalCache.`lockAll​(@Nullable Collection<? extends K> keys, long timeout)` All or nothing synchronous lock for passed in keys.
`protected WALPointer` GridCacheMapEntry.`logTxUpdate​(IgniteInternalTx tx, CacheObject val, GridCacheVersion writeVer, long expireTime, long updCntr)`
`protected void` GridCacheMapEntry.`logUpdate​(GridCacheOperation op, CacheObject val, GridCacheVersion writeVer, long expireTime, long updCntr, boolean primary)`
`void` IgniteCacheOffheapManager.CacheDataStore.`markDestroyed()` Mark store as destroyed.
`boolean` GridCacheEntryEx.`markObsoleteIfEmpty​(@Nullable GridCacheVersion ver)` Sets obsolete flag if entry value is `null` or entry is expired and no locks are held.
`boolean` GridCacheMapEntry.`markObsoleteIfEmpty​(@Nullable GridCacheVersion obsoleteVer)` Sets obsolete flag if entry value is `null` or entry is expired and no locks are held.
`void` GridCacheEntryInfo.`marshal​(CacheObjectContext ctx)`
`void` GridCacheEntryInfo.`marshal​(GridCacheContext ctx)`
`static byte[]` GridCacheUtils.`marshal​(GridCacheContext ctx, Object obj)`
`static byte[]` GridCacheUtils.`marshal​(GridCacheSharedContext ctx, boolean depEnabled, Object obj)`
`protected @Nullable List<byte[]>` GridCacheMessage.`marshalCollection​(@Nullable Collection<?> col, GridCacheContext ctx)`
`protected void` GridCacheMessage.`marshalInfo​(GridCacheEntryInfo info, GridCacheSharedContext ctx, CacheObjectContext cacheObjCtx)`
`protected void` GridCacheMessage.`marshalInfos​(Iterable<? extends GridCacheEntryInfo> infos, GridCacheSharedContext ctx, CacheObjectContext cacheObjCtx)`
`protected @org.jetbrains.annotations.Nullable byte[][]` GridCacheMessage.`marshalInvokeArguments​(@Nullable Object[] args, GridCacheContext ctx)`
`int` GridCacheEntryInfo.`marshalledSize​(CacheObjectContext ctx)`
`protected void` GridCacheMessage.`marshalTx​(Iterable<IgniteTxEntry> txEntries, GridCacheSharedContext ctx)`
`int` GridCacheEntryEx.`memorySize()`
`int` GridCacheMapEntry.`memorySize()`
`IgniteInternalFuture<?>` CacheAffinitySharedManager.`onCacheChangeRequest​(GridDhtPartitionsExchangeFuture fut, boolean crd, ExchangeActions exchActions)` Called on exchange initiated for cache start/stop request.
`void` IgniteCacheOffheapManager.`onCacheStarted​(GridCacheContext cctx)`
`void` IgniteCacheOffheapManagerImpl.`onCacheStarted​(GridCacheContext cctx)`
`boolean` CacheAffinitySharedManager.`onCentralizedAffinityChange​(GridDhtPartitionsExchangeFuture fut, boolean crd)` Called on exchange initiated by server node leave or custom event with centralized affinity assignment.
`void` CacheAffinitySharedManager.`onClientEvent​(GridDhtPartitionsExchangeFuture fut)` Called on exchange initiated by client node join/fail.
`protected void` CacheWeakQueryIteratorsHolder.WeakQueryCloseableIterator.`onClose()` Invoked on iterator close.
`Map<Integer,​CacheGroupAffinityMessage>` CacheAffinitySharedManager.`onCustomEventWithEnforcedAffinityReassignment​(GridDhtPartitionsExchangeFuture fut)` Calculates affinity on coordinator for custom event types that require centralized assignment.
`void` GridCacheProcessor.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`protected boolean` CacheWeakQueryIteratorsHolder.WeakQueryCloseableIterator.`onHasNext()`
`void` CacheOsConflictResolutionManager.`onKernalStart()`
`void` ClusterCachesInfo.`onKernalStart​(boolean checkConsistency)`
`void` GridCacheAdapter.`onKernalStart()` Kernal start callback.
`void` GridCacheManager.`onKernalStart()`
`void` GridCacheManagerAdapter.`onKernalStart()`
`AffinityTopologyVersion` GridCachePartitionExchangeManager.`onKernalStart​(boolean active, boolean reconnect)`
`void` GridCacheProcessor.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`protected void` GridCacheManagerAdapter.`onKernalStart0()`
`protected T` CacheWeakQueryIteratorsHolder.WeakQueryCloseableIterator.`onNext()`
`void` WalStateManager.WALDisableContext.`onReadyForRead​(ReadOnlyMetastorage ms)` Is called when metastorage is made ready for read-only operations very early on node startup phase.
`void` WalStateManager.WALDisableContext.`onReadyForReadWrite​(ReadWriteMetastorage ms)` Fully functional metastore capable of performing reading and writing operations.
`IgniteInternalFuture<?>` GridCacheProcessor.`onReconnected​(boolean clusterRestarted)` Client reconnected callback.
`protected void` CacheWeakQueryIteratorsHolder.WeakQueryCloseableIterator.`onRemove()` Called on remove from iterator.
`void` CacheAffinitySharedManager.`onServerJoin​(GridDhtPartitionsExchangeFuture fut, boolean crd)` Called on exchange initiated by server node join.
`void` ClusterCachesInfo.`onStart​(CacheJoinNodeDiscoveryData joinDiscoData)`
`ExchangeActions` ClusterCachesInfo.`onStateChangeRequest​(ChangeGlobalStateMessage msg, AffinityTopologyVersion topVer, DiscoveryDataClusterState curState)`
`ExchangeActions` GridCacheProcessor.`onStateChangeRequest​(ChangeGlobalStateMessage msg, AffinityTopologyVersion topVer, DiscoveryDataClusterState curState)`
`GridIterator<CacheDataRow>` IgniteCacheOffheapManager.`partitionIterator​(int part)`
`@Nullable CacheObject` GridCacheEntryEx.`peek()` Peeks into entry without loading value or updating statistics.
`@Nullable CacheObject` GridCacheEntryEx.`peek​(boolean heap, boolean offheap, AffinityTopologyVersion topVer, @Nullable IgniteCacheExpiryPolicy plc)` Peeks into entry without loading value or updating statistics.
`@Nullable CacheObject` GridCacheMapEntry.`peek()` Peeks into entry without loading value or updating statistics.
`@Nullable CacheObject` GridCacheMapEntry.`peek​(boolean heap, boolean offheap, AffinityTopologyVersion topVer, @Nullable IgniteCacheExpiryPolicy expiryPlc)` Peeks into entry without loading value or updating statistics.
`long` GridCacheTtlManager.`pendingSize()`
`void` IgniteCacheOffheapManager.CacheDataStore.`preload()` Preload a store into page memory.
`void` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`preload()` Preload a store into page memory.
`void` GridCacheAdapter.`preloadPartition​(int part)` Preload cache partition.
`void` GridCacheProxyImpl.`preloadPartition​(int part)` Preload cache partition.
`void` IgniteCacheOffheapManager.`preloadPartition​(int pardId)` Preload a partition.
`void` IgniteCacheOffheapManagerImpl.`preloadPartition​(int partId)` Preload a partition.
`void` IgniteInternalCache.`preloadPartition​(int part)` Preload cache partition.
`IgniteInternalFuture<?>` GridCacheAdapter.`preloadPartitionAsync​(int part)` Preload cache partition.
`IgniteInternalFuture<?>` GridCacheProxyImpl.`preloadPartitionAsync​(int part)` Preload cache partition.
`IgniteInternalFuture<?>` IgniteInternalCache.`preloadPartitionAsync​(int part)` Preload cache partition.
`void` GridCacheProcessor.`prepareCacheStart​(DynamicCacheDescriptor desc, @Nullable NearCacheConfiguration reqNearCfg, AffinityTopologyVersion exchTopVer, boolean disabledAfterStart, boolean clientCache)`
`void` CacheEntryPredicate.`prepareMarshal​(GridCacheContext ctx)`
`void` CacheEntryPredicateAdapter.`prepareMarshal​(GridCacheContext ctx)`
`void` CacheEntryPredicateContainsValue.`prepareMarshal​(GridCacheContext ctx)`
`void` CacheEntrySerializablePredicate.`prepareMarshal​(GridCacheContext ctx)`
`void` CacheEvictionEntry.`prepareMarshal​(GridCacheContext ctx)`
`void` CacheInvokeDirectResult.`prepareMarshal​(GridCacheContext ctx)`
`void` CacheObject.`prepareMarshal​(CacheObjectValueContext ctx)`
`void` CacheObjectByteArrayImpl.`prepareMarshal​(CacheObjectValueContext ctx)`
`void` CacheObjectImpl.`prepareMarshal​(CacheObjectValueContext ctx)`
`void` GridCacheMessage.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridCacheReturn.`prepareMarshal​(GridCacheContext ctx)`
`void` GridChangeGlobalStateMessageResponse.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` KeyCacheObjectImpl.`prepareMarshal​(CacheObjectValueContext ctx)`
`protected void` GridCacheMessage.`prepareMarshalCacheObject​(CacheObject obj, GridCacheContext ctx)`
`protected void` GridCacheMessage.`prepareMarshalCacheObjects​(@Nullable Collection<? extends CacheObject> col, GridCacheContext ctx)`
`void` GridCacheMessage.`prepareMarshalCacheObjects​(@Nullable List<? extends CacheObject> col, GridCacheContext ctx)`
`protected void` GridCacheMessage.`prepareObject​(@Nullable Object o, GridCacheContext ctx)`
`protected void` GridCacheMessage.`prepareObject​(@Nullable Object o, GridCacheSharedContext ctx)`
`void` GridCacheProcessor.`preparePageStore​(DynamicCacheDescriptor desc, boolean affNode)` Prepare page store for start cache.
`<K,​V> IgniteCacheProxy<K,​V>` GridCacheProcessor.`publicJCache​(String cacheName)`
`<K,​V> @Nullable IgniteCacheProxy<K,​V>` GridCacheProcessor.`publicJCache​(String cacheName, boolean failIfNotStarted, boolean checkThreadTx)`
`boolean` GridCacheAdapter.`put​(K key, V val)` Stores given key-value pair in cache.
`boolean` GridCacheAdapter.`put​(K key, V val, CacheEntryPredicate filter)`
`boolean` GridCacheProxyImpl.`put​(K key, V val)` Stores given key-value pair in cache.
`boolean` IgniteInternalCache.`put​(K key, V val)` Stores given key-value pair in cache.
`protected boolean` GridCacheAdapter.`put0​(K key, V val, CacheEntryPredicate filter)`
`void` GridCacheAdapter.`putAll​(@Nullable Map<? extends K,​? extends V> m)` Stores given key-value pairs in cache.
`void` GridCacheProxyImpl.`putAll​(@Nullable Map<? extends K,​? extends V> m)` Stores given key-value pairs in cache.
`void` IgniteInternalCache.`putAll​(@Nullable Map<? extends K,​? extends V> m)` Stores given key-value pairs in cache.
`protected void` GridCacheAdapter.`putAll0​(Map<? extends K,​? extends V> m)`
`void` GridCacheAdapter.`putAllConflict​(Map<KeyCacheObject,​GridCacheDrInfo> drMap)` Store DR data.
`void` GridCacheProxyImpl.`putAllConflict​(Map<KeyCacheObject,​GridCacheDrInfo> drMap)` Store DR data.
`void` IgniteInternalCache.`putAllConflict​(Map<KeyCacheObject,​GridCacheDrInfo> drMap)` Store DR data.
`IgniteInternalFuture<?>` GridCacheAdapter.`putAllConflictAsync​(Map<KeyCacheObject,​GridCacheDrInfo> drMap)` Store DR data asynchronously.
`IgniteInternalFuture<?>` GridCacheProxyImpl.`putAllConflictAsync​(Map<KeyCacheObject,​GridCacheDrInfo> drMap)` Store DR data asynchronously.
`IgniteInternalFuture<?>` IgniteInternalCache.`putAllConflictAsync​(Map<KeyCacheObject,​GridCacheDrInfo> drMap)` Store DR data asynchronously.
`boolean` GridCacheAdapter.`putIfAbsent​(K key, V val)` Stores given key-value pair in cache only if cache had no previous mapping for it.
`boolean` GridCacheProxyImpl.`putIfAbsent​(K key, V val)` Stores given key-value pair in cache only if cache had no previous mapping for it.
`boolean` IgniteInternalCache.`putIfAbsent​(K key, V val)` Stores given key-value pair in cache only if cache had no previous mapping for it.
`int` CacheObject.`putValue​(long addr)`
`boolean` CacheObject.`putValue​(ByteBuffer buf)`
`boolean` CacheObject.`putValue​(ByteBuffer buf, int off, int len)`
`static boolean` CacheObjectAdapter.`putValue​(byte cacheObjType, ByteBuffer buf, int off, int len, byte[] valBytes, int start)`
`int` CacheObjectAdapter.`putValue​(long addr)`
`boolean` CacheObjectAdapter.`putValue​(ByteBuffer buf)`
`boolean` CacheObjectAdapter.`putValue​(ByteBuffer buf, int off, int len)`
`int` CacheObjectByteArrayImpl.`putValue​(long addr)`
`boolean` CacheObjectByteArrayImpl.`putValue​(ByteBuffer buf)`
`boolean` CacheObjectByteArrayImpl.`putValue​(ByteBuffer buf, int off, int len)`
`@Nullable CacheDataRow` IgniteCacheOffheapManager.`read​(GridCacheContext cctx, KeyCacheObject key)`
`@Nullable CacheDataRow` IgniteCacheOffheapManager.`read​(GridCacheMapEntry entry)`
`@Nullable CacheDataRow` IgniteCacheOffheapManagerImpl.`read​(GridCacheContext cctx, KeyCacheObject key)`
`@Nullable CacheDataRow` IgniteCacheOffheapManagerImpl.`read​(GridCacheMapEntry entry)`
`Map<String,​StoredCacheData>` GridLocalConfigManager.`readCacheConfigurations()`
`void` GridLocalConfigManager.`readCacheConfigurations​(File dir, Map<String,​StoredCacheData> ccfgs)`
`StoredCacheData` GridLocalConfigManager.`readCacheData​(File conf)`
`static StoredCacheData` GridLocalConfigManager.`readCacheData​(File conf, @Nullable Marshaller marshaller, @Nullable IgniteConfiguration cfg)`
`protected @Nullable Object` GridCacheMapEntry.`readThrough​(@Nullable IgniteInternalTx tx, KeyCacheObject key, boolean reload, String taskName)`
`IgniteRebalanceIterator` IgniteCacheOffheapManager.`rebalanceIterator​(IgniteDhtDemandedPartitionsMap parts, AffinityTopologyVersion topVer)`
`IgniteRebalanceIterator` IgniteCacheOffheapManagerImpl.`rebalanceIterator​(IgniteDhtDemandedPartitionsMap parts, AffinityTopologyVersion topVer)`
`void` GridCacheDeploymentManager.`registerClass​(Class<?> cls)`
`void` GridCacheDeploymentManager.`registerClass​(Class<?> cls, ClassLoader ldr)`
`void` GridCacheDeploymentManager.`registerClass​(Object obj)`
`void` GridCacheDeploymentManager.`registerClasses​(Iterable<?> objs)` Register local classes.
`void` GridCacheDeploymentManager.`registerClasses​(Object... objs)` Register local classes.
`boolean` GridCacheAdapter.`remove​(K key)` Removes given key mapping from cache.
`boolean` GridCacheAdapter.`remove​(K key, @Nullable CacheEntryPredicate filter)`
`boolean` GridCacheAdapter.`remove​(K key, V val)` Removes given key mapping from cache if one exists and value is equal to the passed in value.
`boolean` GridCacheProxyImpl.`remove​(K key)` Removes given key mapping from cache.
`boolean` GridCacheProxyImpl.`remove​(K key, V val)` Removes given key mapping from cache if one exists and value is equal to the passed in value.
`void` IgniteCacheOffheapManager.CacheDataStore.`remove​(GridCacheContext cctx, KeyCacheObject key, int partId)`
`void` IgniteCacheOffheapManager.`remove​(GridCacheContext cctx, KeyCacheObject key, int partId, GridDhtLocalPartition part)`
`void` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`remove​(GridCacheContext cctx, KeyCacheObject key, int partId)`
`void` IgniteCacheOffheapManagerImpl.`remove​(GridCacheContext cctx, KeyCacheObject key, int partId, GridDhtLocalPartition part)`
`boolean` IgniteInternalCache.`remove​(K key)` Removes given key mapping from cache.
`boolean` IgniteInternalCache.`remove​(K key, V val)` Removes given key mapping from cache if one exists and value is equal to the passed in value.
`protected boolean` GridCacheAdapter.`remove0​(K key, CacheEntryPredicate filter)`
`void` GridCacheAdapter.`removeAll()` Removes mappings from cache.
`void` GridCacheAdapter.`removeAll​(Collection<? extends K> keys)` Removes given key mappings from cache.
`void` GridCacheProxyImpl.`removeAll()` Removes mappings from cache.
`void` GridCacheProxyImpl.`removeAll​(@Nullable Collection<? extends K> keys)` Removes given key mappings from cache.
`void` IgniteInternalCache.`removeAll()` Removes mappings from cache.
`void` IgniteInternalCache.`removeAll​(@Nullable Collection<? extends K> keys)` Removes given key mappings from cache.
`protected void` GridCacheAdapter.`removeAll0​(Collection<? extends K> keys)`
`void` GridCacheAdapter.`removeAllConflict​(Map<KeyCacheObject,​GridCacheVersion> drMap)` Removes DR data.
`void` GridCacheProxyImpl.`removeAllConflict​(Map<KeyCacheObject,​GridCacheVersion> drMap)` Removes DR data.
`void` IgniteInternalCache.`removeAllConflict​(Map<KeyCacheObject,​GridCacheVersion> drMap)` Removes DR data.
`IgniteInternalFuture<?>` GridCacheAdapter.`removeAllConflictAsync​(Map<KeyCacheObject,​GridCacheVersion> drMap)` Removes DR data asynchronously.
`IgniteInternalFuture<?>` GridCacheProxyImpl.`removeAllConflictAsync​(Map<KeyCacheObject,​GridCacheVersion> drMap)` Removes DR data asynchronously.
`IgniteInternalFuture<?>` IgniteInternalCache.`removeAllConflictAsync​(Map<KeyCacheObject,​GridCacheVersion> drMap)` Removes DR data asynchronously.
`void` GridLocalConfigManager.`removeCacheData​(StoredCacheData cacheData)` Remove cache configuration from persistent store.
`void` GridLocalConfigManager.`removeCacheGroupConfigurationData​(CacheGroupContext ctx)` Delete caches' configuration data files of cache group.
`void` CacheWeakQueryIteratorsHolder.`removeIterator​(CacheWeakQueryIteratorsHolder.WeakReferenceCloseableIterator it)`
`protected void` WalStateManager.WALDisableContext.`removeMetaStoreDisableWALFlag()`
`protected void` GridCacheMapEntry.`removeValue()` Removes value from offheap.
`@Nullable RootPage` IgniteCacheOffheapManager.`renameRootPageForIndex​(int cacheId, String oldIdxName, String newIdxName, int segment)` Renaming the root page of the index tree.
`@Nullable RootPage` IgniteCacheOffheapManagerImpl.`renameRootPageForIndex​(int cacheId, String oldIdxName, String newIdxName, int segment)` Renaming the root page of the index tree.
`V` GridCacheAdapter.`repairableGet​(K key, boolean deserializeBinary, boolean needVer)`
`protected Map<K,​V>` GridCacheAdapter.`repairableGetAll​(Collection<? extends K> keys, boolean deserializeBinary, boolean needVer, boolean recovery, ReadRepairStrategy readRepairStrategy)`
`boolean` GridCacheAdapter.`replace​(K key, V val)` Stores given key-value pair in cache only if only if there is a previous mapping for it.
`boolean` GridCacheAdapter.`replace​(K key, V oldVal, V newVal)` Stores given key-value pair in cache only if only if the previous value is equal to the `'oldVal'` passed in.
`boolean` GridCacheProxyImpl.`replace​(K key, V val)` Stores given key-value pair in cache only if only if there is a previous mapping for it.
`boolean` GridCacheProxyImpl.`replace​(K key, V oldVal, V newVal)` Stores given key-value pair in cache only if only if the previous value is equal to the `'oldVal'` passed in.
`boolean` IgniteInternalCache.`replace​(K key, V val)` Stores given key-value pair in cache only if only if there is a previous mapping for it.
`boolean` IgniteInternalCache.`replace​(K key, V oldVal, V newVal)` Stores given key-value pair in cache only if only if the previous value is equal to the `'oldVal'` passed in.
`GridCloseableIterator<CacheDataRow>` IgniteCacheOffheapManager.`reservedIterator​(int part, AffinityTopologyVersion topVer)`
`CacheJoinNodeDiscoveryData` GridLocalConfigManager.`restoreCacheConfigurations()`
`void` IgniteCacheOffheapManager.`restorePartitionStates()` Pre-create partitions that resides in page memory or WAL and restores their state.
`void` IgniteCacheOffheapManagerImpl.`restorePartitionStates()` Pre-create partitions that resides in page memory or WAL and restores their state.
`long` IgniteCacheOffheapManager.`restoreStateOfPartition​(int p, @Nullable Integer recoveryState)` Pre-create single partition that resides in page memory or WAL and restores their state.
`long` IgniteCacheOffheapManagerImpl.`restoreStateOfPartition​(int p, @Nullable Integer recoveryState)` Pre-create single partition that resides in page memory or WAL and restores their state.
`void` GridCacheSharedContext.`resumeTx​(GridNearTxLocal tx)` Resume transaction if it was previously suspended.
`static <S> S` GridCacheUtils.`retryTopologySafe​(Callable<S> c)`
`ReuseList` IgniteCacheOffheapManager.`reuseListForIndex​(String idxName)`
`RootPage` IgniteCacheOffheapManager.`rootPageForIndex​(int cacheId, String idxName, int segment)`
`RootPage` IgniteCacheOffheapManagerImpl.`rootPageForIndex​(int cacheId, String idxName, int segment)`
`void` WalStateManager.`runWithOutWAL​(IgniteRunnable cls)` None record will be logged in closure call.
`void` GridCacheProcessor.`saveCacheConfiguration​(DynamicCacheDescriptor desc)` Save cache configuration to persistent store if necessary.
`void` GridLocalConfigManager.`saveCacheConfiguration​(StoredCacheData cacheData, boolean overwrite)` Save cache configuration to persistent store if necessary.
`Iterator<javax.cache.Cache.Entry<K,​V>>` GridCacheAdapter.`scanIterator​(boolean keepBinary, @Nullable IgniteBiPredicate<Object,​Object> p)`
`Iterator<javax.cache.Cache.Entry<K,​V>>` GridCacheProxyImpl.`scanIterator​(boolean keepBinary, @Nullable IgniteBiPredicate<Object,​Object> p)`
`Iterator<javax.cache.Cache.Entry<K,​V>>` IgniteInternalCache.`scanIterator​(boolean keepBinary, @Nullable IgniteBiPredicate<Object,​Object> p)`
`void` GridCacheIoManager.`send​(UUID nodeId, GridCacheMessage msg, byte plc)` Sends communication message.
`void` GridCacheIoManager.`send​(ClusterNode node, GridCacheMessage msg, byte plc)` Sends communication message.
`void` GridCacheIoManager.`sendOrderedMessage​(ClusterNode node, Object topic, GridCacheMessage msg, byte plc, long timeout)`
`int` GridCacheAdapter.`size​(CachePeekMode[] peekModes)`
`int` GridCacheProxyImpl.`size​(CachePeekMode[] peekModes)`
`int` IgniteInternalCache.`size​(CachePeekMode[] peekModes)`
`long` GridCacheAdapter.`sizeLong​(int partition, CachePeekMode[] peekModes)`
`long` GridCacheAdapter.`sizeLong​(CachePeekMode[] peekModes)`
`long` GridCacheProxyImpl.`sizeLong​(int partition, CachePeekMode[] peekModes)`
`long` GridCacheProxyImpl.`sizeLong​(CachePeekMode[] peekModes)`
`long` IgniteInternalCache.`sizeLong​(int partition, CachePeekMode[] peekModes)`
`long` IgniteInternalCache.`sizeLong​(CachePeekMode[] peekModes)`
`void` CacheGroupContext.`start()`
`void` CacheOsConflictResolutionManager.`start​(GridCacheContext<K,​V> cctx)` Starts manager.
`abstract void` GridCacheAdapter.`start()` Starts this cache.
`void` GridCacheManager.`start​(GridCacheContext<K,​V> cctx)` Starts manager.
`void` GridCacheManagerAdapter.`start​(GridCacheContext<K,​V> cctx)` Starts manager.
`void` GridCachePreloader.`start()` Starts preloading.
`void` GridCachePreloaderAdapter.`start()` Starts preloading.
`void` GridCacheProcessor.`start()` Starts grid component.
`void` GridCacheSharedManager.`start​(GridCacheSharedContext<K,​V> cctx)` Starts manager.
`void` GridCacheSharedManagerAdapter.`start​(GridCacheSharedContext<K,​V> cctx)` Starts manager.
`void` IgniteCacheOffheapManager.`start​(GridCacheSharedContext ctx, CacheGroupContext grp)`
`void` IgniteCacheOffheapManagerImpl.`start​(GridCacheSharedContext ctx, CacheGroupContext grp)`
`protected void` CacheAffinitySharedManager.`start0()`
`protected void` CacheDiagnosticManager.`start0()`
`void` GridCacheAffinityManager.`start0()`
`void` GridCacheDeploymentManager.`start0()`
`void` GridCacheEvictionManager.`start0()`
`void` GridCacheIoManager.`start0()`
`protected void` GridCacheManagerAdapter.`start0()`
`protected void` GridCacheMvccManager.`start0()`
`protected void` GridCachePartitionExchangeManager.`start0()`
`protected void` GridCacheSharedManagerAdapter.`start0()`
`protected void` GridCacheTtlManager.`start0()`
`protected void` WalStateManager.`start0()`
`IgniteInternalFuture<?>` GridCacheProcessor.`startCachesOnLocalJoin​(AffinityTopologyVersion exchTopVer, LocalJoinCachesContext locJoinCtx)`
`Collection<DynamicCacheDescriptor>` GridCacheProcessor.`startReceivedCaches​(UUID nodeId, AffinityTopologyVersion exchTopVer)` Starts statically configured caches received from remote nodes during exchange.
`static Collection<CacheStoreSessionListener>` GridCacheUtils.`startStoreSessionListeners​(GridKernalContext ctx, javax.cache.configuration.Factory<CacheStoreSessionListener>[] factories)` Creates and starts store session listeners.
`void` GridCacheProcessor.`stop​(boolean cancel)` Stops grid component.
`static void` GridCacheUtils.`stopStoreSessionListeners​(GridKernalContext ctx, Collection<CacheStoreSessionListener> sesLsnrs)` Stops store session listeners.
`boolean` GridCacheProcessor.`stopWarmUp()` Stop warming up and current running strategy.
`void` IgniteCacheOffheapManager.`storeEntries​(GridDhtLocalPartition part, Iterator<GridCacheEntryInfo> infos, IgnitePredicateX<CacheDataRow> initPred)` Store entries.
`void` IgniteCacheOffheapManagerImpl.`storeEntries​(GridDhtLocalPartition part, Iterator<GridCacheEntryInfo> infos, IgnitePredicateX<CacheDataRow> initPred)` Store entries.
`protected boolean` GridCacheMapEntry.`storeValue​(@Nullable CacheObject val, long expireTime, GridCacheVersion ver)` Stores value in offheap.
`protected boolean` GridCacheMapEntry.`storeValue​(@Nullable CacheObject val, long expireTime, GridCacheVersion ver, @Nullable IgnitePredicate<CacheDataRow> predicate, @Nullable CacheDataRow row)` Stores value in off-heap.
`void` GridCacheSharedContext.`suspendTx​(GridNearTxLocal tx)` Suspends transaction.
`KeyCacheObject` GridCacheContext.`toCacheKeyObject​(byte[] bytes)`
`void` GridCacheAdapter.`unlock​(K key)` Unlocks given key only if current thread owns the lock.
`void` GridCacheProxyImpl.`unlock​(K key)` Unlocks given key only if current thread owns the lock.
`void` IgniteInternalCache.`unlock​(K key)` Unlocks given key only if current thread owns the lock.
`void` GridCacheProxyImpl.`unlockAll​(@Nullable Collection<? extends K> keys)` Unlocks given keys only if current thread owns the locks.
`void` IgniteInternalCache.`unlockAll​(@Nullable Collection<? extends K> keys)` Unlocks given keys only if current thread owns the locks.
`void` GridCacheEntryInfo.`unmarshal​(CacheObjectContext ctx, ClassLoader clsLdr)` Unmarshalls entry.
`void` GridCacheEntryInfo.`unmarshal​(GridCacheContext ctx, ClassLoader clsLdr)` Unmarshalls entry.
`protected <T> @Nullable List<T>` GridCacheMessage.`unmarshalCollection​(@Nullable Collection<byte[]> byteCol, GridCacheSharedContext ctx, ClassLoader ldr)`
`protected void` GridCacheMessage.`unmarshalInfo​(GridCacheEntryInfo info, GridCacheContext ctx, ClassLoader ldr)`
`protected void` GridCacheMessage.`unmarshalInfos​(Iterable<? extends GridCacheEntryInfo> infos, GridCacheContext ctx, ClassLoader ldr)`
`protected @Nullable Object[]` GridCacheMessage.`unmarshalInvokeArguments​(@org.jetbrains.annotations.Nullable byte[][] byteCol, GridCacheSharedContext ctx, ClassLoader ldr)`
`protected void` GridCacheMessage.`unmarshalTx​(Iterable<IgniteTxEntry> txEntries, GridCacheSharedContext ctx, ClassLoader ldr)`
`void` GridCacheEntryInfo.`unmarshalValue​(GridCacheContext<?,​?> ctx, ClassLoader ldr)`
`@Nullable CacheObject` GridCacheEntryEx.`unswap()`
`@Nullable CacheObject` GridCacheEntryEx.`unswap​(boolean needVal)` Unswap ignoring flags.
`@Nullable CacheObject` GridCacheEntryEx.`unswap​(CacheDataRow row)`
`CacheObject` GridCacheMapEntry.`unswap()`
`@Nullable CacheObject` GridCacheMapEntry.`unswap​(boolean needVal)` Unswap ignoring flags.
`protected @Nullable CacheDataRow` GridCacheMapEntry.`unswap​(@Nullable CacheDataRow row, boolean checkExpire)` Unswaps an entry.
`CacheObject` GridCacheMapEntry.`unswap​(CacheDataRow row)`
`void` IgniteCacheOffheapManager.CacheDataStore.`update​(GridCacheContext cctx, KeyCacheObject key, CacheObject val, GridCacheVersion ver, long expireTime, @Nullable CacheDataRow oldRow)`
`void` IgniteCacheOffheapManager.`update​(GridCacheContext cctx, KeyCacheObject key, CacheObject val, GridCacheVersion ver, long expireTime, GridDhtLocalPartition part, @Nullable CacheDataRow oldRow)`
`void` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`update​(GridCacheContext cctx, KeyCacheObject key, CacheObject val, GridCacheVersion ver, long expireTime, @Nullable CacheDataRow oldRow)`
`void` IgniteCacheOffheapManagerImpl.`update​(GridCacheContext cctx, KeyCacheObject key, CacheObject val, GridCacheVersion ver, long expireTime, GridDhtLocalPartition part, @Nullable CacheDataRow oldRow)`
`void` PartitionUpdateCounter.`update​(long val)` Sets update counter to absolute value.
`void` PartitionUpdateCounterDebugWrapper.`update​(long val)` Sets update counter to absolute value.
`void` PartitionUpdateCounterErrorWrapper.`update​(long val)` Sets update counter to absolute value.
`void` PartitionUpdateCounterTrackingImpl.`update​(long val)` Sets update counter to absolute value.
`void` GridCacheEntryEx.`updateIndex​(SchemaIndexCacheVisitorClosure clo)` Update index from within entry lock, passing key, value, and expiration time to provided closure.
`void` GridCacheMapEntry.`updateIndex​(SchemaIndexCacheVisitorClosure clo)` Update index from within entry lock, passing key, value, and expiration time to provided closure.
`static void` GridCacheUtils.`validateCacheGroupsAttributesMismatch​(IgniteLogger log, CacheConfiguration cfg1, CacheConfiguration cfg2, String attrName, String attrMsg, Object val1, Object val2, boolean fail)`
`void` GridCacheContext.`validateKeyAndValue​(KeyCacheObject key, CacheObject val)` Performs validation of provided key and value against configured constraints.
`static void` GridCacheUtils.`validateKeyConfigiration​(String groupName, String cacheName, UUID rmtNodeId, CacheKeyConfiguration[] rmtCacheKeyCfgs, CacheKeyConfiguration[] locCacheKeyCfgs, IgniteLogger log, boolean fail)` Validate and compare affinity key configurations.
`static Map<String,​String>` GridCacheUtils.`validateKeyConfigiration​(String groupName, String cacheName, CacheKeyConfiguration[] cacheKeyCfgs, IgniteLogger log, boolean fail)` Validate affinity key configurations.
`byte[]` CacheObject.`valueBytes​(CacheObjectValueContext ctx)`
`byte[]` CacheObjectByteArrayImpl.`valueBytes​(CacheObjectValueContext ctx)`
`byte[]` CacheObjectImpl.`valueBytes​(CacheObjectValueContext ctx)`
`@Nullable CacheObject` GridCacheEntryEx.`valueBytes​(@Nullable GridCacheVersion ver)` Gets cached serialized value bytes.
`@Nullable CacheObject` GridCacheMapEntry.`valueBytes​(@Nullable GridCacheVersion ver)` Gets cached serialized value bytes.
`byte[]` KeyCacheObjectImpl.`valueBytes​(CacheObjectValueContext ctx)`
`protected byte[]` CacheObjectAdapter.`valueBytesFromValue​(CacheObjectValueContext ctx)`
`int` CacheObject.`valueBytesLength​(CacheObjectContext ctx)`
`int` CacheObjectAdapter.`valueBytesLength​(CacheObjectContext ctx)`
`int` CacheObjectByteArrayImpl.`valueBytesLength​(CacheObjectContext ctx)`
`protected Object` CacheObjectAdapter.`valueFromValueBytes​(CacheObjectValueContext ctx, ClassLoader ldr)`
`<K,​V> GridCacheVersionedEntryEx<K,​V>` GridCacheEntryEx.`versionedEntry​(boolean keepBinary)` Create versioned entry for this cache entry.
`GridCacheVersionedEntryEx` GridCacheMapEntry.`versionedEntry​(boolean keepBinary)` Create versioned entry for this cache entry.
`EntryGetResult` GridCacheEntryEx.`versionedValue​(CacheObject val, @Nullable GridCacheVersion curVer, @Nullable GridCacheVersion newVer, @Nullable IgniteCacheExpiryPolicy loadExpiryPlc, @Nullable ReaderArguments readerArgs)` Sets new value if passed in version matches the current version (used for read-through only).
`EntryGetResult` GridCacheMapEntry.`versionedValue​(CacheObject val, GridCacheVersion curVer, GridCacheVersion newVer, @Nullable IgniteCacheExpiryPolicy loadExpiryPlc, @Nullable ReaderArguments readerArgs)` Sets new value if passed in version matches the current version (used for read-through only).
`void` GridLocalConfigManager.`writeCacheData​(StoredCacheData cacheData, File conf)`
`protected void` WalStateManager.WALDisableContext.`writeMetaStoreDisableWALFlag()`

Constructors in org.apache.ignite.internal.processors.cache with parameters of type IgniteCheckedException
`DynamicCacheChangeFailureMessage​(ClusterNode locNode, GridDhtPartitionExchangeId exchId, IgniteCheckedException cause, Collection<String> cacheNames)` Creates new DynamicCacheChangeFailureMessage instance.

Constructors in org.apache.ignite.internal.processors.cache that throw IgniteCheckedException
`GridLocalConfigManager​(GridCacheProcessor cacheProcessor, GridKernalContext kernalCtx)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.binary

Methods in org.apache.ignite.internal.processors.cache.binary that throw IgniteCheckedException
`void` CacheObjectBinaryProcessorImpl.`cacheMetadataLocally​(File metadataDir, int typeId)` Merge the binary metadata file stored in the specified directory.
`CacheObjectContext` CacheObjectBinaryProcessorImpl.`contextForCache​(CacheConfiguration ccfg)`
`byte[]` CacheObjectBinaryProcessorImpl.`marshal​(CacheObjectValueContext ctx, Object val)`
`void` CacheObjectBinaryProcessorImpl.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`IgniteInternalFuture<?>` CacheObjectBinaryProcessorImpl.`onReconnected​(boolean clusterRestarted)` Client reconnected callback.
`void` CacheObjectBinaryProcessorImpl.`start()` Starts grid component.
`KeyCacheObject` CacheObjectBinaryProcessorImpl.`toKeyCacheObject​(CacheObjectContext ctx, byte type, byte[] bytes)`
`IncompleteCacheObject` CacheObjectBinaryProcessorImpl.`toKeyCacheObject​(CacheObjectContext ctx, ByteBuffer buf, @Nullable IncompleteCacheObject incompleteObj)`
`Object` CacheObjectBinaryProcessorImpl.`unmarshal​(CacheObjectValueContext ctx, byte[] bytes, ClassLoader clsLdr)`
`void` CacheObjectBinaryProcessorImpl.`updateMetadata​(File metadataDir, BooleanSupplier stopChecker)` Merge the binary metadata files stored in the specified directory.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.datastructures

Methods in org.apache.ignite.internal.processors.cache.datastructures that throw IgniteCheckedException
`protected void` CacheDataStructuresManager.`onKernalStart0()`
`void` CacheDataStructuresManager.`onReconnected​(boolean clusterRestarted)`
`<T> @Nullable GridCacheQueueProxy<T>` CacheDataStructuresManager.`queue​(String name, int cap, boolean colloc, boolean create)`
`<T> @Nullable GridCacheQueueProxy<T>` CacheDataStructuresManager.`queue0​(String name, int cap, boolean colloc, boolean create)`
`void` CacheDataStructuresManager.`removeSetData​(IgniteUuid id, boolean separated)`
`<T> @Nullable IgniteSet<T>` CacheDataStructuresManager.`set​(String name, boolean colloc, boolean create, boolean separated)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.distributed

Methods in org.apache.ignite.internal.processors.cache.distributed that throw IgniteCheckedException
`void` GridDistributedTxRemoteAdapter.`addActiveCache​(GridCacheContext<?,​?> cacheCtx, boolean recovery)` Adds cache to the list of active caches in transaction.
`void` GridDistributedTxRemoteAdapter.`commitRemoteTx()`
`void` GridCacheTtlUpdateRequest.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDistributedLockRequest.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDistributedLockResponse.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDistributedTxPrepareRequest.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDistributedTxPrepareResponse.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDistributedUnlockRequest.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDistributedTxRemoteAdapter.`forceCommit()` Forces commit for this tx.
`long` GridDistributedCacheAdapter.`localSizeLong​(int part, CachePeekMode[] peekModes)`
`long` GridDistributedCacheAdapter.`localSizeLong​(CachePeekMode[] peekModes)`
`void` GridCacheTtlUpdateRequest.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDistributedLockRequest.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDistributedLockResponse.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDistributedTxPrepareRequest.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDistributedTxPrepareResponse.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDistributedUnlockRequest.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDistributedTxRemoteAdapter.`prepareRemoteTx()`
`void` GridDistributedCacheAdapter.`removeAll()` Removes mappings from cache.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.distributed.dht

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.distributed.dht
`class` `GridDhtUnreservedPartitionException` Exception that is thrown when a partition reservation failed.
`class` `IgniteClusterReadOnlyException` This exception is used to indicate that the cluster is in a read-only state

Methods in org.apache.ignite.internal.processors.cache.distributed.dht that return IgniteCheckedException
`IgniteCheckedException` GridDhtAffinityAssignmentResponse.`affinityAssignmentsError()` Returns error that caused failure to get affinity assignments.

Methods in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type IgniteCheckedException
`void` GridDhtAffinityAssignmentResponse.`affinityAssignmentsError​(IgniteCheckedException err)` Error that caused failure to get affinity assignments.

Methods in org.apache.ignite.internal.processors.cache.distributed.dht that throw IgniteCheckedException
`@Nullable IgniteInternalFuture<Boolean>` GridDhtTxLocalAdapter.`addEntry​(long msgId, IgniteTxEntry e)`
`void` GridDhtUnlockRequest.`addNearKey​(KeyCacheObject key)` Adds a Near key.
`void` GridDhtTxRemote.`addWrite​(IgniteTxEntry entry, ClassLoader ldr)`
`boolean` GridDhtCacheEntry.`clearInternal​(GridCacheVersion ver, GridCacheObsoleteEntryExtras extras)` Marks entry as obsolete and, if possible or required, removes it from swap storage.
`void` GridDhtAffinityAssignmentResponse.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtLockRequest.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtLockResponse.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtTxFinishResponse.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtTxPrepareRequest.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtTxPrepareResponse.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtUnlockRequest.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`boolean` GridDhtTxLocal.`localFinish​(boolean commit, boolean clearThreadMap)` Finishes transaction (either commit or rollback).
`boolean` GridDhtTxLocalAdapter.`localFinish​(boolean commit, boolean clearThreadMap)` Finishes transaction (either commit or rollback).
`void` GridDhtCacheAdapter.`localLoad​(Collection<? extends K> keys, javax.cache.expiry.ExpiryPolicy plc, boolean keepBinary)`
`void` GridDhtCacheAdapter.`localLoadCache​(IgniteBiPredicate<K,​V> p, Object[] args)` Delegates to `CacheStore.loadCache(IgniteBiInClosure, Object...)` method to load state from the underlying persistent storage.
`int` GridDhtCacheEntry.`memorySize()`
`void` GridDhtCacheAdapter.`onKernalStart()` Kernal start callback.
`void` GridDhtTransactionalCacheAdapter.`onKernalStart()` Kernal start callback.
`void` GridDhtAffinityAssignmentResponse.`prepareMarshal​(GridCacheSharedContext ctx)`
`void` GridDhtLockRequest.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtLockResponse.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtTxFinishResponse.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtTxPrepareRequest.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtTxPrepareResponse.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtUnlockRequest.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtTxLocal.`rollbackDhtLocal()`
`void` GridDhtCache.`start()` Starts this cache.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.distributed.dht.atomic

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.atomic that return IgniteCheckedException
`IgniteCheckedException` GridDhtAtomicUpdateResponse.`error()`
`IgniteCheckedException` GridNearAtomicUpdateResponse.`error()`
`IgniteCheckedException` UpdateErrors.`error()`

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.atomic with parameters of type IgniteCheckedException
`void` GridNearAtomicUpdateResponse.`error​(IgniteCheckedException err)` Sets update error.
`void` GridDhtAtomicUpdateResponse.`onError​(IgniteCheckedException err)` Sets update error.
`void` UpdateErrors.`onError​(IgniteCheckedException err)`

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.atomic that throw IgniteCheckedException
`protected void` GridDhtAtomicCache.`checkJta()` Checks if cache is working in JTA transaction and enlist cache as XAResource if necessary.
`void` GridDhtAtomicNearResponse.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtAtomicSingleUpdateRequest.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtAtomicUpdateRequest.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtAtomicUpdateResponse.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridNearAtomicFullUpdateRequest.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridNearAtomicSingleUpdateFilterRequest.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridNearAtomicSingleUpdateInvokeRequest.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridNearAtomicSingleUpdateRequest.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridNearAtomicUpdateResponse.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`protected Map<K,​V>` GridDhtAtomicCache.`getAll​(Collection<? extends K> keys, boolean deserializeBinary, boolean needVer, boolean recovery, ReadRepairStrategy readRepairStrategy)`
`protected V` GridDhtAtomicCache.`getAndPut0​(K key, V val, @Nullable CacheEntryPredicate filter)`
`V` GridDhtAtomicCache.`getAndRemove0​(K key)`
`<T> javax.cache.processor.EntryProcessorResult<T>` GridDhtAtomicCache.`invoke​(K key, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`<T> Map<K,​javax.cache.processor.EntryProcessorResult<T>>` GridDhtAtomicCache.`invokeAll​(Map<? extends K,​? extends javax.cache.processor.EntryProcessor<K,​V,​T>> map, Object... args)`
`<T> Map<K,​javax.cache.processor.EntryProcessorResult<T>>` GridDhtAtomicCache.`invokeAll​(Set<? extends K> keys, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`void` GridDhtAtomicCache.`onKernalStart()` Kernal start callback.
`void` GridDhtAtomicNearResponse.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtAtomicSingleUpdateRequest.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtAtomicUpdateRequest.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtAtomicUpdateResponse.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridNearAtomicFullUpdateRequest.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridNearAtomicSingleUpdateFilterRequest.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridNearAtomicSingleUpdateInvokeRequest.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridNearAtomicSingleUpdateRequest.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridNearAtomicUpdateResponse.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`protected boolean` GridDhtAtomicCache.`put0​(K key, V val, CacheEntryPredicate filter)`
`protected void` GridDhtAtomicCache.`putAll0​(Map<? extends K,​? extends V> m)`
`void` GridDhtAtomicCache.`putAllConflict​(Map<KeyCacheObject,​GridCacheDrInfo> conflictMap)` Store DR data.
`protected boolean` GridDhtAtomicCache.`remove0​(K key, CacheEntryPredicate filter)`
`protected void` GridDhtAtomicCache.`removeAll0​(Collection<? extends K> keys)`
`void` GridDhtAtomicCache.`removeAllConflict​(Map<KeyCacheObject,​GridCacheVersion> conflictMap)` Removes DR data.
`void` GridDhtAtomicCache.`start()` Starts this cache.

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.atomic with parameters of type IgniteCheckedException
`UpdateErrors​(IgniteCheckedException err)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.distributed.dht.colocated

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.colocated that throw IgniteCheckedException
`protected void` GridDhtDetachedCacheEntry.`logUpdate​(GridCacheOperation op, CacheObject val, GridCacheVersion writeVer, long expireTime, long updCntr, boolean primary)`
`void` GridDhtColocatedCache.`onKernalStart()` Kernal start callback.
`protected void` GridDhtDetachedCacheEntry.`removeValue()` Removes value from offheap.
`void` GridDhtColocatedCache.`start()` Starts this cache.
`protected boolean` GridDhtDetachedCacheEntry.`storeValue​(CacheObject val, long expireTime, GridCacheVersion ver)` Stores value in offheap.
`@Nullable CacheDataRow` GridDhtDetachedCacheEntry.`unswap​(CacheDataRow row, boolean checkExpire)` Unswaps an entry.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.distributed.dht.preloader

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.preloader that return IgniteCheckedException
`IgniteCheckedException` GridDhtForceKeysResponse.`error()`

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.preloader with parameters of type IgniteCheckedException
`void` GridDhtForceKeysResponse.`error​(IgniteCheckedException err)` Sets error.

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.preloader that throw IgniteCheckedException
`void` IgniteRebalanceIteratorImpl.`close()` Closes the iterator and frees all the resources held by the iterator.
`void` GridDhtForceKeysRequest.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtForceKeysResponse.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtPartitionDemandLegacyMessage.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtPartitionDemandMessage.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtPartitionsFullMessage.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtPartitionsSingleMessage.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtPartitionSupplyMessage.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridDhtPartitionSupplyMessageV2.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`boolean` IgniteRebalanceIteratorImpl.`hasNextX()` This method is the same as `Iterator.hasNext()`, but allows for failure with exception.
`void` InitNewCoordinatorFuture.`init​(GridDhtPartitionsExchangeFuture exchFut)`
`CacheDataRow` IgniteRebalanceIteratorImpl.`nextX()` This method is the same as `Iterator.next()`, but allows for failure with exception.
`void` GridDhtForceKeysRequest.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtForceKeysResponse.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtPartitionDemandLegacyMessage.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtPartitionDemandMessage.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtPartitionsFullMessage.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtPartitionsSingleMessage.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridDhtPartitionSupplyMessageV2.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` IgniteRebalanceIteratorImpl.`removeX()` This method is the same as `Iterator.remove()`, but allows for failure with exception.

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.preloader that throw IgniteCheckedException
`IgniteRebalanceIteratorImpl​(NavigableMap<Integer,​GridCloseableIterator<CacheDataRow>> fullIterators, IgniteHistoricalIterator historicalIterator)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.distributed.dht.preloader.latch

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.preloader.latch that throw IgniteCheckedException
`void` Latch.`await()` Awaits current latch completion.
`void` Latch.`await​(long timeout, TimeUnit timeUnit)` Awaits current latch completion with specified timeout.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.distributed.dht.topology

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.topology that throw IgniteCheckedException
`boolean` GridClientPartitionTopology.`afterExchange​(GridDhtPartitionsExchangeFuture exchFut)` Post-initializes this topology.
`boolean` GridDhtPartitionTopology.`afterExchange​(GridDhtPartitionsExchangeFuture exchFut)` Post-initializes this topology.
`void` GridClientPartitionTopology.`beforeExchange​(GridDhtPartitionsExchangeFuture exchFut, boolean initParts, boolean updateMoving)` Pre-initializes this topology.
`void` GridDhtPartitionTopology.`beforeExchange​(GridDhtPartitionsExchangeFuture exchFut, boolean affReady, boolean updateMoving)` Pre-initializes this topology.
`void` GridDhtPartitionTopologyImpl.`beforeExchange​(GridDhtPartitionsExchangeFuture exchFut, boolean affReady, boolean updateMoving)` Pre-initializes this topology.
`GridDhtLocalPartition` GridClientPartitionTopology.`forceCreatePartition​(int p)` Unconditionally creates partition during restore of persisted partition state.
`GridDhtLocalPartition` GridDhtPartitionTopology.`forceCreatePartition​(int p)` Unconditionally creates partition during restore of persisted partition state.
`GridDhtLocalPartition` GridDhtPartitionTopologyImpl.`forceCreatePartition​(int p)` Unconditionally creates partition during restore of persisted partition state.
`protected void` PartitionsEvictManager.`start0()`
`void` GridDhtPartitionsStateValidator.`validatePartitionCountersAndSizes​(GridDhtPartitionsExchangeFuture fut, GridDhtPartitionTopology top, Map<UUID,​GridDhtPartitionsSingleMessage> messages)` Validates partition states - update counters and cache sizes for all nodes.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.distributed.near

Methods in org.apache.ignite.internal.processors.cache.distributed.near that return IgniteCheckedException
`IgniteCheckedException` GridNearGetResponse.`error()`
`IgniteCheckedException` GridNearSingleGetResponse.`error()`

Methods in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type IgniteCheckedException
`void` GridNearGetResponse.`error​(IgniteCheckedException err)`
`void` GridNearSingleGetResponse.`error​(IgniteCheckedException err)`
`protected boolean` GridNearOptimisticTxPrepareFutureAdapter.`errorOrTimeoutOnTopologyVersion​(IgniteCheckedException e, boolean timedOut)`
`void` GridNearTxFastFinishFuture.`onNodeStop​(IgniteCheckedException e)`
`void` GridNearTxFinishFuture.`onNodeStop​(IgniteCheckedException e)`
`void` NearTxFinishFuture.`onNodeStop​(IgniteCheckedException e)`

Methods in org.apache.ignite.internal.processors.cache.distributed.near that throw IgniteCheckedException
`void` GridNearTxRemote.`addEntries​(ClassLoader ldr, Iterable<IgniteTxEntry> entries)` Adds entries to started near remote tx.
`boolean` GridNearTxRemote.`addEntry​(GridCacheContext<?,​?> cacheCtx, IgniteTxKey key, GridCacheOperation op, CacheObject val, @Nullable GridCacheVersion drVer, boolean skipStore, boolean keepBinary)`
`void` GridNearLockResponse.`addValueBytes​(@Nullable CacheObject val, boolean filterPassed, @Nullable GridCacheVersion dhtVer, @Nullable GridCacheVersion mappedVer)`
`void` GridNearTxLocal.`close()`
`void` GridNearTxLocal.`close​(boolean clearThreadMap)`
`void` GridNearTxLocal.`commit()`
`void` CacheVersionedValue.`finishUnmarshal​(GridCacheContext ctx, ClassLoader ldr)` This method is called after the whole message is received and is responsible for unmarshalling state.
`void` GridNearGetRequest.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)`
`void` GridNearGetResponse.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridNearSingleGetRequest.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridNearSingleGetResponse.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridNearTxFinishResponse.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridNearTxPrepareResponse.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`V` GridNearAtomicCache.`getAndPut​(K key, V val, @Nullable CacheEntryPredicate filter)`
`V` GridNearAtomicCache.`getAndRemove​(K key)` Removes given key mapping from cache.
`<T> javax.cache.processor.EntryProcessorResult<T>` GridNearAtomicCache.`invoke​(K key, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`<T> Map<K,​javax.cache.processor.EntryProcessorResult<T>>` GridNearAtomicCache.`invokeAll​(Map<? extends K,​? extends javax.cache.processor.EntryProcessor<K,​V,​T>> map, Object... args)`
`<T> Map<K,​javax.cache.processor.EntryProcessorResult<T>>` GridNearAtomicCache.`invokeAll​(Set<? extends K> keys, javax.cache.processor.EntryProcessor<K,​V,​T> entryProcessor, Object... args)`
`boolean` GridNearCacheEntry.`loadedValue​(@Nullable IgniteInternalTx tx, UUID primaryNodeId, CacheObject val, GridCacheVersion ver, GridCacheVersion dhtVer, long ttl, long expireTime, boolean evt, boolean keepBinary, AffinityTopologyVersion topVer)`
`boolean` GridNearTxLocal.`localFinish​(boolean commit, boolean clearThreadMap)` Finishes transaction (either commit or rollback).
`void` GridNearCacheAdapter.`localLoad​(Collection<? extends K> keys, javax.cache.expiry.ExpiryPolicy plc, boolean keepBinary)`
`void` GridNearCacheAdapter.`localLoadCache​(IgniteBiPredicate<K,​V> p, Object[] args)` Delegates to `CacheStore.loadCache(IgniteBiInClosure, Object...)` method to load state from the underlying persistent storage.
`int` GridNearCacheEntry.`memorySize()`
`void` GridNearAtomicCache.`onKernalStart()` Kernal start callback.
`void` GridNearTransactionalCache.`onKernalStart()` Kernal start callback.
`void` GridNearTxLocal.`prepare​(boolean awaitLastFut)`
`void` CacheVersionedValue.`prepareMarshal​(CacheObjectContext ctx)` This method is called before the whole message is sent and is responsible for pre-marshalling state.
`void` GridNearGetRequest.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)`
`void` GridNearGetResponse.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridNearSingleGetRequest.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridNearSingleGetResponse.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridNearTxFinishResponse.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridNearTxPrepareResponse.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`boolean` GridNearAtomicCache.`put​(K key, V val, CacheEntryPredicate filter)`
`void` GridNearAtomicCache.`putAll​(Map<? extends K,​? extends V> m)` Stores given key-value pairs in cache.
`void` GridNearAtomicCache.`putAllConflict​(Map<KeyCacheObject,​GridCacheDrInfo> drMap)` Store DR data.
`IgniteInternalFuture<?>` GridNearAtomicCache.`putAllConflictAsync​(Map<KeyCacheObject,​GridCacheDrInfo> drMap)` Store DR data asynchronously.
`protected Object` GridNearCacheEntry.`readThrough​(IgniteInternalTx tx, KeyCacheObject key, boolean reload, String taskName)`
`boolean` GridNearAtomicCache.`remove​(K key)` Removes given key mapping from cache.
`boolean` GridNearAtomicCache.`remove​(K key, @Nullable CacheEntryPredicate filter)`
`void` GridNearAtomicCache.`removeAll()` Removes mappings from cache.
`void` GridNearAtomicCache.`removeAll​(Collection<? extends K> keys)` Removes given key mappings from cache.
`void` GridNearAtomicCache.`removeAllConflict​(Map<KeyCacheObject,​GridCacheVersion> drMap)` Removes DR data.
`IgniteInternalFuture<?>` GridNearAtomicCache.`removeAllConflictAsync​(Map<KeyCacheObject,​GridCacheVersion> drMap)` Removes DR data asynchronously.
`void` GridNearTxLocal.`resume()` Resumes transaction (possibly in another thread) if it was previously suspended.
`void` GridNearTxLocal.`rollback()`
`void` GridNearCacheAdapter.`start()` Starts this cache.
`void` GridNearTxLocal.`suspend()` Suspends transaction.
`void` GridNearAtomicCache.`unlockAll​(@Nullable Collection<? extends K> keys)` Unlocks given keys only if current thread owns the locks.

Constructors in org.apache.ignite.internal.processors.cache.distributed.near that throw IgniteCheckedException

`GridNearTxRemote​(GridCacheSharedContext<?,​?> ctx, AffinityTopologyVersion topVer, ClassLoader ldr, UUID nodeId, UUID nearNodeId, GridCacheVersion xidVer, GridCacheVersion commitVer, boolean sys, byte plc, TransactionConcurrency concurrency, TransactionIsolation isolation, boolean invalidate, long timeout, Collection<IgniteTxEntry> writeEntries, int txSize, @Nullable UUID subjId, int taskNameHash, @Nullable String txLbl)`

This constructor is meant for optimistic transactions.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.distributed.near.consistency

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.distributed.near.consistency
`protected static class` `GridNearReadRepairAbstractFuture.IgniteConsistencyCheckFailedException`
`protected static class` `GridNearReadRepairAbstractFuture.IgniteConsistencyRepairFailedException`
`class` `IgniteAtomicConsistencyViolationException` Atomic consistency violation exception.
`class` `IgniteConsistencyViolationException` Consistency violation exception.
`class` `IgniteIrreparableConsistencyViolationException` Irreparable consistency violation exception.
`class` `IgniteTransactionalConsistencyViolationException` Consistency violation exception.

Methods in org.apache.ignite.internal.processors.cache.distributed.near.consistency that throw IgniteCheckedException
`protected Map<KeyCacheObject,​EntryGetResult>` GridNearReadRepairAbstractFuture.`check()` Checks consistency.
`protected Map<KeyCacheObject,​EntryGetResult>` GridNearReadRepairAbstractFuture.`correct​(Set<KeyCacheObject> keys)` Calculates correct values.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.dr

Methods in org.apache.ignite.internal.processors.cache.dr that throw IgniteCheckedException
`void` GridCacheDrManager.`onExchange​(AffinityTopologyVersion topVer, boolean left, boolean activate)` Process partitions exchange event.
`void` GridOsCacheDrManager.`onExchange​(AffinityTopologyVersion topVer, boolean left, boolean activate)` Process partitions exchange event.
`void` GridOsCacheDrManager.`onKernalStart()`
`void` GridCacheDrManager.`replicate​(KeyCacheObject key, @Nullable CacheObject val, long ttl, long expireTime, GridCacheVersion ver, GridDrType drType, AffinityTopologyVersion topVer)` Performs replication.
`void` GridOsCacheDrManager.`start​(GridCacheContext cctx)` Starts manager.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.jta

Methods in org.apache.ignite.internal.processors.cache.jta that throw IgniteCheckedException
`abstract void` CacheJtaManagerAdapter.`checkJta()` Checks if cache is working in JTA transaction and enlist cache as XAResource if necessary.
`void` CacheNoopJtaManager.`checkJta()` Checks if cache is working in JTA transaction and enlist cache as XAResource if necessary.
`abstract void` CacheJtaManagerAdapter.`registerCache​(CacheConfiguration<?,​?> cfg)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence
`class` `CorruptedDataStructureException` Abstract exception when `DataStructure` are corrupted.
`class` `CorruptedPartitionMetaPageException` Exception to distinguish partition meta page broken invariants.
`class` `StorageException` Exception is needed to distinguish WAL manager & page store critical I/O errors.

Methods in org.apache.ignite.internal.processors.cache.persistence with parameters of type IgniteCheckedException
`void` CacheStripedExecutor.`onError​(IgniteCheckedException e)`

Methods in org.apache.ignite.internal.processors.cache.persistence that throw IgniteCheckedException
`protected long` DataStructure.`acquirePage​(long pageId, IoStatisticsHolder statHolder)`
`DataRegion` GridCacheDatabaseSharedManager.`addDataRegion​(DataStorageConfiguration dataStorageCfg, DataRegionConfiguration dataRegionCfg, boolean trackable, PageReadWriteManager pmPageMgr)`
`DataRegion` IgniteCacheDatabaseSharedManager.`addDataRegion​(DataStorageConfiguration dataStorageCfg, DataRegionConfiguration dataRegionCfg, boolean trackable)`
`protected DataRegion` IgniteCacheDatabaseSharedManager.`addDataRegion​(DataStorageConfiguration dataStorageCfg, DataRegionConfiguration dataRegionCfg, boolean trackable, PageReadWriteManager pmPageMgr)`
`void` RowStore.`addRow​(CacheDataRow row, IoStatisticsHolder statHolder)`
`void` RowStore.`addRows​(Collection<? extends CacheDataRow> rows, IoStatisticsHolder statHolder)`
`default void` DatabaseLifecycleListener.`afterBinaryMemoryRestore​(IgniteCacheDatabaseSharedManager mgr, GridCacheDatabaseSharedManager.RestoreBinaryState restoreState)` Callback executed when binary memory has fully restored and WAL logging is resumed.
`default void` DatabaseLifecycleListener.`afterInitialise​(IgniteCacheDatabaseSharedManager mgr)` Callback executed after all data regions are initialized.
`default void` DatabaseLifecycleListener.`afterLogicalUpdatesApplied​(IgniteCacheDatabaseSharedManager mgr, GridCacheDatabaseSharedManager.RestoreLogicalState restoreState)` Callback executed when all logical updates were applied and page memory become to fully consistent state.
`RootPage` IndexStorage.`allocateCacheIndex​(Integer cacheId, String idxName, int segment)` Allocate page for cache index.
`RootPage` IndexStorageImpl.`allocateCacheIndex​(Integer cacheId, String idxName, int segment)` Allocate page for cache index.
`RootPage` IndexStorage.`allocateIndex​(String idxName)` Get or allocate initial page for an index.
`RootPage` IndexStorageImpl.`allocateIndex​(String idxName)` Get or allocate initial page for an index.
`protected long` DataStructure.`allocatePage​(ReuseBag bag)` Shorthand for `allocatePage(bag, true)`.
`protected long` DataStructure.`allocatePage​(ReuseBag bag, boolean useRecycled)`
`protected long` DataStructure.`allocatePageNoReuse()`
`boolean` GridCacheDatabaseSharedManager.`applyDataEntry​(GridCacheContext<?,​?> cacheCtx, GridDhtLocalPartition locPart, DataEntry dataEntry)` Applies data entry.
`void` GridCacheDatabaseSharedManager.`applyPageSnapshot​(PageMemoryEx pageMem, PageSnapshot pageSnapshotRecord)`
`void` GridCacheDatabaseSharedManager.`applyUpdatesOnRecovery​(@Nullable WALIterator it, IgniteBiPredicate<WALPointer,​WALRecord> recPredicate, IgnitePredicate<DataEntry> entryPredicate)` Apply update from some iterator and with specific filters.
`void` CacheStripedExecutor.`awaitApplyComplete()` Awaits while all submitted tasks completed.
`default void` DatabaseLifecycleListener.`beforeBinaryMemoryRestore​(IgniteCacheDatabaseSharedManager mgr)` Callback executed right before node become perform binary recovery.
`void` GridCacheOffheapManager.`beforeCheckpointBegin​(CheckpointListener.Context ctx)` Do some actions before checkpoint write lock.
`void` GridCacheDatabaseSharedManager.`beforeExchange​(GridDhtPartitionsExchangeFuture fut)`
`void` IgniteCacheDatabaseSharedManager.`beforeExchange​(GridDhtPartitionsExchangeFuture discoEvt)`
`default void` DatabaseLifecycleListener.`beforeResumeWalLogging​(IgniteCacheDatabaseSharedManager mgr)` Callback executed when all physical updates are applied and we are ready to write new physical records during logical recovery.
`protected @Nullable File` IgniteCacheDatabaseSharedManager.`buildAllocPath​(DataRegionConfiguration plc)` Builds allocation path for memory mapped file to be used with PageMemory.
`protected File` IgniteCacheDatabaseSharedManager.`buildPath​(String path, String consId)`
`boolean` GridCacheDatabaseSharedManager.`cancelOrWaitPartitionDestroy​(int grpId, int partId)` Cancels or wait for partition destroy.
`protected void` GridCacheDatabaseSharedManager.`checkRegionEvictionProperties​(DataRegionConfiguration regCfg, DataStorageConfiguration dbCfg)`
`protected void` IgniteCacheDatabaseSharedManager.`checkRegionEvictionProperties​(DataRegionConfiguration regCfg, DataStorageConfiguration dbCfg)`
`void` GridCacheDatabaseSharedManager.`cleanupCheckpointDirectory()` Clean checkpoint directory `CheckpointMarkersStorage.cpDir`.
`void` IgniteCacheDatabaseSharedManager.`cleanupCheckpointDirectory()` Clean checkpoint directory `CheckpointMarkersStorage.cpDir`.
`void` GridCacheDatabaseSharedManager.`cleanupTempCheckpointDirectory()` Cleanup checkpoint directory from all temporary files.
`void` IgniteCacheDatabaseSharedManager.`cleanupTempCheckpointDirectory()` No-op for non-persistent storage.
`void` GridCacheOffheapManager.GridCacheDataStore.`clear​(int cacheId)` Clears all the records associated with logical cache with given ID.
`protected IgniteCacheOffheapManager.CacheDataStore` GridCacheOffheapManager.`createCacheDataStore0​(int p)`
`CacheDataRow` GridCacheOffheapManager.GridCacheDataStore.`createRow​(GridCacheContext cctx, KeyCacheObject key, CacheObject val, GridCacheVersion ver, long expireTime, @Nullable CacheDataRow oldRow)`
`GridCursor<? extends CacheDataRow>` GridCacheOffheapManager.GridCacheDataStore.`cursor()`
`GridCursor<? extends CacheDataRow>` GridCacheOffheapManager.GridCacheDataStore.`cursor​(int cacheId)`
`GridCursor<? extends CacheDataRow>` GridCacheOffheapManager.GridCacheDataStore.`cursor​(int cacheId, KeyCacheObject lower, KeyCacheObject upper)`
`GridCursor<? extends CacheDataRow>` GridCacheOffheapManager.GridCacheDataStore.`cursor​(int cacheId, KeyCacheObject lower, KeyCacheObject upper, Object x)`
`GridCursor<? extends CacheDataRow>` GridCacheOffheapManager.GridCacheDataStore.`cursor​(Object x)`
`@Nullable DataRegion` IgniteCacheDatabaseSharedManager.`dataRegion​(@Nullable String memPlcName)` Getting data region by name.
`void` GridCacheOffheapManager.GridCacheDataStore.`destroy()` Destroys the tree associated with the store.
`void` IndexStorage.`destroy()` Destroy this meta store.
`void` IndexStorageImpl.`destroy()` Destroy this meta store.
`protected void` GridCacheOffheapManager.`destroyCacheDataStore0​(IgniteCacheOffheapManager.CacheDataStore store)`
`void` GridCacheOffheapManager.`destroyPartitionStore​(int partId)` Invalidates page memory for given partition.
`@Nullable RootPage` IndexStorage.`dropCacheIndex​(Integer cacheId, String idxName, int segment)` Deallocate index page and remove from tree.
`@Nullable RootPage` IndexStorageImpl.`dropCacheIndex​(Integer cacheId, String idxName, int segment)` Deallocate index page and remove from tree.
`@Nullable RootPage` IndexStorage.`dropIndex​(String idxName)` Deallocate index page and remove from tree.
`@Nullable RootPage` IndexStorageImpl.`dropIndex​(String idxName)` Deallocate index page and remove from tree.
`@Nullable RootPage` GridCacheOffheapManager.`dropRootPageForIndex​(int cacheId, String idxName, int segment)` Dropping the root page of the index tree.
`void` IgniteCacheDatabaseSharedManager.`ensureFreeSpace​(DataRegion memPlc)` See `GridCacheMapEntry#ensureFreeSpace()`
`boolean` GridCacheOffheapManager.`expire​(GridCacheContext cctx, IgniteInClosure2X<GridCacheEntryEx,​GridCacheVersion> c, int amount)`
`long` GridCacheOffheapManager.`expiredSize()` Gets the number of entries pending expire.
`long` GridCacheOffheapManager.GridCacheDataStore.`expiredSize()` Gets the number of entries pending expire.
`CacheDataRow` GridCacheOffheapManager.GridCacheDataStore.`find​(GridCacheContext cctx, KeyCacheObject key)`
`void` GridCacheOffheapManager.`findAndCleanupLostIndexesForStoppedCache​(int cacheId)`
`@Nullable RootPage` IndexStorage.`findCacheIndex​(Integer cacheId, String idxName, int segment)` Find index root.
`@Nullable RootPage` IndexStorageImpl.`findCacheIndex​(Integer cacheId, String idxName, int segment)` Find index root.
`@Nullable RootPage` GridCacheOffheapManager.`findRootPageForIndex​(int cacheId, String idxName, int segment)`
`Collection<String>` IndexStorage.`getIndexNames()`
`Collection<String>` IndexStorageImpl.`getIndexNames()`
`IndexStorageImpl.IndexItem` IndexStorageImpl.MetaStoreInnerIO.`getLookupRow​(BPlusTree<IndexStorageImpl.IndexItem,​?> tree, long pageAddr, int idx)` Get lookup row.
`IndexStorageImpl.IndexItem` IndexStorageImpl.MetaStoreLeafIO.`getLookupRow​(BPlusTree<IndexStorageImpl.IndexItem,​?> tree, long pageAddr, int idx)` Get lookup row.
`PageStore` GridCacheDatabaseSharedManager.`getPageStore​(int grpId, int partId)`
`boolean` GridCacheOffheapManager.GridCacheDataStore.`hasEntriesPendingExpire​(int cacheId)` Checks if the cache has entries pending expire.
`boolean` GridCacheOffheapManager.`hasEntriesPendingExpire​(int cacheId)` Checks if the cache has entries pending expire.
`protected @Nullable IgniteHistoricalIterator` GridCacheOffheapManager.`historicalIterator​(CachePartitionPartialCountersMap partCntrs, Set<Integer> missing)`
`protected void` DataStructure.`init​(long pageId, PageIO init)`
`protected void` IgniteCacheDatabaseSharedManager.`initAndStartRegions​(DataStorageConfiguration cfg)`
`protected void` GridCacheDatabaseSharedManager.`initDataRegions​(DataStorageConfiguration memCfg)`
`protected void` IgniteCacheDatabaseSharedManager.`initDataRegions​(DataStorageConfiguration memCfg)`
`protected void` GridCacheDatabaseSharedManager.`initDataRegions0​(DataStorageConfiguration memCfg)`
`protected void` IgniteCacheDatabaseSharedManager.`initDataRegions0​(DataStorageConfiguration memCfg)`
`protected void` GridCacheOffheapManager.`initDataStructures()`
`void` CacheDataRowAdapter.`initFromDataPage​(DataPageIO io, long pageAddr, int itemId, @Nullable CacheGroupContext grp, GridCacheSharedContext<?,​?> sharedCtx, PageMemory pageMem, CacheDataRowAdapter.RowData rowData, boolean skipVer)`
`void` CacheDataRowAdapter.`initFromLink​(@Nullable CacheGroupContext grp, GridCacheSharedContext<?,​?> sharedCtx, PageMemory pageMem, CacheDataRowAdapter.RowData rowData, boolean skipVer)` Read row from data pages.
`void` CacheDataRowAdapter.`initFromLink​(CacheGroupContext grp, CacheDataRowAdapter.RowData rowData)` Read row from data pages.
`void` CacheDataRowAdapter.`initFromLink​(CacheGroupContext grp, CacheDataRowAdapter.RowData rowData, boolean skipVer)` Read row from data pages.
`void` CacheDataRowAdapter.`initFromPageBuffer​(GridCacheSharedContext<?,​?> sctx, CacheObjectContext coctx, IgniteThrowableFunction<Long,​ByteBuffer> reader, ByteBuffer pageBuff, int itemId, boolean readCacheId, CacheDataRowAdapter.RowData rowData, boolean skipVer)`
`protected void` IgniteCacheDatabaseSharedManager.`initPageMemoryDataStructures​(DataStorageConfiguration dbCfg)`
`protected void` GridCacheOffheapManager.`initPendingTree​(GridCacheContext cctx)`
`void` GridCacheOffheapManager.GridCacheDataStore.`insertRows​(Collection<DataRowCacheAware> rows, IgnitePredicateX<CacheDataRow> initPred)` Insert rows into page memory.
`void` GridCacheOffheapManager.GridCacheDataStore.`invoke​(GridCacheContext cctx, KeyCacheObject key, IgniteCacheOffheapManager.OffheapInvokeClosure c)`
`boolean` GridCacheDatabaseSharedManager.`isCheckpointInapplicableForWalRebalance​(Long cpTs, int grpId)` Checks that checkpoint with timestamp `cpTs` is inapplicable as start point for WAL rebalance for given group `grpId`.
`void` GridCacheOffheapManager.GridCacheDataStore.`markDestroyed()` Mark store as destroyed.
`@Nullable WALRecord` GridCacheDatabaseSharedManager.RestoreBinaryState.`next()` Advance iterator to the next record.
`void` GridCacheDatabaseSharedManager.`notifyMetaStorageSubscribersOnReadyForRead()` Notifies `MetastorageLifecycleListener` that `MetaStorage` is ready for read.
`void` IgniteCacheDatabaseSharedManager.`notifyMetaStorageSubscribersOnReadyForRead()` Notifies `MetastorageLifecycleListener` that `MetaStorage` is ready for read.
`void` GridCacheDatabaseSharedManager.`onActivate​(GridKernalContext ctx)` Called when cluster performing activation.
`void` IgniteCacheDatabaseSharedManager.`onActivate​(GridKernalContext kctx)` Called when cluster performing activation.
`default void` DatabaseLifecycleListener.`onBaselineChange()` Callback executed when node detected that baseline topology is changed and node is not in that baseline.
`void` GridCacheOffheapManager.`onCheckpointBegin​(CheckpointListener.Context ctx)`
`default void` DatabaseLifecycleListener.`onInitDataRegions​(IgniteCacheDatabaseSharedManager mgr)` Callback executed when data regions become to start-up.
`void` GridCacheOffheapManager.`onMarkCheckpointBegin​(CheckpointListener.Context ctx)`
`void` GridCacheDatabaseSharedManager.`onStateRestored​(AffinityTopologyVersion topVer)` Called when all partitions have been fully restored and pre-created on node start.
`void` IgniteCacheDatabaseSharedManager.`onStateRestored​(AffinityTopologyVersion topVer)` Called when all partitions have been fully restored and pre-created on node start.
`void` GridCacheDatabaseSharedManager.`onWalTruncated​(@Nullable WALPointer highBound)` Wal truncate callback.
`void` IgniteCacheDatabaseSharedManager.`onWalTruncated​(WALPointer highBound)` Wal truncate callback.
`void` GridCacheOffheapManager.GridCacheDataStore.`preload()` Preload a store into page memory.
`void` GridCacheOffheapManager.`preloadPartition​(int partId)` Preload a partition.
`void` GridCacheDatabaseSharedManager.`preserveWalTailPointer()`
`int` GridCacheOffheapManager.GridCacheDataStore.`purgeExpired​(GridCacheContext cctx, IgniteInClosure2X<GridCacheEntryEx,​GridCacheVersion> c, long throttlingTimeout, int amount)` Try to remove expired entries from data store.
`protected <X,​R> R` DataStructure.`read​(long pageId, long page, PageHandler<X,​R> h, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder)`
`protected <X,​R> R` DataStructure.`read​(long pageId, PageHandler<X,​R> h, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder)`
`protected IncompleteObject<?>` CacheDataRowAdapter.`readFragment​(GridCacheSharedContext<?,​?> sharedCtx, CacheObjectContext coctx, ByteBuffer buf, boolean keyOnly, boolean readCacheId, IncompleteObject<?> incomplete, boolean skipVer)`
`protected void` CacheDataRowAdapter.`readFullRow​(GridCacheSharedContext<?,​?> sharedCtx, CacheObjectContext coctx, long addr, CacheDataRowAdapter.RowData rowData, boolean readCacheId, boolean skipVer)`
`protected IncompleteObject<?>` CacheDataRowAdapter.`readIncomplete​(IncompleteObject<?> incomplete, GridCacheSharedContext<?,​?> sharedCtx, CacheObjectContext coctx, int pageSize, int realPageSize, long pageAddr, int itemId, DataPageIO io, CacheDataRowAdapter.RowData rowData, boolean readCacheId, boolean skipVer)`
`protected IncompleteCacheObject` CacheDataRowAdapter.`readIncompleteKey​(CacheObjectContext coctx, ByteBuffer buf, IncompleteCacheObject incomplete)`
`protected IncompleteCacheObject` CacheDataRowAdapter.`readIncompleteValue​(CacheObjectContext coctx, ByteBuffer buf, IncompleteCacheObject incomplete)`
`protected IncompleteObject<?>` CacheDataRowAdapter.`readIncompleteVersion​(ByteBuffer buf, IncompleteObject<?> incomplete, boolean skip)`
`static @Nullable Map<Integer,​Long>` GridCacheOffheapManager.`readSharedGroupCacheSizes​(PageSupport pageMem, int grpId, long cntrsPageId)` Loads cache sizes for all caches in shared group.
`protected long` DataStructure.`recyclePage​(long pageId, long page, long pageAddr, Boolean walPlc)`
`void` GridCacheOffheapManager.GridCacheDataStore.`remove​(GridCacheContext cctx, KeyCacheObject key, int partId)`
`void` RowStore.`removeRow​(long link, IoStatisticsHolder statHolder)`
`@Nullable RootPage` IndexStorage.`renameCacheIndex​(Integer cacheId, String oldIdxName, String newIdxName, int segment)` Renaming the root page of the index tree.
`@Nullable RootPage` IndexStorageImpl.`renameCacheIndex​(Integer cacheId, String oldIdxName, String newIdxName, int segment)` Renaming the root page of the index tree.
`@Nullable RootPage` GridCacheOffheapManager.`renameRootPageForIndex​(int cacheId, String oldIdxName, String newIdxName, int segment)` Renaming the root page of the index tree.
`void` GridCacheOffheapManager.`restorePartitionStates()` Pre-create partitions that resides in page memory or WAL and restores their state.
`long` GridCacheOffheapManager.`restoreStateOfPartition​(int p, @Nullable Integer recoveryState)` Pre-create single partition that resides in page memory or WAL and restores their state.
`void` GridCacheDatabaseSharedManager.`resumeWalLogging()`
`RootPage` GridCacheOffheapManager.`rootPageForIndex​(int cacheId, String idxName, int segment)`
`int` CacheDataRowAdapter.`size()`
`int` Storable.`size()`
`protected void` GridCacheDatabaseSharedManager.`start0()`
`protected void` IgniteCacheDatabaseSharedManager.`start0()`
`void` GridCacheDatabaseSharedManager.`startMemoryRestore​(GridKernalContext kctx, TimeBag startTimer)` Perform memory restore before `GridDiscoveryManager` start.
`void` IgniteCacheDatabaseSharedManager.`startMemoryRestore​(GridKernalContext kctx, TimeBag startTimer)` Perform memory restore before `GridDiscoveryManager` start.
`void` IndexStorageImpl.MetaStoreInnerIO.`store​(long dstPageAddr, int dstIdx, BPlusIO<IndexStorageImpl.IndexItem> srcIo, long srcPageAddr, int srcIdx)` Store row info from the given source.
`void` IndexStorageImpl.MetaStoreLeafIO.`store​(long dstPageAddr, int dstIdx, BPlusIO<IndexStorageImpl.IndexItem> srcIo, long srcPageAddr, int srcIdx)` Store row info from the given source.
`void` IndexStorageImpl.MetaStoreInnerIO.`storeByOffset​(long pageAddr, int off, IndexStorageImpl.IndexItem row)` Store the needed info about the row in the page.
`void` IndexStorageImpl.MetaStoreLeafIO.`storeByOffset​(long buf, int off, IndexStorageImpl.IndexItem row)` Store the needed info about the row in the page.
`void` GridCacheDatabaseSharedManager.`stripedApplyPage​(Consumer<PageMemoryEx> consumer, int grpId, int partId, CacheStripedExecutor exec)`
`void` FileLockHolder.`tryLock​(long lockWaitTimeMillis)`
`void` GridCacheOffheapManager.GridCacheDataStore.`update​(GridCacheContext cctx, KeyCacheObject key, CacheObject val, GridCacheVersion ver, long expireTime, @Nullable CacheDataRow oldRow)`
`boolean` RowStore.`updateRow​(long link, CacheDataRow row, IoStatisticsHolder statHolder)`
`<R> void` GridCacheDatabaseSharedManager.`waitForCheckpoint​(String reason, IgniteInClosure<? super IgniteInternalFuture<R>> lsnr)` Waits until current state is checkpointed and execution listeners after finish.
`void` IgniteCacheDatabaseSharedManager.`waitForCheckpoint​(String reason)` Waits until current state is checkpointed.
`<R> void` IgniteCacheDatabaseSharedManager.`waitForCheckpoint​(String reason, IgniteInClosure<? super IgniteInternalFuture<R>> lsnr)` Waits until current state is checkpointed and execution listeners after finish.
`protected <X,​R> R` DataStructure.`write​(long pageId, long page, PageHandler<X,​R> h, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder)`
`protected <R> R` DataStructure.`write​(long pageId, PageHandler<?,​R> h, int intArg, R lockFailed, IoStatisticsHolder statHolder)`
`protected <X,​R> R` DataStructure.`write​(long pageId, PageHandler<X,​R> h, PageIO init, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder)`
`protected <X,​R> R` DataStructure.`write​(long pageId, PageHandler<X,​R> h, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder)`
`void` PageStoreWriter.`writePage​(FullPageId fullPageId, ByteBuffer buf, int tag)` Callback for write page.
`static long` GridCacheOffheapManager.`writeSharedGroupCacheSizes​(PageMemory pageMem, int grpId, long cntrsPageId, int partId, Map<Integer,​Long> sizes)` Saves cache sizes for all caches in shared group.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.checkpoint

Methods in org.apache.ignite.internal.processors.cache.persistence.checkpoint that throw IgniteCheckedException
`default void` CheckpointListener.`afterCheckpointEnd​(CheckpointListener.Context ctx)` Do some actions after checkpoint end.
`void` CheckpointContextImpl.`awaitPendingTasksFinished()` Await all async tasks from executor was finished.
`void` CheckpointListener.`beforeCheckpointBegin​(CheckpointListener.Context ctx)` Do some actions before checkpoint write lock.
`boolean` Checkpointer.`cancelOrWaitPartitionDestroy​(int grpId, int partId)`
`boolean` CheckpointManager.`cancelOrWaitPartitionDestroy​(int grpId, int partId)`
`boolean` LightweightCheckpointManager.`cancelOrWaitPartitionDestroy​(int grpId, int partId)`
`void` CheckpointManager.`cleanupCheckpointDirectory()` Clean checkpoint directory `CheckpointMarkersStorage.cpDir`.
`void` CheckpointMarkersStorage.`cleanupCheckpointDirectory()` Cleanup checkpoint directory from all temporary files.
`void` CheckpointManager.`cleanupTempCheckpointDirectory()` Cleanup checkpoint directory from all temporary files.
`void` CheckpointMarkersStorage.`cleanupTempCheckpointDirectory()` Cleanup checkpoint directory from all temporary files.
`void` Checkpointer.`finalizeCheckpointOnRecovery​(long cpTs, UUID cpId, WALPointer walPtr, StripedExecutor exec)`
`void` CheckpointManager.`finalizeCheckpointOnRecovery​(long ts, UUID id, WALPointer ptr, StripedExecutor exec)`
`void` CheckpointWorkflow.`finalizeCheckpointOnRecovery​(long cpTs, UUID cpId, WALPointer walPtr, StripedExecutor exec, CheckpointPagesWriterFactory checkpointPagesWriterFactory)` This method makes sense if node was stopped during the checkpoint(Start marker was written to disk while end marker are not).
`void` LightweightCheckpointManager.`finalizeCheckpointOnRecovery​(long ts, UUID id, WALPointer ptr, StripedExecutor exec)`
`Map<Integer,​CheckpointEntry.GroupState>` CheckpointEntry.`groupState​(IgniteWriteAheadLogManager wal)`
`void` CheckpointMarkersStorage.`initialize()` Filling internal structures with data from disk.
`void` CheckpointManager.`initializeStorage()` Initialize checkpoint storage.
`boolean` CheckpointHistory.`isCheckpointApplicableForGroup​(int grpId, CheckpointEntry cp)` Checkpoint is not applicable when: 1) WAL was disabled somewhere after given checkpoint. 2) Checkpoint doesn't contain specified `grpId`.
`org.apache.ignite.internal.processors.cache.persistence.checkpoint.Checkpoint` CheckpointWorkflow.`markCheckpointBegin​(long cpTs, CheckpointProgressImpl curr, CheckpointMetricsTracker tracker, WorkProgressDispatcher workProgressDispatcher)` First stage of checkpoint which collects demanded information(dirty pages mostly).
`void` CheckpointWorkflow.`markCheckpointEnd​(org.apache.ignite.internal.processors.cache.persistence.checkpoint.Checkpoint chp)` Do some actions on checkpoint finish(After all pages were written to disk).
`void` CheckpointListener.`onCheckpointBegin​(CheckpointListener.Context ctx)`
`void` CheckpointMarkersStorage.`onCheckpointFinished​(org.apache.ignite.internal.processors.cache.persistence.checkpoint.Checkpoint chp)` Logs and clears checkpoint history after checkpoint finish.
`void` CheckpointListener.`onMarkCheckpointBegin​(CheckpointListener.Context ctx)`
`Long` CheckpointEntry.`partitionCounter​(IgniteWriteAheadLogManager wal, int grpId, int part)`
`CheckpointStatus` CheckpointManager.`readCheckpointStatus()`
`CheckpointStatus` CheckpointMarkersStorage.`readCheckpointStatus()`
`void` CheckpointManager.`removeCheckpointsUntil​(@Nullable WALPointer highBound)` Wal truncate callback.
`void` CheckpointMarkersStorage.`removeCheckpointsUntil​(@Nullable WALPointer highBound)` Wal truncate callback.
`@Nullable WALPointer` CheckpointHistory.`searchEarliestWalPointer​(int grpId, Map<Integer,​Long> partsCounter, long margin)` Search the earliest WAL pointer for particular group, matching by counter for partitions.
`void` PartitionDestroyRequest.`waitCompleted()`
`PageStore` CheckpointPagesWriter.CheckpointPageWriter.`write​(PageMemoryEx pageMemEx, FullPageId fullPageId, ByteBuffer buf, int tag)`

Constructors in org.apache.ignite.internal.processors.cache.persistence.checkpoint that throw IgniteCheckedException

`CheckpointManager​(Function<Class<?>,​IgniteLogger> logger, String igniteInstanceName, String checkpointThreadName, IgniteWriteAheadLogManager wal, WorkersRegistry workersRegistry, DataStorageConfiguration persistenceCfg, FilePageStoreManager pageStoreManager, IgniteThrowableBiPredicate<Long,​Integer> checkpointInapplicableChecker, Supplier<Collection<DataRegion>> dataRegions, Supplier<Collection<CacheGroupContext>> cacheGroupContexts, IgniteThrowableFunction<Integer,​PageMemoryEx> pageMemoryGroupResolver, PageMemoryImpl.ThrottlingPolicy throttlingPolicy, DataStorageMetricsImpl persStoreMetrics, LongJVMPauseDetector longJvmPauseDetector, FailureProcessor failureProcessor, GridCacheProcessor cacheProcessor, Supplier<Integer> cpFreqDeviation, Executor checkpointMapSnapshotExecutor, JdkMarshaller marsh)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.defragmentation

Methods in org.apache.ignite.internal.processors.cache.persistence.defragmentation that throw IgniteCheckedException
`void` CachePartitionDefragmentationManager.`beforeDefragmentation()`
`static void` DefragmentationFileUtils.`beforeInitPageStores​(File workDir, IgniteLogger log)` Performs cleanup of work dir before initializing file page stores.
`IgniteDefragmentation.CancelResult` IgniteDefragmentation.`cancel()` Cancel scheduled or ongoing defragmentation.
`IgniteDefragmentation.CancelResult` IgniteDefragmentationImpl.`cancel()` Cancel scheduled or ongoing defragmentation.
`void` CachePartitionDefragmentationManager.`createIndexPageStore​(int grpId, File workDir, FileVersionCheckingFactory pageStoreFactory, DataRegion partRegion, LongConsumer allocatedTracker)`
`void` CachePartitionDefragmentationManager.`executeDefragmentation()`
`long` LinkMap.`get​(long oldLink)` Get new link by old link.
`<L,​T extends L> void` TreeIterator.`iterate​(BPlusTree<L,​T> tree, PageMemoryEx pageMemory, BPlusTree.TreeRowClosure<L,​T> c)`
`void` LinkMap.`put​(long oldLink, long newLink)` Add link mapping.
`IgniteDefragmentation.ScheduleResult` IgniteDefragmentation.`schedule​(List<String> cacheNames)` Schedule defragmentaton on next start of the node.
`IgniteDefragmentation.ScheduleResult` IgniteDefragmentationImpl.`schedule​(List<String> cacheNames)` Schedule defragmentaton on next start of the node.
`IgniteDefragmentation.DefragmentationStatus` IgniteDefragmentation.`status()` Get the status of the ongoing defragmentation.
`IgniteDefragmentation.DefragmentationStatus` IgniteDefragmentationImpl.`status()` Get the status of the ongoing defragmentation.

Constructors in org.apache.ignite.internal.processors.cache.persistence.defragmentation that throw IgniteCheckedException
`CachePartitionDefragmentationManager​(List<String> cacheNames, GridCacheSharedContext<?,​?> sharedCtx, GridCacheDatabaseSharedManager dbMgr, FilePageStoreManager filePageStoreMgr, CheckpointManager nodeCheckpoint, LightweightCheckpointManager defragmentationCheckpoint, int pageSize, int defragmentationThreadPoolSize)`
`LinkMap​(int grpId, String grpName, PageMemory pageMem, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager)`
`LinkMap​(CacheGroupContext ctx, PageMemory pageMem, long metaPageId, boolean initNew)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.dumpprocessors

Methods in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.dumpprocessors that throw IgniteCheckedException
`static String` ToFileDumpProcessor.`toFileDump​(SharedPageLockTrackerDump pageLockDump, Path dir, String name)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.evict

Methods in org.apache.ignite.internal.processors.cache.persistence.evict that throw IgniteCheckedException
`void` FairFifoPageEvictionTracker.`evictDataPage()` Evicts one data page.
`void` NoOpPageEvictionTracker.`evictDataPage()` Evicts one data page.
`void` PageEvictionTracker.`evictDataPage()` Evicts one data page.
`void` Random2LruPageEvictionTracker.`evictDataPage()` Evicts one data page.
`void` RandomLruPageEvictionTracker.`evictDataPage()` Evicts one data page.
`void` FairFifoPageEvictionTracker.`forgetPage​(long pageId)` Call this method when last entry is removed from data page.
`void` NoOpPageEvictionTracker.`forgetPage​(long pageId)` Call this method when last entry is removed from data page.
`void` PageEvictionTracker.`forgetPage​(long pageId)` Call this method when last entry is removed from data page.
`void` FairFifoPageEvictionTracker.`touchPage​(long pageId)` Call this method when data page is accessed.
`void` NoOpPageEvictionTracker.`touchPage​(long pageId)` Call this method when data page is accessed.
`void` PageEvictionTracker.`touchPage​(long pageId)` Call this method when data page is accessed.
`void` Random2LruPageEvictionTracker.`touchPage​(long pageId)` Call this method when data page is accessed.
`void` RandomLruPageEvictionTracker.`touchPage​(long pageId)` Call this method when data page is accessed.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.file

Methods in org.apache.ignite.internal.processors.cache.persistence.file that throw IgniteCheckedException
`long` FilePageStore.`allocatePage()` Allocates next page index.
`long` FilePageStoreManager.`allocatePage​(int grpId, int partId, byte flags)` Allocates a page for the given page space.
`String` FilePageStoreManager.`cacheDirName​(int grpId)`
`static boolean` FilePageStoreManager.`checkAndInitCacheWorkDir​(File cacheWorkDir, IgniteLogger log)`
`void` FilePageStoreManager.`cleanupPersistentSpace()` Cleanup persistent space for all caches except metastore.
`void` FilePageStoreManager.`cleanupPersistentSpace​(CacheConfiguration cacheConfiguration)` Cleanup persistent space for cache.
`PageStore` FileVersionCheckingFactory.`createPageStore​(byte type, File file, LongConsumer allocatedTracker)` Creates instance of PageStore based on given file.
`PageStore` FileVersionCheckingFactory.`createPageStore​(byte type, IgniteOutClosure<Path> pathProvider, LongConsumer allocatedTracker)` Creates instance of PageStore based on file path provider.
`void` FilePageStore.`ensure()`
`void` FilePageStoreManager.`ensure​(int grpId, int partId)`
`boolean` FilePageStoreManager.`exists​(int grpId, int partId)` Checks if partition store exists.
`void` FilePageStoreManager.`finishRecover()` Invoked after checkpoint recover is finished.
`PageStore` FilePageStoreManager.`getStore​(int grpId, int partId)`
`Collection<PageStore>` FilePageStoreManager.`getStores​(int grpId)`
`void` FilePageStoreManager.`initializeForCache​(CacheGroupDescriptor grpDesc, CacheConfiguration<?,​?> ccfg)` Callback called when a cache is starting.
`void` FilePageStoreManager.`initializeForMetastorage()` Initializes disk cache store structures.
`void` FilePageStoreManager.`onActivate​(GridKernalContext kctx)` Called when cluster performing activation.
`long` FilePageStoreManager.`pageOffset​(int grpId, long pageId)` Gets page offset within the page store file.
`int` FilePageStoreManager.`pages​(int grpId, int partId)` Gets total number of allocated pages for the given space.
`boolean` FilePageStore.`read​(long pageId, ByteBuffer pageBuf, boolean keepCrc)` Reads a page.
`boolean` FilePageStore.`read​(long pageId, ByteBuffer pageBuf, boolean checkCrc, boolean keepCrc)`
`void` FilePageStoreManager.`read​(int grpId, long pageId, ByteBuffer pageBuf, boolean keepCrc)` Reads a page for the given cache ID.
`void` FilePageStore.`readHeader​(ByteBuffer buf)` Reads a header.
`void` FilePageStoreManager.`readHeader​(int grpId, int partId, ByteBuffer buf)` Reads a header of a page store.
`void` FilePageStoreManager.`shutdownForCacheGroup​(CacheGroupContext grp, boolean destroy)` Callback called when a cache is stopping.
`InetSocketAddress` FileDownloader.`start()`
`void` FilePageStoreManager.`start0()`
`void` FilePageStoreManager.`sync​(int grpId, int partId)` Makes sure that all previous writes to the store has been written to disk.
`void` FilePageStoreManager.`truncate​(int grpId, int partId, int tag)` Callback called when a partition for the given cache is evicted from the local node.
`void` FilePageStore.`write​(long pageId, ByteBuffer pageBuf, int tag, boolean calculateCrc)` Writes a page.
`PageStore` FilePageStoreManager.`write​(int grpId, long pageId, ByteBuffer pageBuf, int tag, boolean calculateCrc)` Writes the page for the given cache ID.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.filename

Methods in org.apache.ignite.internal.processors.cache.persistence.filename that throw IgniteCheckedException
`PdsFolderSettings<L>` PdsFolderResolver.`generateNew()`
`PdsFolderSettings<L>` PdsFolderResolver.`resolve()` Resolves `PdsFolderSettings` according to specified `IgniteConfiguration`, `PdsFolderResolver.consistentId`.
`PdsFolderSettings<GridCacheDatabaseSharedManager.NodeFileLockHolder>` PdsConsistentIdProcessor.`resolveFolders()` Prepares and caches PDS folder settings.
`PdsFolderSettings<GridCacheDatabaseSharedManager.NodeFileLockHolder>` PdsFoldersResolver.`resolveFolders()` Prepares and caches PDS folder settings.
`void` PdsConsistentIdProcessor.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.freelist

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.freelist
`class` `CorruptedFreeListException` Exception to distinguish `AbstractFreeList` broken invariants.

Methods in org.apache.ignite.internal.processors.cache.persistence.freelist that throw IgniteCheckedException
`void` AbstractFreeList.`addForRecycle​(ReuseBag bag)`
`protected void` PagesList.`init​(long metaPageId, boolean initNew)`
`long` AbstractFreeList.`initRecycledPage​(long pageId, byte flag, PageIO initIO)` Converts recycled page id back to a usable id.
`protected long` PagesList.`initRecycledPage0​(long pageId, byte flag, PageIO initIO)` Create new page id and update page content accordingly if it's necessary.
`protected long` PagesList.`initReusedPage​(long reusedPageId, long reusedPage, long reusedPageAddr, int partId, byte flag, PageIO initIo)` Reused page must obtain correctly assaembled page id, then initialized by proper `PageIO` instance and non-zero `itemId` of reused page id must be saved into special place.
`void` AbstractFreeList.`insertDataRow​(T row, IoStatisticsHolder statHolder)`
`void` CacheFreeList.`insertDataRow​(CacheDataRow row, IoStatisticsHolder statHolder)`
`void` FreeList.`insertDataRow​(T row, IoStatisticsHolder statHolder)`
`void` AbstractFreeList.`insertDataRows​(Collection<T> rows, IoStatisticsHolder statHolder)` Reduces the workload on the free list by writing multiple rows into a single memory page at once. Rows are sequentially added to the page as long as there is enough free space on it.
`void` FreeList.`insertDataRows​(Collection<T> rows, IoStatisticsHolder statHolder)`
`protected void` PagesList.`put​(@Nullable ReuseBag bag, long dataId, long dataPage, long dataAddr, int bucket, IoStatisticsHolder statHolder)`
`long` AbstractFreeList.`recycledPagesCount()`
`protected boolean` PagesList.`removeDataPage​(long dataId, long dataPage, long dataAddr, AbstractDataPageIO dataIO, int bucket, IoStatisticsHolder statHolder)` Removes data page from bucket, merges bucket list if needed.
`void` AbstractFreeList.`removeDataRowByLink​(long link, IoStatisticsHolder statHolder)`
`void` FreeList.`removeDataRowByLink​(long link, IoStatisticsHolder statHolder)`
`void` PagesList.`saveMetadata​(IoStatisticsHolder statHolder)` Save metadata without exclusive lock on it.
`int` SimpleDataRow.`size()`
`protected long` PagesList.`storedPagesCount​(int bucket)` !!!
`protected long` PagesList.`takeEmptyPage​(int bucket, @Nullable IOVersions initIoVers, IoStatisticsHolder statHolder)`
`long` AbstractFreeList.`takeRecycledPage()`
`boolean` AbstractFreeList.`updateDataRow​(long link, T row, IoStatisticsHolder statHolder)`
`boolean` FreeList.`updateDataRow​(long link, T row, IoStatisticsHolder statHolder)`

Constructors in org.apache.ignite.internal.processors.cache.persistence.freelist that throw IgniteCheckedException
`AbstractFreeList​(int cacheGrpId, String name, DataRegion dataRegion, @Nullable ReuseList reuseList, @Nullable IgniteWriteAheadLogManager wal, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, GridKernalContext ctx, @Nullable AtomicLong pageListCacheLimit, byte pageFlag)`
`CacheFreeList​(int cacheGrpId, String name, DataRegion dataRegion, @Nullable IgniteWriteAheadLogManager wal, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, GridKernalContext ctx, @Nullable AtomicLong pageListCacheLimit, byte pageFlag)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.freelist.io

Methods in org.apache.ignite.internal.processors.cache.persistence.freelist.io that throw IgniteCheckedException
`protected void` PagesListMetaIO.`printPage​(long addr, int pageSize, GridStringBuilder sb)`
`protected void` PagesListNodeIO.`printPage​(long addr, int pageSize, GridStringBuilder sb)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.metastorage

Methods in org.apache.ignite.internal.processors.cache.persistence.metastorage that throw IgniteCheckedException
`void` MetaStorage.TmpStorage.`add​(String key, byte[] val)` Put data
`long` MetastorageRowStore.`addRow​(byte[] val)`
`protected long` MetastorageTree.`allocatePageNoReuse()`
`void` MetaStorage.`applyUpdate​(String key, byte[] value)`
`void` MetaStorage.`beforeCheckpointBegin​(CheckpointListener.Context ctx)` Do some actions before checkpoint write lock.
`protected int` MetastorageTree.`compare​(BPlusIO<MetastorageRow> io, long pageAddr, int idx, MetastorageRow row)`
`MetastorageDataRow` MetastorageBPlusIO.`getDataRow​(long pageAddr, int idx, MetastorageRowStore rowStore)`
`MetastorageDataRow` MetastorageInnerIO.`getDataRow​(long pageAddr, int idx, MetastorageRowStore rowStore)`
`MetastorageDataRow` MetastorageLeafIO.`getDataRow​(long pageAddr, int idx, MetastorageRowStore rowStore)`
`static <IO extends BPlusIO<MetastorageRow> & MetastorageBPlusIO> MetastorageDataRow` MetastoragePageIOUtils.`getDataRow​(IO io, long pageAddr, int idx, MetastorageRowStore rowStore)`
`String` MetastorageBPlusIO.`getKey​(long pageAddr, int idx, MetastorageRowStore rowStore)`
`String` MetastorageInnerIO.`getKey​(long pageAddr, int idx, MetastorageRowStore rowStore)`
`String` MetastorageLeafIO.`getKey​(long pageAddr, int idx, MetastorageRowStore rowStore)`
`static <IO extends BPlusIO<MetastorageRow> & MetastorageBPlusIO> String` MetastoragePageIOUtils.`getKey​(IO io, long pageAddr, int idx, MetastorageRowStore rowStore)`
`MetastorageRow` MetastorageInnerIO.`getLookupRow​(BPlusTree<MetastorageRow,​?> tree, long pageAddr, int idx)` Get lookup row.
`MetastorageRow` MetastorageLeafIO.`getLookupRow​(BPlusTree<MetastorageRow,​?> tree, long pageAddr, int idx)` Get lookup row.
`MetastorageDataRow` MetastorageTree.`getRow​(BPlusIO<MetastorageRow> io, long pageAddr, int idx, Object x)` Get data row.
`void` MetaStorage.`init​(GridCacheDatabaseSharedManager db)`
`void` MetaStorage.`iterate​(String keyPrefix, BiConsumer<String,​? super Serializable> cb, boolean unmarshal)` Read all key/value pairs where key has provided prefix.
`void` ReadOnlyMetastorage.`iterate​(String keyPrefix, BiConsumer<String,​? super Serializable> cb, boolean unmarshal)` Read all key/value pairs where key has provided prefix.
`void` MetaStorage.`onCheckpointBegin​(CheckpointListener.Context ctx)`
`void` MetaStorage.`onMarkCheckpointBegin​(CheckpointListener.Context ctx)`
`default void` MetastorageLifecycleListener.`onReadyForRead​(ReadOnlyMetastorage metastorage)` Is called when metastorage is made ready for read-only operations very early on node startup phase.
`default void` MetastorageLifecycleListener.`onReadyForReadWrite​(ReadWriteMetastorage metastorage)` Fully functional metastore capable of performing reading and writing operations.
`Serializable` MetaStorage.`read​(String key)`
`Serializable` ReadOnlyMetastorage.`read​(String key)`
`byte[]` MetaStorage.`readRaw​(String key)`
`byte[]` ReadOnlyMetastorage.`readRaw​(String key)`
`byte[]` MetastorageRowStore.`readRow​(long link)`
`void` MetaStorage.`remove​(@NotNull String key)`
`void` ReadWriteMetastorage.`remove​(@NotNull String key)`
`void` MetaStorage.`removeData​(String key)`
`void` MetastorageRowStore.`removeRow​(long link)`
`void` MetaStorage.`write​(@NotNull String key, @NotNull Serializable val)`
`void` ReadWriteMetastorage.`write​(@NotNull String key, @NotNull Serializable val)`
`void` MetaStorage.`writeRaw​(String key, byte[] data)`
`void` ReadWriteMetastorage.`writeRaw​(String key, byte[] data)`

Constructors in org.apache.ignite.internal.processors.cache.persistence.metastorage that throw IgniteCheckedException
`MetastorageTree​(int cacheId, String name, PageMemory pageMem, IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, ReuseList reuseList, MetastorageRowStore rowStore, long metaPageId, boolean initNew, @Nullable FailureProcessor failureProcessor, PageLockTrackerManager pageLockTrackerManager, int partId)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.pagemem

Methods in org.apache.ignite.internal.processors.cache.persistence.pagemem that throw IgniteCheckedException
`long` PageMemoryEx.`acquirePage​(int grpId, long pageId, AtomicBoolean pageAllocated)`
`long` PageMemoryEx.`acquirePage​(int grpId, long pageId, IoStatisticsHolder statHldr, boolean restore)`
`long` PageMemoryImpl.`acquirePage​(int grpId, long pageId)` Gets the page absolute pointer associated with the given page ID.
`long` PageMemoryImpl.`acquirePage​(int grpId, long pageId, AtomicBoolean pageAllocated)`
`long` PageMemoryImpl.`acquirePage​(int grpId, long pageId, IoStatisticsHolder statHolder)` Gets the page absolute pointer associated with the given page ID.
`long` PageMemoryImpl.`acquirePage​(int grpId, long pageId, IoStatisticsHolder statHolder, boolean restore)`
`long` PageMemoryImpl.`allocatePage​(int grpId, int partId, byte flags)` Allocates a page from the space for the given partition ID and the given flags.
`long` PageReadWriteManager.`allocatePage​(int grpId, int partId, byte flags)` Allocates a page for the given page space.
`long` PageReadWriteManagerImpl.`allocatePage​(int grpId, int partId, byte flags)` Allocates a page for the given page space.
`void` PageMemoryEx.`checkpointWritePage​(FullPageId pageId, ByteBuffer buf, PageStoreWriter pageWriter, CheckpointMetricsTracker tracker)` Prepare page for write during checkpoint.
`void` PageMemoryImpl.`checkpointWritePage​(FullPageId fullId, ByteBuffer buf, PageStoreWriter pageStoreWriter, CheckpointMetricsTracker metricsTracker)` Prepare page for write during checkpoint.
`void` DelayedDirtyPageStoreWrite.`finishReplacement()` Runs actual write if required.
`void` PageReadWriteManager.`read​(int grpId, long pageId, ByteBuffer pageBuf, boolean keepCrc)` Reads a page for the given cache ID.
`void` PageReadWriteManagerImpl.`read​(int grpId, long pageId, ByteBuffer pageBuf, boolean keepCrc)` Reads a page for the given cache ID.
`long` ClockPageReplacementPolicy.`replace()` Finds page to replace.
`abstract long` PageReplacementPolicy.`replace()` Finds page to replace.
`long` RandomLruPageReplacementPolicy.`replace()` Finds page to replace.
`long` SegmentedLruPageReplacementPolicy.`replace()` Finds page to replace.
`PageStore` PageReadWriteManager.`write​(int grpId, long pageId, ByteBuffer pageBuf, int tag, boolean calculateCrc)` Writes the page for the given cache ID.
`PageStore` PageReadWriteManagerImpl.`write​(int grpId, long pageId, ByteBuffer pageBuf, int tag, boolean calculateCrc)` Writes the page for the given cache ID.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.partstorage

Methods in org.apache.ignite.internal.processors.cache.persistence.partstorage that throw IgniteCheckedException
`void` PartitionMetaStorage.`insertDataRow​(T row, IoStatisticsHolder statHolder)`
`byte[]` PartitionMetaStorage.`readRow​(long link)` Read row data by link as byte array.
`byte[]` PartitionMetaStorageImpl.`readRow​(long link)` Read row as byte array from data pages.
`void` PartitionMetaStorage.`removeDataRowByLink​(long link, IoStatisticsHolder statHolder)`
`void` PartitionMetaStorage.`saveMetadata​(IoStatisticsHolder statHolder)` Saves storage metadata.

Constructors in org.apache.ignite.internal.processors.cache.persistence.partstorage that throw IgniteCheckedException
`PartitionMetaStorageImpl​(int cacheGrpId, String name, DataRegion memPlc, @Nullable ReuseList reuseList, @Nullable IgniteWriteAheadLogManager wal, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, GridKernalContext ctx, @Nullable AtomicLong pageListCacheLimit, byte pageFlag)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.snapshot

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.snapshot
`class` `SnapshotWarningException` Snapshot operation warning.
`class` `TrackingPageIsCorruptedException` Thrown when corrupted tracking page was queried.

Methods in org.apache.ignite.internal.processors.cache.persistence.snapshot with parameters of type IgniteCheckedException
`void` SnapshotRestoreProcess.`interrupt​(IgniteCheckedException reason)` Interrupt the currently running local restore procedure.

Methods in org.apache.ignite.internal.processors.cache.persistence.snapshot that throw IgniteCheckedException
`protected void` SnapshotRestoreProcess.`cleanup()` Cleanup temporary directories if any exists.
`void` SnapshotPartitionsQuickVerifyHandler.`complete​(String name, Collection<SnapshotHandlerResult<Map<PartitionKeyV2,​PartitionHashRecordV2>>> results)` Processing the results of the `SnapshotHandler.invoke(SnapshotHandlerContext)` method received from all nodes.
`void` SnapshotPartitionsVerifyHandler.`complete​(String name, Collection<SnapshotHandlerResult<Map<PartitionKeyV2,​PartitionHashRecordV2>>> results)` Processing the results of the `SnapshotHandler.invoke(SnapshotHandlerContext)` method received from all nodes.
`StandaloneGridKernalContext` IgniteSnapshotManager.`createStandaloneKernalContext​(CompressionProcessor cmpProc, File snpDir, String folderName)`
`void` IncrementalSnapshotAwareMessage.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`Map<PartitionKeyV2,​PartitionHashRecordV2>` SnapshotPartitionsQuickVerifyHandler.`invoke​(SnapshotHandlerContext opCtx)` Local processing of a snapshot operation.
`Map<PartitionKeyV2,​PartitionHashRecordV2>` SnapshotPartitionsVerifyHandler.`invoke​(SnapshotHandlerContext opCtx)` Local processing of a snapshot operation.
`protected @Nullable Map<String,​SnapshotHandlerResult<Object>>` IgniteSnapshotManager.SnapshotHandlers.`invokeAll​(SnapshotHandlerType type, SnapshotHandlerContext ctx)`
`static File` IgniteSnapshotManager.`nodeDumpDirectory​(File dumpDir, GridCacheSharedContext<?,​?> cctx)`
`void` IgniteSnapshotManager.`onReadyForRead​(ReadOnlyMetastorage metaStorage)` Is called when metastorage is made ready for read-only operations very early on node startup phase.
`void` IgniteSnapshotManager.`onReadyForReadWrite​(ReadWriteMetastorage metaStorage)` Fully functional metastore capable of performing reading and writing operations.
`GridCloseableIterator<CacheDataRow>` IgniteSnapshotManager.`partitionRowIterator​(String snpName, String folderName, String grpName, int partId, @Nullable EncryptionCacheKeyProvider encrKeyProvider)`
`GridCloseableIterator<CacheDataRow>` IgniteSnapshotManager.`partitionRowIterator​(GridKernalContext ctx, String grpName, int partId, FilePageStore pageStore)`
`void` IncrementalSnapshotAwareMessage.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`protected void` AbstractCreateSnapshotFutureTask.`processPartitions()`
`<T> T` IgniteSnapshotManager.`readFromFile​(File smf)`
`IncrementalSnapshotMetadata` IgniteSnapshotManager.`readIncrementalSnapshotMetadata​(String snpName, @Nullable String snpPath, int incIdx)`
`SnapshotMetadata` IgniteSnapshotManager.`readSnapshotMetadata​(File snpDir, String consId)`
`IgniteInternalFuture<Void>` IgniteSnapshotManager.`requestRemoteSnapshotFiles​(UUID rmtNodeId, UUID reqId, String snpName, @Nullable String rmtSnpPath, Map<Integer,​Set<Integer>> parts, BooleanSupplier stopChecker, BiConsumer<@Nullable File,​@Nullable Throwable> partHnd)`
`protected abstract List<CompletableFuture<Void>>` AbstractCreateSnapshotFutureTask.`saveGroup​(int grpId, Set<Integer> grpParts)`
`protected void` IgniteSnapshotManager.`start0()`

Constructors in org.apache.ignite.internal.processors.cache.persistence.snapshot with parameters of type IgniteCheckedException
`SnapshotFinishedFutureTask​(IgniteCheckedException e)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.snapshot.dump

Methods in org.apache.ignite.internal.processors.cache.persistence.snapshot.dump that throw IgniteCheckedException
`protected void` CreateDumpFutureTask.`processPartitions()`
`DumpEntry` DumpEntrySerializer.`read​(FileIO dumpFile, int grp, int part)`
`ByteBuffer` DumpEntrySerializer.`writeToBuffer​(int cache, long expireTime, KeyCacheObject key, CacheObject val, GridCacheVersion ver, CacheObjectContext coCtx)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.tree

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.tree
`class` `CorruptedTreeException` Exception to distinguish `BPlusTree` tree broken invariants.

Methods in org.apache.ignite.internal.processors.cache.persistence.tree that throw IgniteCheckedException
`protected long` BPlusTree.`acquirePage​(long pageId)`
`boolean` BPlusTree.TreeRowClosure.`apply​(BPlusTree<L,​T> tree, BPlusIO<L> io, long pageAddr, int idx)` Performs inspection or operation on a specified row and returns true if this row is required or matches or /operation successful (depending on the context).
`protected void` BPlusTree.`checkDestroyed()` Check if the tree is getting destroyed.
`protected int` BPlusTree.`compare​(int lvl, BPlusIO<L> io, long pageAddr, int idx, L row)`
`protected abstract int` BPlusTree.`compare​(BPlusIO<L> io, long pageAddr, int idx, L row)`
`T` BPlusTree.TreeRowFactory.`create​(BPlusTree<L,​T> tree, BPlusIO<L> io, long pageAddr, int idx)` Creates row.
`long` BPlusTree.`destroy()` Destroys tree.
`long` BPlusTree.`destroy​(@Nullable IgniteInClosure<L> c, boolean forceDestroy)` Destroys tree.
`protected long` BPlusTree.`destroyDownPages​(LongListReuseBag bag, long pageId, int lvl, @Nullable IgniteInClosure<L> c, AtomicLong lockHoldStartTime, long lockMaxTime, Deque<GridTuple3<Long,​Long,​Long>> lockedPages)` Recursively destroys tree pages.
`protected void` BPlusTree.Remove.`doRemove​(long pageId, long page, long pageAddr, Boolean walPlc, BPlusIO<L> io, int cnt, int idx)`
`protected BPlusTree.Result` BPlusTree.Remove.`doRemoveFromLeaf()`
`GridCursor<T>` BPlusTree.`find​(L lower, L upper)` Returns a cursor from lower to upper bounds inclusive.
`GridCursor<T>` BPlusTree.`find​(L lower, L upper, boolean lowIncl, boolean upIncl, BPlusTree.TreeRowClosure<L,​T> c, BPlusTree.TreeRowFactory<L,​T> rowFactory, Object x)`
`GridCursor<T>` BPlusTree.`find​(L lower, L upper, Object x)` Returns a cursor from lower to upper bounds inclusive.
`GridCursor<T>` BPlusTree.`find​(L lower, L upper, BPlusTree.TreeRowClosure<L,​T> c, Object x)`
`T` BPlusTree.`findFirst()` Returns a value mapped to the lowest key, or `null` if tree is empty
`T` BPlusTree.`findFirst​(BPlusTree.TreeRowClosure<L,​T> filter)` Returns a value mapped to the lowest key, or `null` if tree is empty or no entry matches the passed filter.
`T` BPlusTree.`findLast()` Returns a value mapped to the greatest key, or `null` if tree is empty
`T` BPlusTree.`findLast​(BPlusTree.TreeRowClosure<L,​T> c)` Returns a value mapped to the greatest key, or `null` if tree is empty or no entry matches the passed filter.
`T` BPlusTree.`findOne​(L row)`
`<R> R` BPlusTree.`findOne​(L row, Object x)`
`<R> R` BPlusTree.`findOne​(L row, BPlusTree.TreeRowClosure<L,​T> c, Object x)`
`protected BPlusTree.Result` BPlusTree.Put.`finishOrLockTail​(long pageId, long page, long backId, long fwdId, int lvl)` Method that's invoked when operation goes up from the recursion and `BPlusTree.Get.isFinished()` returns false.
`protected BPlusTree.Result` BPlusTree.Remove.`finishOrLockTail​(long pageId, long page, long backId, long fwdId, int lvl)` Method that's invoked when operation goes up from the recursion and `BPlusTree.Get.isFinished()` returns false.
`protected BPlusTree.Result` BPlusTree.Put.`finishTail()` Process tail and finish.
`protected BPlusTree.Result` BPlusTree.Remove.`finishTail()` Process tail and finish.
`T` BPlusTree.`getRow​(BPlusIO<L> io, long pageAddr, int idx)` Get a full detached data row.
`abstract T` BPlusTree.`getRow​(BPlusIO<L> io, long pageAddr, int idx, Object x)` Get data row.
`protected void` BPlusTree.`initTree​(boolean initNew)` Initialize new tree.
`protected void` BPlusTree.`initTree​(boolean initNew, int inlineSize)` Initialize new tree.
`void` BPlusTree.`invoke​(L row, Object z, IgniteTree.InvokeClosure<T> c)`
`boolean` BPlusTree.`isEmpty()`
`protected BPlusTree.Result` BPlusTree.Remove.`lockForward​(int lvl)`
`String` BPlusTree.`printTree()` For debug.
`T` BPlusTree.`put​(T row)` Put value in this tree.
`boolean` BPlusTree.`putx​(T row)`
`protected <X,​R> R` BPlusTree.`read​(long pageId, long page, PageHandler<X,​R> h, X arg, int intArg, R lockFailed)`
`protected <X,​R> R` BPlusTree.`read​(long pageId, PageHandler<X,​R> h, X arg, int intArg, R lockFailed)`
`T` BPlusTree.`remove​(L row)`
`List<L>` BPlusTree.`remove​(L lower, L upper, int limit)`
`protected void` BPlusTree.Remove.`removeDataRowFromLeaf​(long pageId, long page, long pageAddr, Boolean walPlc, BPlusIO<L> io, int cnt, int idx)`
`protected void` BPlusTree.RemoveRange.`removeDataRowFromLeaf​(long pageId, long page, long pageAddr, Boolean walPlc, BPlusIO<L> io, int cnt, int idx)`
`boolean` BPlusTree.`removex​(L row)`
`protected boolean` BPlusTree.`removex​(L lower, L upper, Object x, int limit)`
`void` BPlusTree.Put.`replaceRowInPage​(BPlusIO<L> io, long pageId, long page, long pageAddr, int idx)` Replaces a row in the page with a new one.
`int` BPlusTree.`rootLevel()`
`BPlusTree.Result` BPlusTree.Insert.`run0​(long pageId, long page, long pageAddr, BPlusIO<L> io, BPlusTree.Put p, int lvl)`
`BPlusTree.Result` BPlusTree.Replace.`run0​(long pageId, long page, long pageAddr, BPlusIO<L> io, BPlusTree.Put p, int lvl)`
`BPlusTree.Result` BPlusTree.Search.`run0​(long pageId, long page, long pageAddr, BPlusIO<L> io, BPlusTree.Get g, int lvl)`
`long` BPlusTree.`size()` Returns number of elements in the tree by scanning pages of the bottom (leaf) level.
`long` BPlusTree.`size​(@Nullable BPlusTree.TreeRowClosure<L,​T> filter)` Returns number of elements in the tree that match the filter by scanning through the pages of the leaf level.
`BPlusTree.Result` BPlusTree.Put.`tryReplace​(long pageId, long page, long fwdId, int lvl)`
`void` BPlusTree.`validateTree()`

Constructors in org.apache.ignite.internal.processors.cache.persistence.tree that throw IgniteCheckedException
`BPlusTree​(String name, int cacheGrpId, String cacheGrpName, PageMemory pageMem, @Nullable IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, long metaPageId, @Nullable ReuseList reuseList, IOVersions<? extends BPlusInnerIO<L>> innerIos, IOVersions<? extends BPlusLeafIO<L>> leafIos, byte pageFlag, @Nullable FailureProcessor failureProcessor, PageLockTrackerManager pageLockTrackerManager)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.tree.io

Methods in org.apache.ignite.internal.processors.cache.persistence.tree.io that throw IgniteCheckedException
`int` AbstractDataPageIO.`addRow​(long pageAddr, byte[] payload, int pageSize)` Adds row to this data page and sets respective link to the given row object.
`void` AbstractDataPageIO.`addRow​(long pageId, long pageAddr, T row, int rowSize, int pageSize)` Adds row to this data page and sets respective link to the given row object.
`void` AbstractDataPageIO.`addRowFragment​(long pageId, long pageAddr, byte[] payload, long lastLink, int pageSize)` Adds this payload as a fragment to this data page.
`int` AbstractDataPageIO.`addRowFragment​(PageMemory pageMem, long pageId, long pageAddr, T row, int written, int rowSize, int pageSize)` Adds maximum possible fragment of the given row to this data page and sets respective link to the row.
`T` AbstractDataPageIO.CC.`apply​(long link)` Closure body.
`void` BPlusInnerIO.`copyItems​(long srcPageAddr, long dstPageAddr, int srcIdx, int dstIdx, int cnt, boolean cpLeft)` Copy items from source page to destination page.
`abstract void` BPlusIO.`copyItems​(long srcPageAddr, long dstPageAddr, int srcIdx, int dstIdx, int cnt, boolean cpLeft)` Copy items from source page to destination page.
`void` BPlusLeafIO.`copyItems​(long srcPageAddr, long dstPageAddr, int srcIdx, int dstIdx, int cnt, boolean cpLeft)` Copy items from source page to destination page.
`<U> List<U>` AbstractDataPageIO.`forAllItems​(long pageAddr, AbstractDataPageIO.CC<U> c)`
`static <Q extends BPlusIO<?>> Q` PageIO.`getBPlusIO​(int type, int ver)`
`static <Q extends BPlusIO<?>> Q` PageIO.`getBPlusIO​(long pageAddr)`
`abstract L` BPlusIO.`getLookupRow​(BPlusTree<L,​?> tree, long pageAddr, int idx)` Get lookup row.
`static <Q extends PageIO> Q` PageIO.`getPageIO​(int type, int ver)`
`static <Q extends PageIO> Q` PageIO.`getPageIO​(long pageAddr)`
`static <Q extends PageIO> Q` PageIO.`getPageIO​(ByteBuffer page)`
`byte[]` BPlusInnerIO.`initNewRoot​(long newRootPageAddr, long newRootId, long leftChildId, L row, byte[] rowBytes, long rightChildId, int pageSize, boolean needRowBytes, PageMetrics metrics)`
`byte[]` BPlusInnerIO.`insert​(long pageAddr, int idx, L row, byte[] rowBytes, long rightId, boolean needRowBytes)`
`byte[]` BPlusIO.`insert​(long pageAddr, int idx, L row, byte[] rowBytes, long rightId, boolean needRowBytes)`
`boolean` BPlusIO.`merge​(BPlusIO<L> prntIo, long prntPageAddr, int prntIdx, long leftPageAddr, long rightPageAddr, boolean emptyBranch, int pageSize)`
`protected void` BPlusIO.`printPage​(long addr, int pageSize, GridStringBuilder sb)`
`protected void` BPlusMetaIO.`printPage​(long addr, int pageSize, GridStringBuilder sb)`
`protected void` DataPageIO.`printPage​(long addr, int pageSize, GridStringBuilder sb)`
`protected abstract void` PageIO.`printPage​(long addr, int pageSize, GridStringBuilder sb)`
`protected void` PageMetaIO.`printPage​(long addr, int pageSize, GridStringBuilder sb)`
`protected void` PagePartitionCountersIO.`printPage​(long addr, int pageSize, GridStringBuilder sb)`
`protected void` PagePartitionMetaIO.`printPage​(long pageAddr, int pageSize, GridStringBuilder sb)`
`protected void` SimpleDataPageIO.`printPage​(long addr, int pageSize, GridStringBuilder sb)`
`protected void` TrackingPageIO.`printPage​(long addr, int pageSize, GridStringBuilder sb)`
`static GridCacheVersion` CacheVersionIO.`read​(long pageAddr, boolean allowNull)` Reads GridCacheVersion instance from the given address.
`static GridCacheVersion` CacheVersionIO.`read​(ByteBuffer buf, boolean allowNull)` Reads GridCacheVersion instance from the given buffer.
`static int` CacheVersionIO.`readSize​(long pageAddr, boolean allowNull)` Gets needed buffer size to read the whole version instance.
`static int` CacheVersionIO.`readSize​(ByteBuffer buf, boolean allowNull)` Gets needed buffer size to read the whole version instance.
`void` BPlusIO.`remove​(long pageAddr, int idx, int cnt)`
`long` AbstractDataPageIO.`removeRow​(long pageAddr, int itemId, int pageSize)`
`PageIO` PageIoResolver.`resolve​(long pageAddr)`
`void` BPlusIO.`splitForwardPage​(long pageAddr, long fwdId, long fwdPageAddr, int mid, int cnt, int pageSize, PageMetrics metrics)`
`byte[]` BPlusIO.`store​(long pageAddr, int idx, L row, byte[] rowBytes, boolean needRowBytes)` Store the needed info about the row in the page.
`abstract void` BPlusIO.`store​(long dstPageAddr, int dstIdx, BPlusIO<L> srcIo, long srcPageAddr, int srcIdx)` Store row info from the given source.
`abstract void` BPlusIO.`storeByOffset​(long pageAddr, int off, L row)` Store the needed info about the row in the page.
`boolean` AbstractDataPageIO.`updateRow​(long pageAddr, int itemId, int pageSize, @org.jetbrains.annotations.Nullable byte[] payload, T row, int rowSize)`
`protected abstract void` AbstractDataPageIO.`writeFragmentData​(T row, ByteBuffer buf, int rowOff, int payloadSize)` Write row data fragment.
`protected void` DataPageIO.`writeFragmentData​(CacheDataRow row, ByteBuffer buf, int rowOff, int payloadSize)` Write row data fragment.
`protected void` SimpleDataPageIO.`writeFragmentData​(SimpleDataRow row, ByteBuffer buf, int rowOff, int payloadSize)` Write row data fragment.
`protected abstract void` AbstractDataPageIO.`writeRowData​(long pageAddr, int dataOff, int payloadSize, T row, boolean newRow)`
`protected void` DataPageIO.`writeRowData​(long pageAddr, int dataOff, int payloadSize, CacheDataRow row, boolean newRow)`
`protected void` SimpleDataPageIO.`writeRowData​(long pageAddr, int dataOff, int payloadSize, SimpleDataRow row, boolean newRow)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.tree.reuse

Methods in org.apache.ignite.internal.processors.cache.persistence.tree.reuse that throw IgniteCheckedException
`void` ReuseList.`addForRecycle​(ReuseBag bag)`
`void` ReuseListImpl.`addForRecycle​(ReuseBag bag)`
`long` ReuseList.`initRecycledPage​(long pageId, byte flag, @Nullable PageIO initIO)` Converts recycled page id back to a usable id.
`long` ReuseListImpl.`initRecycledPage​(long pageId, byte flag, PageIO initIO)` Converts recycled page id back to a usable id.
`long` ReuseList.`recycledPagesCount()`
`long` ReuseListImpl.`recycledPagesCount()`
`long` ReuseList.`takeRecycledPage()`
`long` ReuseListImpl.`takeRecycledPage()`

Constructors in org.apache.ignite.internal.processors.cache.persistence.tree.reuse that throw IgniteCheckedException
`ReuseListImpl​(int cacheId, String name, PageMemory pageMem, @Nullable IgniteWriteAheadLogManager wal, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, GridKernalContext ctx, @Nullable AtomicLong pageListCacheLimit, byte pageFlag)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.tree.util

Methods in org.apache.ignite.internal.processors.cache.persistence.tree.util that throw IgniteCheckedException
`static void` PageHandler.`initPage​(PageMemory pageMem, int grpId, long pageId, PageIO init, IgniteWriteAheadLogManager wal, PageLockListener lsnr, IoStatisticsHolder statHolder)`
`static <X,​R> R` PageHandler.`readPage​(PageMemory pageMem, int cacheId, long pageId, long page, PageLockListener lsnr, PageHandler<X,​R> h, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder, PageIoResolver pageIoRslvr)`
`static <X,​R> R` PageHandler.`readPage​(PageMemory pageMem, int cacheId, long pageId, PageLockListener lsnr, PageHandler<X,​R> h, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder, PageIoResolver pageIoRslvr)`
`abstract R` PageHandler.`run​(int cacheId, long pageId, long page, long pageAddr, PageIO io, Boolean walPlc, X arg, int intArg, IoStatisticsHolder statHolder)`
`static <X,​R> R` PageHandler.`writePage​(PageMemory pageMem, int grpId, long pageId, long page, PageLockListener lsnr, PageHandler<X,​R> h, PageIO init, IgniteWriteAheadLogManager wal, Boolean walPlc, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder, PageIoResolver pageIoRslvr)`
`static <X,​R> R` PageHandler.`writePage​(PageMemory pageMem, int grpId, long pageId, PageLockListener lsnr, PageHandler<X,​R> h, PageIO init, IgniteWriteAheadLogManager wal, Boolean walPlc, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder, PageIoResolver pageIoRslvr)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.wal

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.wal
`class` `SegmentEofException` This exception is thrown either when we reach the end of file of WAL segment, or when we encounter a record with type equal to `WALRecord.RecordType.STOP_ITERATION_RECORD_TYPE`
`class` `WalSegmentTailReachedException` An exception is thrown when we reached tail of WAL segment cyclic buffer during reading from WAL.

Methods in org.apache.ignite.internal.processors.cache.persistence.wal that return IgniteCheckedException
`protected IgniteCheckedException` AbstractWalRecordsIterator.`handleRecordException​(@NotNull Exception e, @Nullable WALPointer ptr)` Handler for record deserialization exception.
`protected IgniteCheckedException` AbstractWalRecordsIterator.`validateTailReachedException​(WalSegmentTailReachedException tailReachedException, AbstractWalRecordsIterator.AbstractReadFileHandle currWalSegment)`

Methods in org.apache.ignite.internal.processors.cache.persistence.wal that throw IgniteCheckedException
`protected void` AbstractWalRecordsIterator.`advance()` Switches records iterator to the next record.
`protected void` SingleSegmentLogicalRecordsIterator.`advance()` Switches records iterator to the next record.
`protected IgniteBiTuple<WALPointer,​WALRecord>` AbstractWalRecordsIterator.`advanceRecord​(@Nullable AbstractWalRecordsIterator.AbstractReadFileHandle hnd)` Switches to new record.
`protected abstract AbstractWalRecordsIterator.AbstractReadFileHandle` AbstractWalRecordsIterator.`advanceSegment​(@Nullable AbstractWalRecordsIterator.AbstractReadFileHandle curWalSegment)` Switches records iterator to the next WAL segment as result of this method, new reference to segment should be returned.
`protected AbstractWalRecordsIterator.AbstractReadFileHandle` SingleSegmentLogicalRecordsIterator.`advanceSegment​(@Nullable AbstractWalRecordsIterator.AbstractReadFileHandle curWalSegment)` Switches records iterator to the next WAL segment as result of this method, new reference to segment should be returned.
`void` AbstractWalRecordsIterator.AbstractReadFileHandle.`close()`
`void` FileWriteAheadLogManager.ReadFileHandle.`close()`
`protected @Nullable AbstractWalRecordsIterator.AbstractReadFileHandle` AbstractWalRecordsIterator.`closeCurrentWalSegment()` Closes and returns WAL segment (if any)
`WALPointer` FileWriteAheadLogManager.`flush​(WALPointer ptr, boolean explicitFsync)` Makes sure that all log entries written to the log up until the specified pointer are actually written to the underlying storage.
`Collection<File>` FileWriteAheadLogManager.`getWalFilesFromArchive​(WALPointer low, WALPointer high)` Collects WAL segments from the archive only if they are all present.
`protected AbstractWalRecordsIterator.AbstractReadFileHandle` AbstractWalRecordsIterator.`initReadHandle​(@NotNull AbstractWalRecordsIterator.AbstractFileDescriptor desc, @Nullable WALPointer start)` Assumes file descriptor will be opened in this method.
`protected AbstractWalRecordsIterator.AbstractReadFileHandle` AbstractWalRecordsIterator.`initReadHandle​(@NotNull AbstractWalRecordsIterator.AbstractFileDescriptor desc, @Nullable WALPointer start, @NotNull SegmentIO fileIO, @NotNull SegmentHeader segmentHeader)` Assumes fileIO will be closed in this method in case of error occurred.
`static FileDescriptor[]` FileWriteAheadLogManager.`loadFileDescriptors​(File walFilesDir)` Scans provided folder for a WAL segment files
`WALPointer` FileWriteAheadLogManager.`log​(WALRecord rec)` Appends the given log entry to the write-ahead log.
`WALPointer` FileWriteAheadLogManager.`log​(WALRecord rec, RolloverType rolloverType)` Appends the given log entry to the write-ahead log.
`void` FileWriteAheadLogManager.`onActivate​(GridKernalContext kctx)` Called when cluster performing activation.
`protected void` AbstractWalRecordsIterator.`onClose()` Invoked on iterator close.
`protected boolean` AbstractWalRecordsIterator.`onHasNext()`
`protected IgniteBiTuple<WALPointer,​WALRecord>` AbstractWalRecordsIterator.`onNext()`
`WALRecord` FileWriteAheadLogManager.`read​(WALPointer ptr)` Reads WAL record by the specified pointer.
`WALIterator` FileWriteAheadLogManager.`replay​(WALPointer start)` Invoke this method to iterate over the written log entries.
`WALIterator` FileWriteAheadLogManager.`replay​(WALPointer start, @Nullable IgniteBiPredicate<WALRecord.RecordType,​WALPointer> recordDeserializeFilter)` Invoke this method to iterate over the written log entries.
`void` FileWriteAheadLogManager.`resumeLogging​(WALPointer filePtr)` Resumes logging after start.
`void` FileWriteAheadLogManager.`start0()`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.wal.filehandle

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.filehandle that throw IgniteCheckedException
`@Nullable WALPointer` FileWriteHandle.`addRecord​(WALRecord rec)`
`boolean` FileWriteHandle.`close​(boolean rollOver)` Close segment.
`WALPointer` FileHandleManager.`flush​(WALPointer ptr, boolean explicitFsync)`
`WALPointer` FileHandleManagerImpl.`flush​(WALPointer ptr, boolean explicitFsync)`
`WALPointer` FsyncFileHandleManagerImpl.`flush​(WALPointer ptr, boolean explicitFsync)`
`void` FileWriteHandle.`flushAll()` Flush all records.
`void` FileWriteHandle.`fsync​(WALPointer ptr)` Do fsync.
`void` FileHandleManager.`onDeactivate()` On deactivate.
`void` FileHandleManagerImpl.`onDeactivate()` On deactivate.
`void` FsyncFileHandleManagerImpl.`onDeactivate()` On deactivate.
`void` FileWriteHandle.`writeHeader()` Write header to segment.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.wal.reader

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.wal.reader
`class` `StrictBoundsCheckException` This exception is used in checking boundaries (StandaloneWalRecordsIterator).

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.reader that throw IgniteCheckedException
`void` FilteredWalIterator.`close()` Closes the iterator and frees all the resources held by the iterator.
`static void` StandaloneGridKernalContext.`closeAllComponents​(GridKernalContext kctx)`
`boolean` FilteredWalIterator.`hasNextX()` This method is the same as `Iterator.hasNext()`, but allows for failure with exception.
`WALIterator` IgniteWalIteratorFactory.`iterator​(@NotNull File... filesOrDirs)` Creates iterator for file by file scan mode.
`WALIterator` IgniteWalIteratorFactory.`iterator​(@NotNull String... filesOrDirs)` Creates iterator for file by file scan mode.
`WALIterator` IgniteWalIteratorFactory.`iterator​(@NotNull IgniteWalIteratorFactory.IteratorParametersBuilder iteratorParametersBuilder)`
`WALIterator` IgniteWalIteratorFactory.`iterator​(@NotNull WALPointer replayFrom, @NotNull File... filesOrDirs)` Creates iterator for file by file scan mode.
`WALIterator` IgniteWalIteratorFactory.`iterator​(@NotNull WALPointer replayFrom, @NotNull String... filesOrDirs)` Creates iterator for file by file scan mode.
`IgniteBiTuple<WALPointer,​WALRecord>` FilteredWalIterator.`nextX()` This method is the same as `Iterator.next()`, but allows for failure with exception.
`void` FilteredWalIterator.`removeX()` This method is the same as `Iterator.remove()`, but allows for failure with exception.
`static void` StandaloneGridKernalContext.`startAllComponents​(GridKernalContext kctx)`

Constructors in org.apache.ignite.internal.processors.cache.persistence.wal.reader that throw IgniteCheckedException
`FilteredWalIterator​(WALIterator walIterator, Predicate<IgniteBiTuple<WALPointer,​WALRecord>> filter)`
`StandaloneGridKernalContext​(IgniteLogger log, @Nullable File binaryMetadataFileStoreDir, @Nullable File marshallerMappingFileStoreDir)`
`StandaloneGridKernalContext​(IgniteLogger log, @Nullable CompressionProcessor compressProc, @Nullable File binaryMetadataFileStoreDir, @Nullable File marshallerMappingFileStoreDir)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.wal.scanner

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.scanner that throw IgniteCheckedException
`void` WalScanner.ScanTerminateStep.`forEach​(@NotNull ScannerHandler handler)` Execute given handler on each record.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.wal.serializer

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.serializer that throw IgniteCheckedException
`RecordSerializer` RecordSerializerFactory.`createSerializer​(int ver)` Factory method for creation `RecordSerializer`.
`RecordSerializer` RecordSerializerFactoryImpl.`createSerializer​(int ver)` Factory method for creation `RecordSerializer`.
`protected int` RecordDataV1Serializer.`dataSize​(DataRecord dataRec)`
`protected int` RecordDataV1Serializer.`entrySize​(DataEntry entry)`
`protected int` RecordDataV2Serializer.`plainSize​(WALRecord rec)`
`WALRecord` RecordDataSerializer.`readRecord​(WALRecord.RecordType type, ByteBufferBackedDataInput in, int size)` Reads record data of `type` from buffer `in`.
`WALRecord` RecordDataV1Serializer.`readRecord​(WALRecord.RecordType type, ByteBufferBackedDataInput in, int size)` Reads record data of `type` from buffer `in`.
`WALRecord` RecordSerializer.`readRecord​(FileInput in, WALPointer expPtr)` Loads record from input
`WALRecord` RecordV1Serializer.`readRecord​(FileInput in0, WALPointer expPtr)` Loads record from input
`WALRecord` RecordV2Serializer.`readRecord​(FileInput in, WALPointer expPtr)` Loads record from input
`static SegmentHeader` RecordV1Serializer.`readSegmentHeader​(SegmentIO io, SegmentFileInputFactory segmentFileInputFactory)` Reads stored record from provided `io`.
`int` RecordDataSerializer.`size​(WALRecord record)` Calculates size of record data.
`int` RecordDataV1Serializer.`size​(WALRecord record)` Calculates size of record data.
`int` RecordSerializer.`size​(WALRecord record)` Calculates record size in byte including expected wal pointer, CRC and type field
`int` RecordV1Serializer.`size​(WALRecord record)` Calculates record size in byte including expected wal pointer, CRC and type field
`int` RecordV2Serializer.`size​(WALRecord record)` Calculates record size in byte including expected wal pointer, CRC and type field
`protected void` RecordDataV2Serializer.`writePlainRecord​(WALRecord rec, ByteBuffer buf)`
`void` RecordDataSerializer.`writeRecord​(WALRecord record, ByteBuffer buf)` Writes record data to buffer `buf`.
`void` RecordDataV1Serializer.`writeRecord​(WALRecord rec, ByteBuffer buf)` Writes record data to buffer `buf`.
`void` RecordSerializer.`writeRecord​(WALRecord record, ByteBuffer buf)`
`void` RecordV1Serializer.`writeRecord​(WALRecord rec, ByteBuffer buf)`
`void` RecordV2Serializer.`writeRecord​(WALRecord record, ByteBuffer buf)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.persistence.wal.serializer.io

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.serializer.io that throw IgniteCheckedException
`WALRecord` RecordIO.`readWithHeaders​(ByteBufferBackedDataInput in, WALPointer expPtr)` Reads record data with headers from `in`.
`int` RecordIO.`sizeWithHeaders​(WALRecord record)` Calculates and returns size of record data and headers.
`void` RecordIO.`writeWithHeaders​(WALRecord record, ByteBuffer buf)` Writes record data with headers to `buf`.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.query

Methods in org.apache.ignite.internal.processors.cache.query that throw IgniteCheckedException
`void` GridCacheDistributedQueryFuture.`awaitFirstItemAvailable()` TODO: IGNITE-15728 Provide custom reducer for ScanQueryFallbackClosableIterator.
`void` GridCacheLocalQueryFuture.`awaitFirstItemAvailable()` TODO: IGNITE-15728 Provide custom reducer for ScanQueryFallbackClosableIterator.
`abstract void` GridCacheQueryFutureAdapter.`awaitFirstItemAvailable()` TODO: IGNITE-15728 Provide custom reducer for ScanQueryFallbackClosableIterator.
`boolean` CacheQueryFuture.`cancel()` Cancels this query future and stop receiving any further results for the query associated with this future.
`boolean` GridCacheQueryFutureAdapter.`cancel()` Default no-op implementation that always returns `false`.
`protected void` GridCacheLocalQueryFuture.`cancelQuery​(Throwable err)` Cancels query on remote nodes and cleanes owned resources.
`protected abstract void` GridCacheQueryFutureAdapter.`cancelQuery​(Throwable err)` Cancels query on remote nodes and cleanes owned resources.
`void` QueryCursorEx.Consumer.`consume​(T val)` Consume value.
`GridCloseableIterator` CacheQuery.`executeScanQuery​(List<Object> newAndUpdatedEntries)`
`void` GridCacheQueryRequest.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` GridCacheQueryResponse.`finishUnmarshal​(GridCacheSharedContext ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`Collection<R>` GridCacheDistributedQueryFuture.`get()` Synchronously waits for completion of the computation and returns computation result.
`Collection<R>` GridCacheDistributedQueryFuture.`get​(long timeout, TimeUnit unit)` Synchronously waits for completion of the computation for up to the timeout specified and returns computation result.
`void` QueryCursorEx.`getAll​(QueryCursorEx.Consumer<T> c)` Get all values passing them through passed consumer.
`Collection<R>` GridCacheDistributedQueryFuture.`getUninterruptibly()` Synchronously waits for completion of the computation and returns computation result ignoring interrupts.
`GridCloseableIterator` GridCacheQueryManager.`indexQueryLocal​(CacheQuery qry)` Process local index query.
`T` CacheQueryFuture.`next()` Returns next element from result set.
`T` GridCacheQueryErrorFuture.`next()` Returns next element from result set.
`void` GridCacheDistributedQueryManager.`onKernalStart0()`
`void` GridCacheQueryRequest.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridCacheQueryResponse.`prepareMarshal​(GridCacheSharedContext ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` GridCacheQueryManager.`remove​(KeyCacheObject key, @Nullable CacheDataRow prevRow)`
`GridCloseableIterator` GridCacheDistributedQueryManager.`scanQueryDistributed​(CacheQuery qry, Collection<ClusterNode> nodes)` Executes distributed SCAN query.
`abstract GridCloseableIterator` GridCacheQueryManager.`scanQueryDistributed​(CacheQuery qry, Collection<ClusterNode> nodes)` Executes distributed SCAN query.
`protected GridCloseableIterator` GridCacheQueryManager.`scanQueryLocal​(CacheQuery qry, boolean updateStatistics)` Process local scan query.
`void` GridCacheDistributedQueryManager.`sendRequest​(GridCacheDistributedQueryFuture<?,​?,​?> fut, GridCacheQueryRequest req, Collection<UUID> nodeIds)` Sends query request.
`Collection<GridCacheSqlMetadata>` GridCacheQueryManager.`sqlMetadata()` Gets SQL metadata.
`IgniteInternalFuture<Collection<GridCacheSqlMetadata>>` GridCacheQueryManager.`sqlMetadataAsync()` Gets SQL metadata asynchronously.
`Collection<GridCacheSqlMetadata>` GridCacheQueryManager.`sqlMetadataV2()` Gets SQL metadata with not nulls fields.
`void` GridCacheQueryManager.`start0()`
`void` GridCacheQueryManager.`store​(CacheDataRow newRow, @Nullable CacheDataRow prevRow, boolean prevRowAvailable)`
`protected <T> @Nullable List<T>` GridCacheQueryResponse.`unmarshalCollection0​(@Nullable Collection<byte[]> byteCol, GridCacheSharedContext ctx, ClassLoader ldr)`
`void` CacheQuery.`validate()`

Constructors in org.apache.ignite.internal.processors.cache.query that throw IgniteCheckedException
`AbstractScanQueryIterator​(GridCacheContext<K,​V> cctx, CacheQuery<R> qry, IgniteClosure<javax.cache.Cache.Entry<K,​V>,​R> transform, boolean locNode)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.query.continuous

Methods in org.apache.ignite.internal.processors.cache.query.continuous that throw IgniteCheckedException
`void` CacheContinuousQueryManager.`cancelJCacheQuery​(javax.cache.configuration.CacheEntryListenerConfiguration cfg)`
`UUID` CacheContinuousQueryManager.`executeInternalQuery​(javax.cache.event.CacheEntryUpdatedListener<?,​?> locLsnr, CacheEntryEventSerializableFilter rmtFilter, boolean loc, boolean notifyExisting, boolean ignoreClassNotFound, boolean sync)`
`void` CacheContinuousQueryManager.`executeJCacheQuery​(javax.cache.configuration.CacheEntryListenerConfiguration cfg, boolean onStart, boolean keepBinary)`

`UUID`

CacheContinuousQueryManager.`executeQuery​(@Nullable javax.cache.event.CacheEntryUpdatedListener locLsnr, @Nullable ContinuousQueryWithTransformer.EventListener locTransLsnr, @Nullable CacheEntryEventSerializableFilter<K,​V> rmtFilter, @Nullable javax.cache.configuration.Factory<javax.cache.event.CacheEntryEventFilter<K,​V>> rmtFilterFactory, @Nullable javax.cache.configuration.Factory<IgniteClosure<K,​V>> rmtTransFactory, int bufSize, long timeInterval, boolean autoUnsubscribe, boolean loc, boolean keepBinary, boolean includeExpired)`

`Iterable<javax.cache.event.CacheEntryEvent<?,​?>>` CacheContinuousQueryManager.`existingEntries​(boolean keepBinary, javax.cache.event.CacheEntryEventFilter filter)`
`javax.cache.event.CacheEntryEventFilter` CacheContinuousQueryHandler.`getEventFilter()`
`@Nullable IgniteClosure<javax.cache.event.CacheEntryEvent<? extends K,​? extends V>,​?>` CacheContinuousQueryHandler.`getTransformer()`
`protected void` CacheContinuousQueryHandler.`initRemoteFilter​(javax.cache.event.CacheEntryEventFilter filter, GridKernalContext ctx)` Performs resource injection and checks asynchrony for the provided remote filter.
`void` CacheContinuousQueryManager.`onEntryExpired​(GridCacheEntryEx e, KeyCacheObject key, CacheObject oldVal)`
`void` CacheContinuousQueryManager.`onEntryUpdated​(Map<UUID,​CacheContinuousQueryListener> lsnrCol, KeyCacheObject key, CacheObject newVal, CacheObject oldVal, boolean internal, int partId, boolean primary, boolean preload, long updateCntr, @Nullable GridDhtAtomicAbstractUpdateFuture fut, AffinityTopologyVersion topVer)`
`void` CacheContinuousQueryManager.`onEntryUpdated​(KeyCacheObject key, CacheObject newVal, CacheObject oldVal, boolean internal, int partId, boolean primary, boolean preload, long updateCntr, @Nullable GridDhtAtomicAbstractUpdateFuture fut, AffinityTopologyVersion topVer)`
`protected void` CacheContinuousQueryManager.`onKernalStart0()`
`void` CacheContinuousQueryHandler.`p2pMarshal​(GridKernalContext ctx)` Deploys and marshals inner objects (called only if peer deployment is enabled).
`void` CacheContinuousQueryHandlerV2.`p2pMarshal​(GridKernalContext ctx)` Deploys and marshals inner objects (called only if peer deployment is enabled).
`void` CacheContinuousQueryHandlerV3.`p2pMarshal​(GridKernalContext ctx)` Deploys and marshals inner objects (called only if peer deployment is enabled).
`void` CacheContinuousQueryHandler.`p2pUnmarshal​(UUID nodeId, GridKernalContext ctx)` Unmarshals inner objects (called only if peer deployment is enabled).
`protected <T> T` CacheContinuousQueryHandler.`p2pUnmarshal​(org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryDeployableObject depObj, UUID nodeId, GridKernalContext ctx)`
`void` CacheContinuousQueryHandlerV2.`p2pUnmarshal​(UUID nodeId, GridKernalContext ctx)` Unmarshals inner objects (called only if peer deployment is enabled).
`void` CacheContinuousQueryHandlerV3.`p2pUnmarshal​(UUID nodeId, GridKernalContext ctx)` Unmarshals inner objects (called only if peer deployment is enabled).
`GridContinuousHandler.RegisterStatus` CacheContinuousQueryHandler.`register​(UUID nodeId, UUID routineId, GridKernalContext ctx)` Registers listener.
`GridContinuousHandler.RegisterStatus` CacheContinuousQueryHandlerV3.`register​(UUID nodeId, UUID routineId, GridKernalContext ctx)` Registers listener.
`protected void` CacheContinuousQueryManager.`start0()`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.query.reducer

Methods in org.apache.ignite.internal.processors.cache.query.reducer that throw IgniteCheckedException
`static <T> T` CacheQueryReducer.`get​(CompletableFuture<?> fut)`
`boolean` UnsortedCacheQueryReducer.`hasNextX()` This method is the same as `Iterator.hasNext()`, but allows for failure with exception.
`R` UnsortedCacheQueryReducer.`nextX()` This method is the same as `Iterator.next()`, but allows for failure with exception.
`void` CacheQueryReducer.`removeX()` This method is the same as `Iterator.remove()`, but allows for failure with exception.

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

Methods in org.apache.ignite.internal.processors.cache.store that throw IgniteCheckedException
`void` CacheStoreManager.`forceFlush()`
`void` GridCacheStoreManagerAdapter.`forceFlush()`
`void` GridCacheWriteBehindStore.`forceFlush()` Forces all entries collected to be flushed to the underlying store.
`void` CacheStoreManager.`initialize​(@Nullable CacheStore<?,​?> cfgStore, Map<CacheStore,​ThreadLocal> sesHolders)` Initialize store manager.
`void` GridCacheStoreManagerAdapter.`initialize​(@Nullable CacheStore cfgStore, Map sesHolders)` Initialize store manager.
`@Nullable Object` CacheStoreManager.`load​(@Nullable IgniteInternalTx tx, KeyCacheObject key)` Loads data from persistent store.
`@Nullable Object` GridCacheStoreManagerAdapter.`load​(@Nullable IgniteInternalTx tx, KeyCacheObject key)` Loads data from persistent store.
`boolean` CacheStoreManager.`loadAll​(@Nullable IgniteInternalTx tx, Collection<? extends KeyCacheObject> keys, IgniteBiInClosure<KeyCacheObject,​Object> vis)` Loads data from persistent store.
`boolean` GridCacheStoreManagerAdapter.`loadAll​(@Nullable IgniteInternalTx tx, Collection keys, IgniteBiInClosure vis)` Loads data from persistent store.
`boolean` CacheStoreManager.`loadCache​(GridInClosure3<KeyCacheObject,​Object,​GridCacheVersion> vis, Object[] args)` Loads data from persistent store.
`boolean` GridCacheStoreManagerAdapter.`loadCache​(GridInClosure3 vis, Object[] args)` Loads data from persistent store.
`void` CacheStoreManager.`localStoreLoadAll​(@Nullable IgniteInternalTx tx, Collection<? extends KeyCacheObject> keys, GridInClosure3<KeyCacheObject,​Object,​GridCacheVersion> vis)`
`void` GridCacheStoreManagerAdapter.`localStoreLoadAll​(@Nullable IgniteInternalTx tx, Collection keys, GridInClosure3 vis)`
`boolean` CacheStoreManager.`put​(@Nullable IgniteInternalTx tx, KeyCacheObject key, CacheObject val, GridCacheVersion ver)` Puts key-value pair into storage.
`boolean` GridCacheStoreManagerAdapter.`put​(@Nullable IgniteInternalTx tx, KeyCacheObject key, CacheObject val, GridCacheVersion ver)` Puts key-value pair into storage.
`boolean` CacheStoreManager.`putAll​(@Nullable IgniteInternalTx tx, Map<? extends KeyCacheObject,​IgniteBiTuple<? extends CacheObject,​GridCacheVersion>> map)` Puts key-value pair into storage.
`boolean` GridCacheStoreManagerAdapter.`putAll​(@Nullable IgniteInternalTx tx, Map<? extends KeyCacheObject,​IgniteBiTuple<? extends CacheObject,​GridCacheVersion>> map)` Puts key-value pair into storage.
`boolean` CacheStoreManager.`remove​(@Nullable IgniteInternalTx tx, KeyCacheObject key)`
`boolean` GridCacheStoreManagerAdapter.`remove​(@Nullable IgniteInternalTx tx, KeyCacheObject key)`
`boolean` CacheStoreManager.`removeAll​(@Nullable IgniteInternalTx tx, Collection<? extends KeyCacheObject> keys)`
`boolean` GridCacheStoreManagerAdapter.`removeAll​(@Nullable IgniteInternalTx tx, Collection<? extends KeyCacheObject> keys)`
`void` CacheStoreManager.`sessionEnd​(IgniteInternalTx tx, boolean commit, boolean last, boolean storeSessionEnded)`
`void` GridCacheStoreManagerAdapter.`sessionEnd​(IgniteInternalTx tx, boolean commit, boolean last, boolean storeSesEnded)`
`protected void` CacheOsStoreManager.`start0()`
`protected void` GridCacheStoreManagerAdapter.`start0()`
`void` CacheStoreManager.`writeBehindCacheStoreSessionListenerStart()` Notifies cache store session listeners.
`void` GridCacheStoreManagerAdapter.`writeBehindCacheStoreSessionListenerStart()` Notifies cache store session listeners.
`void` CacheStoreManager.`writeBehindSessionEnd​(boolean threwEx)` End session initiated by write-behind store.
`void` GridCacheStoreManagerAdapter.`writeBehindSessionEnd​(boolean threwEx)` End session initiated by write-behind store.
`void` CacheStoreManager.`writeBehindSessionInit()` Start session initiated by write-behind store.
`void` GridCacheStoreManagerAdapter.`writeBehindSessionInit()` Start session initiated by write-behind store.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.transactions

Methods in org.apache.ignite.internal.processors.cache.transactions that return IgniteCheckedException
`IgniteCheckedException` IgniteTxAdapter.`heuristicException​(Throwable ex)`
`IgniteCheckedException` IgniteTxAdapter.`rollbackException()`
`IgniteCheckedException` IgniteTxAdapter.`timeoutException()`
`IgniteCheckedException` IgniteTxAdapter.`timeoutException​(String msg)`
`IgniteCheckedException` IgniteTxImplicitSingleStateImpl.`validateTopology​(GridCacheSharedContext cctx, boolean read, GridDhtTopologyFuture topFut)`
`IgniteCheckedException` IgniteTxRemoteStateAdapter.`validateTopology​(GridCacheSharedContext cctx, boolean read, GridDhtTopologyFuture topFut)`
`IgniteCheckedException` IgniteTxState.`validateTopology​(GridCacheSharedContext cctx, boolean read, GridDhtTopologyFuture topFut)`
`IgniteCheckedException` IgniteTxStateImpl.`validateTopology​(GridCacheSharedContext cctx, boolean read, GridDhtTopologyFuture topFut)`

Methods in org.apache.ignite.internal.processors.cache.transactions that throw IgniteCheckedException
`abstract void` IgniteTxAdapter.`addActiveCache​(GridCacheContext<?,​?> cacheCtx, boolean recovery)` Adds cache to the list of active caches in transaction.
`void` IgniteTxLocalAdapter.`addActiveCache​(GridCacheContext<?,​?> cacheCtx, boolean recovery)` Adds cache to the list of active caches in transaction.
`void` IgniteTxRemoteStateAdapter.`addActiveCache​(GridCacheContext cctx, boolean recovery, IgniteTxAdapter tx)`
`void` IgniteTxState.`addActiveCache​(GridCacheContext cacheCtx, boolean recovery, IgniteTxAdapter tx)`
`void` IgniteTxStateImpl.`addActiveCache​(GridCacheContext cacheCtx, boolean recovery, IgniteTxAdapter tx)`
`void` IgniteTxHandler.`applyPartitionsUpdatesCounters​(Iterable<PartitionUpdateCountersMessage> counters)` Applies partition counter updates for transactions.
`void` IgniteTxHandler.`applyPartitionsUpdatesCounters​(Iterable<PartitionUpdateCountersMessage> counters, boolean rollback, boolean rollbackOnPrimary)` Applies partition counter updates for transactions.
`protected IgniteBiTuple<GridCacheOperation,​CacheObject>` IgniteTxAdapter.`applyTransformClosures​(IgniteTxEntry txEntry, boolean metrics, @Nullable GridCacheReturn ret)`
`protected void` IgniteTxAdapter.`batchStoreCommit​(Iterable<IgniteTxEntry> writeEntries)` Performs batch database operations.
`protected void` IgniteTxLocalAdapter.`checkValid()` Checks transaction expiration.
`protected void` IgniteTxLocalAdapter.`checkValid​(boolean checkTimeout)` Checks transaction expiration.
`void` IgniteTxRemoteEx.`commitRemoteTx()`
`void` IgniteTxManager.`commitTx​(IgniteInternalTx tx)` Commits a transaction.
`protected IgniteBiTuple<GridCacheOperation,​GridCacheVersionConflictContext>` IgniteTxAdapter.`conflictResolve​(GridCacheOperation op, IgniteTxEntry txEntry, CacheObject newVal, GridCacheVersion newVer, GridCacheEntryEx old)` Resolve DR conflict.
`void` IgniteTxKey.`finishUnmarshal​(GridCacheContext ctx, ClassLoader ldr)`
`void` TxLocksRequest.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`void` TxLocksResponse.`finishUnmarshal​(GridCacheSharedContext<?,​?> ctx, ClassLoader ldr)` This method is called after the message is deserialized and is responsible for unmarshalling state marshalled in `GridCacheMessage.prepareMarshal(GridCacheSharedContext)` method.
`boolean` IgniteTxLocalEx.`localFinish​(boolean commit, boolean clearThreadMap)` Finishes transaction (either commit or rollback).
`void` IgniteTxEntry.`marshal​(GridCacheSharedContext<?,​?> ctx, boolean transferExpiry)`
`void` TxEntryValueHolder.`marshal​(GridCacheContext<?,​?> ctx)`
`protected abstract T` IgniteTxLocalAdapter.PostLockClosure1.`postLock​(T val)` Post lock callback.
`protected abstract IgniteInternalFuture<T>` IgniteTxLocalAdapter.PostLockClosure2.`postLock()` Post lock callback.
`protected void` IgniteTxLocalAdapter.`postLockWrite​(GridCacheContext cacheCtx, Iterable<KeyCacheObject> keys, GridCacheReturn ret, boolean rmv, boolean retval, boolean read, long accessTtl, CacheEntryPredicate[] filter, boolean computeInvoke)` Post lock processing for put or remove.
`void` IgniteTxKey.`prepareMarshal​(GridCacheContext ctx)`
`void` TxLocksRequest.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` TxLocksResponse.`prepareMarshal​(GridCacheSharedContext<?,​?> ctx)` This method is called before the whole message is serialized and is responsible for pre-marshalling state.
`void` IgniteTxManager.`prepareTx​(IgniteInternalTx tx, @Nullable Collection<IgniteTxEntry> entries)` Handles prepare stage.
`void` IgniteTxEntry.`prepareUnmarshal​(GridCacheSharedContext<?,​?> ctx, AffinityTopologyVersion topVer, boolean near)` Prepares this entry to unmarshall.
`void` IgniteTxManager.`resumeTx​(GridNearTxLocal tx, long threadId)` Resume transaction in current thread.
`void` IgniteTxManager.`sendTransactionMessage​(UUID nodeId, GridCacheMessage msg, IgniteInternalTx tx, byte plc)` Sends transaction message after transforming it.
`void` IgniteTxManager.`sendTransactionMessage​(ClusterNode n, GridCacheMessage msg, IgniteInternalTx tx, byte plc)` Sends transaction message after transforming it.
`protected void` IgniteTxAdapter.`sessionEnd​(Collection<CacheStoreManager> stores, boolean commit)`
`void` IgniteTxManager.`setTxTimeoutOnPartitionMapExchange​(long timeout)` Sets transaction timeout on partition map exchange.
`void` IgniteTxManager.`suspendTx​(GridNearTxLocal tx)` Suspends transaction.
`void` IgniteTxLocalAdapter.`tmFinish​(boolean commit, boolean nodeStop, boolean clearThreadMap)` Commits transaction to transaction manager.
`void` IgniteTxEntry.`unmarshal​(GridCacheSharedContext<?,​?> ctx, boolean near, ClassLoader clsLdr)` Unmarshalls entry.
`void` TxEntryValueHolder.`unmarshal​(CacheObjectValueContext ctx, ClassLoader ldr)`
`void` IgniteTxLocalAdapter.`userCommit()`
`void` IgniteTxLocalEx.`userCommit()`
`void` IgniteTxLocalAdapter.`userPrepare​(@Nullable Collection<IgniteTxEntry> entries)`
`void` IgniteTxLocalAdapter.`userRollback​(boolean clearThreadMap)`
`void` IgniteTxLocalEx.`userRollback​(boolean clearThreadMap)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.tree

Methods in org.apache.ignite.internal.processors.cache.tree that throw IgniteCheckedException
`protected int` CacheDataTree.`compare​(BPlusIO<CacheSearchRow> iox, long pageAddr, int idx, CacheSearchRow row)`
`GridCursor<CacheDataRow>` CacheDataTree.`find​(CacheSearchRow lower, CacheSearchRow upper, BPlusTree.TreeRowClosure<CacheSearchRow,​CacheDataRow> c, Object x)`
`CacheSearchRow` AbstractDataInnerIO.`getLookupRow​(BPlusTree<CacheSearchRow,​?> tree, long pageAddr, int idx)` Get lookup row.
`CacheSearchRow` AbstractDataLeafIO.`getLookupRow​(BPlusTree<CacheSearchRow,​?> tree, long pageAddr, int idx)` Get lookup row.
`PendingRow` AbstractPendingEntryInnerIO.`getLookupRow​(BPlusTree<PendingRow,​?> tree, long pageAddr, int idx)` Get lookup row.
`PendingRow` AbstractPendingEntryLeafIO.`getLookupRow​(BPlusTree<PendingRow,​?> tree, long pageAddr, int idx)` Get lookup row.
`PendingRow` PendingEntriesTree.`getRow​(BPlusIO<PendingRow> io, long pageAddr, int idx, Object flag)` Get data row.
`boolean` PendingEntriesTree.`removex​(PendingRow lower, PendingRow upper, int limit)`
`void` AbstractPendingEntryInnerIO.`store​(long dstPageAddr, int dstIdx, BPlusIO<PendingRow> srcIo, long srcPageAddr, int srcIdx)` Store row info from the given source.
`void` AbstractPendingEntryLeafIO.`store​(long dstPageAddr, int dstIdx, BPlusIO<PendingRow> srcIo, long srcPageAddr, int srcIdx)` Store row info from the given source.
`void` AbstractPendingEntryInnerIO.`storeByOffset​(long pageAddr, int off, PendingRow row)` Store the needed info about the row in the page.
`void` AbstractPendingEntryLeafIO.`storeByOffset​(long pageAddr, int off, PendingRow row)` Store the needed info about the row in the page.

Constructors in org.apache.ignite.internal.processors.cache.tree that throw IgniteCheckedException
`CacheDataTree​(CacheGroupContext grp, String name, ReuseList reuseList, CacheDataRowStore rowStore, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, byte pageFlag)`
`PendingEntriesTree​(CacheGroupContext grp, String name, PageMemory pageMem, long metaPageId, ReuseList reuseList, boolean initNew, PageLockTrackerManager pageLockTrackerManager, byte pageFlag)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.verify

Methods in org.apache.ignite.internal.processors.cache.verify that throw IgniteCheckedException
`static @Nullable PartitionHashRecordV2` IdleVerifyUtility.`calculatePartitionHash​(PartitionKeyV2 partKey, Object updCntr, Object consId, GridDhtPartitionState state, boolean isPrimary, long partSize, GridIterator<CacheDataRow> it)`
`void` IdleVerifyUtility.VerifyPartitionContext.`update​(KeyCacheObject key, CacheObject val, CacheEntryVersion ver)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.version

Methods in org.apache.ignite.internal.processors.cache.version that throw IgniteCheckedException
`void` GridCacheRawVersionedEntry.`marshal​(CacheObjectContext ctx, Marshaller marsh)` Perform internal marshal of this entry before it will be serialized.
`void` GridCacheRawVersionedEntry.`prepareDirectMarshal​(CacheObjectContext ctx)`
`<K,​V> GridCacheVersionConflictContext<K,​V>` CacheVersionConflictResolver.`resolve​(CacheObjectValueContext ctx, GridCacheVersionedEntryEx<K,​V> oldEntry, GridCacheVersionedEntryEx<K,​V> newEntry, boolean atomicVerComparator)` Resolve the conflict.
`void` GridCacheVersionManager.`start0()`
`void` GridCacheRawVersionedEntry.`unmarshal​(CacheObjectContext ctx)`
`void` GridCacheRawVersionedEntry.`unmarshal​(CacheObjectContext ctx, Marshaller marsh)` Perform internal unmarshal of this entry.
`void` GridCacheRawVersionedEntry.`unmarshalKey​(CacheObjectContext ctx, Marshaller marsh)` Perform internal key unmarshal of this entry.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cache.warmup

Methods in org.apache.ignite.internal.processors.cache.warmup that throw IgniteCheckedException
`protected Map<CacheGroupContext,​List<org.apache.ignite.internal.processors.cache.warmup.LoadAllWarmUpStrategy.LoadPartition>>` LoadAllWarmUpStrategy.`loadDataInfo​(DataRegion region)` Calculation of cache groups, partitions and count of pages that can load into data region.
`void` LoadAllWarmUpStrategy.`stop()` Stop warming up.
`void` NoOpWarmUpStrategy.`stop()` Stop warming up.
`void` WarmUpStrategy.`stop()` Stop warming up.
`void` LoadAllWarmUpStrategy.`warmUp​(LoadAllWarmUpConfiguration cfg, DataRegion region)` Warm up.
`void` NoOpWarmUpStrategy.`warmUp​(NoOpWarmUpConfiguration cfg, DataRegion region)` Warm up.
`void` WarmUpStrategy.`warmUp​(T cfg, DataRegion region)` Warm up.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cacheobject

Methods in org.apache.ignite.internal.processors.cacheobject that throw IgniteCheckedException
`void` IgniteCacheObjectProcessor.`cacheMetadataLocally​(File metadataDir, int typeId)` Merge the binary metadata file stored in the specified directory.
`CacheObjectContext` IgniteCacheObjectProcessor.`contextForCache​(CacheConfiguration ccfg)`
`byte[]` IgniteCacheObjectProcessor.`marshal​(CacheObjectValueContext ctx, Object val)`
`void` IgniteCacheObjectProcessor.`onContinuousProcessorStarted​(GridKernalContext ctx)`
`IncompleteCacheObject` IgniteCacheObjectProcessor.`toCacheObject​(CacheObjectContext ctx, ByteBuffer buf, @Nullable IncompleteCacheObject incompleteObj)`
`KeyCacheObject` IgniteCacheObjectProcessor.`toKeyCacheObject​(CacheObjectContext ctx, byte type, byte[] bytes)`
`IncompleteCacheObject` IgniteCacheObjectProcessor.`toKeyCacheObject​(CacheObjectContext ctx, ByteBuffer buf, @Nullable IncompleteCacheObject incompleteObj)`
`Object` IgniteCacheObjectProcessor.`unmarshal​(CacheObjectValueContext ctx, byte[] bytes, ClassLoader clsLdr)`
`void` IgniteCacheObjectProcessor.`updateMetadata​(File metadataDir, BooleanSupplier stopChecker)` Merge the binary metadata files stored in the specified directory.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.closure

Methods in org.apache.ignite.internal.processors.closure that throw IgniteCheckedException
`<R> ComputeTaskInternalFuture<R>` GridClosureProcessor.`affinityCall​(@NotNull Collection<String> cacheNames, int partId, Callable<R> job, TaskExecutionOptions opts)`
`<R> ComputeTaskInternalFuture<R>` GridClosureProcessor.`affinityCall​(Collection<String> cacheNames, Object affKey, IgniteCallable<R> job, TaskExecutionOptions opts)`
`ComputeTaskInternalFuture<?>` GridClosureProcessor.`affinityRun​(@NotNull Collection<String> cacheNames, int partId, Runnable job, TaskExecutionOptions opts)`
`ComputeTaskInternalFuture<?>` GridClosureProcessor.`affinityRun​(@NotNull Collection<String> cacheNames, Object affKey, Runnable job, TaskExecutionOptions opts)`
`<R> IgniteInternalFuture<R>` GridClosureProcessor.`callLocal​(@Nullable Callable<R> c, byte plc)`
`IgniteInternalFuture<?>` GridClosureProcessor.`runLocal​(@Nullable Runnable c, byte plc)`
`void` GridClosureProcessor.`start()` Starts grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.cluster

Methods in org.apache.ignite.internal.processors.cluster that return IgniteCheckedException
`protected IgniteCheckedException` GridClusterStateProcessor.`concurrentStateChangeError​(ClusterState state, ClusterState transitionState)`

Methods in org.apache.ignite.internal.processors.cluster that throw IgniteCheckedException
`void` ClusterProcessor.`initDiagnosticListeners()`
`void` IgniteChangeGlobalStateSupport.`onActivate​(GridKernalContext kctx)` Called when cluster performing activation.
`void` GridClusterStateProcessor.`onBaselineTopologyChanged​(BaselineTopology blt, BaselineTopologyHistoryItem prevBltHistItem)`
`void` IGridClusterStateProcessor.`onBaselineTopologyChanged​(BaselineTopology blt, BaselineTopologyHistoryItem prevBltHistItem)`
`void` ClusterProcessor.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`void` GridClusterStateProcessor.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`void` GridClusterStateProcessor.`onReadyForRead​(ReadOnlyMetastorage metastorage)` Is called when metastorage is made ready for read-only operations very early on node startup phase.
`void` GridClusterStateProcessor.`onReadyForReadWrite​(ReadWriteMetastorage metastorage)` Fully functional metastore capable of performing reading and writing operations.
`void` GridClusterStateProcessor.`resetBranchingHistory​(long newBranchingHash)` Resets branching history on current BaselineTopology.
`void` ClusterProcessor.`start()` Starts grid component.
`void` GridClusterStateProcessor.`start()` Starts grid component.
`void` ClusterProcessor.`stop​(boolean cancel)` Stops grid component.
`void` GridClusterStateProcessor.`stop​(boolean cancel)` Stops grid component.
`void` ClusterProcessor.`updateTag​(String newTag)` Method is called when user requests updating tag through public API.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.compress

Methods in org.apache.ignite.internal.processors.compress that throw IgniteCheckedException
`void` CompressionProcessor.`checkPageCompressionSupported()` Checks weither page compression can be used for page file storage.
`void` CompressionProcessor.`checkPageCompressionSupported​(Path storagePath, int pageSize)` Checks weither page file storage supports compression.
`ByteBuffer` CompressionHandler.`compressPage​(ByteBuffer page, PageStore store)`
`ByteBuffer` CompressionProcessor.`compressPage​(ByteBuffer page, int pageSize, int blockSize, DiskPageCompression compression, int compressLevel)`
`static CompressionHandler` CompressionHandler.`create​(GridKernalContext ctx, CacheConfiguration cfg)` Creates compression handler.
`void` CompressionProcessor.`decompressPage​(ByteBuffer page, int pageSize)`
`protected ByteBuffer` CompressionProcessor.`doCompactPage​(ByteBuffer page, int pageSize)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.configuration.distributed

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.configuration.distributed
`class` `DetachedPropertyException` Exception of distributed property still have not been attached to the processor.
`class` `NotWritablePropertyException` Exception of distributed property still have not been allowed for write value.

Methods in org.apache.ignite.internal.processors.configuration.distributed that throw IgniteCheckedException
`GridFutureAdapter<?>` PropertyUpdateClosure.`casUpdate​(String key, Serializable expectedValue, Serializable newValue)` Update property on cluster using compare and set way.
`boolean` DistributedEnumProperty.`propagate​(T newVal)` Change value across whole cluster.
`boolean` DistributedProperty.`propagate​(T newVal)` Change value across whole cluster.
`boolean` SimpleDistributedProperty.`propagate​(T newVal)` Change value across whole cluster.
`GridFutureAdapter<?>` DistributedEnumProperty.`propagateAsync​(T newVal)` Change value across whole cluster.
`GridFutureAdapter<?>` DistributedEnumProperty.`propagateAsync​(T expectedVal, T newVal)` Change value across whole cluster.
`GridFutureAdapter<?>` DistributedProperty.`propagateAsync​(T newVal)` Change value across whole cluster.
`GridFutureAdapter<?>` DistributedProperty.`propagateAsync​(T expectedVal, T newVal)` Change value across whole cluster.
`GridFutureAdapter<?>` SimpleDistributedProperty.`propagateAsync​(T newVal)` Change value across whole cluster.
`GridFutureAdapter<?>` SimpleDistributedProperty.`propagateAsync​(T expectedVal, T newVal)` Change value across whole cluster.
`void` DistributedConfigurationProcessor.`start()` Starts grid component.
`GridFutureAdapter<?>` PropertyUpdateClosure.`update​(String key, Serializable newValue)` Update property on cluster.
`GridFutureAdapter<?>` DistributedThinClientConfiguration.`updateThinClientSendServerStackTraceAsync​(boolean showStack)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.continuous

Methods in org.apache.ignite.internal.processors.continuous that return types with arguments of type IgniteCheckedException
`Map<UUID,​IgniteCheckedException>` StartRoutineAckDiscoveryMessage.`errs()`
`Map<UUID,​IgniteCheckedException>` StartRoutineDiscoveryMessage.`errs()`

Methods in org.apache.ignite.internal.processors.continuous with parameters of type IgniteCheckedException
`void` StartRoutineDiscoveryMessage.`addError​(UUID nodeId, IgniteCheckedException e)`

Methods in org.apache.ignite.internal.processors.continuous that throw IgniteCheckedException
`void` GridContinuousProcessor.`addBackupNotification​(UUID nodeId, UUID routineId, Collection<?> objs, @Nullable Object orderedTopic)`
`void` GridContinuousProcessor.`addNotification​(UUID nodeId, UUID routineId, @Nullable Object obj, @Nullable Object orderedTopic, boolean sync, boolean msg)`
`void` GridContinuousProcessor.`onCacheStart​(GridCacheContext ctx)` Callback invoked when cache is started.
`void` GridContinuousHandler.`p2pMarshal​(GridKernalContext ctx)` Deploys and marshals inner objects (called only if peer deployment is enabled).
`void` GridContinuousHandler.`p2pUnmarshal​(UUID nodeId, GridKernalContext ctx)` Unmarshals inner objects (called only if peer deployment is enabled).
`GridContinuousHandler.RegisterStatus` GridContinuousHandler.`register​(UUID nodeId, UUID routineId, GridKernalContext ctx)` Registers listener.
`UUID` GridContinuousProcessor.`registerStaticRoutine​(String cacheName, javax.cache.event.CacheEntryUpdatedListener<?,​?> locLsnr, CacheEntryEventSerializableFilter rmtFilter, @Nullable IgnitePredicate<ClusterNode> prjPred)` Registers routine info to be sent in discovery data during this node join (to be used for internal queries started from client nodes).
`void` GridContinuousProcessor.`start()` Starts grid component.
`IgniteInternalFuture<UUID>` GridContinuousProcessor.`startRoutine​(GridContinuousHandler hnd, boolean locOnly, int bufSize, long interval, boolean autoUnsubscribe, @Nullable IgnitePredicate<ClusterNode> prjPred)`
`void` GridContinuousProcessor.`stop​(boolean cancel)` Stops grid component.

Constructor parameters in org.apache.ignite.internal.processors.continuous with type arguments of type IgniteCheckedException
`StartRoutineAckDiscoveryMessage​(UUID routineId, Map<UUID,​IgniteCheckedException> errs, Map<Integer,​T2<Long,​Long>> cntrs, Map<UUID,​Map<Integer,​T2<Long,​Long>>> cntrsPerNode)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.datastreamer

Methods in org.apache.ignite.internal.processors.datastreamer that throw IgniteCheckedException
`void` DataStreamerImpl.`closeEx​(boolean cancel)`
`void` DataStreamerImpl.`onDisconnected​(IgniteFuture<?> reconnectFut)`
`void` DataStreamProcessor.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`void` DataStreamProcessor.`start()` Starts grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.datastructures

Methods in org.apache.ignite.internal.processors.datastructures that throw IgniteCheckedException
`Object` GridCacheAnnotationHelper.`annotatedValue​(Object target)` Returns annotated value.
`IgniteAtomicLong` DataStructuresProcessor.`atomicLong​(String name, @Nullable AtomicConfiguration cfg, long initVal, boolean create)` Gets an atomic long from cache or creates one if it's not cached.
`<T> IgniteAtomicReference<T>` DataStructuresProcessor.`atomicReference​(String name, @Nullable AtomicConfiguration cfg, T initVal, boolean create)` Gets an atomic reference from cache or creates one if it's not cached.
`<T,​S> IgniteAtomicStamped<T,​S>` DataStructuresProcessor.`atomicStamped​(String name, @Nullable AtomicConfiguration cfg, T initVal, S initStamp, boolean create)` Gets an atomic stamped from cache or creates one if it's not cached.
`IgniteCountDownLatch` DataStructuresProcessor.`countDownLatch​(String name, @Nullable AtomicConfiguration cfg, int cnt, boolean autoDel, boolean create)` Gets or creates count down latch.
`void` AtomicDataStructureProxy.`onActivate​(GridKernalContext kctx)` Called when cluster performing activation.
`IgniteInternalFuture<?>` DataStructuresProcessor.`onReconnected​(boolean clusterRestarted)` Client reconnected callback.
`<T> IgniteQueue<T>` DataStructuresProcessor.`queue​(String name, @Nullable String grpName, int cap, @Nullable CollectionConfiguration cfg)` Gets a queue from cache or creates one if it's not cached.
`IgniteLock` DataStructuresProcessor.`reentrantLock​(String name, @Nullable AtomicConfiguration cfg, boolean failoverSafe, boolean fair, boolean create)` Gets or creates reentrant lock.
`void` DataStructuresProcessor.`removeCountDownLatch​(String name, String grpName)` Removes count down latch from cache.
`protected void` GridAtomicCacheQueueImpl.`removeItem​(long rmvIdx)` Removes item with given index from queue.
`protected abstract void` GridCacheQueueAdapter.`removeItem​(long rmvIdx)` Removes item with given index from queue.
`protected void` GridTransactionalCacheQueueImpl.`removeItem​(long rmvIdx)` Removes item with given index from queue.
`void` DataStructuresProcessor.`removeQueue​(String name, GridCacheContext cctx)`
`void` DataStructuresProcessor.`removeReentrantLock​(String name, String grpName, boolean broken)` Removes reentrant lock from cache.
`void` DataStructuresProcessor.`removeSemaphore​(String name, String grpName)` Removes semaphore from cache.
`void` DataStructuresProcessor.`removeSet​(String name, GridCacheContext cctx)`
`static <R> R` DataStructuresProcessor.`retry​(IgniteLogger log, Callable<R> call)`
`IgniteSemaphore` DataStructuresProcessor.`semaphore​(String name, @Nullable AtomicConfiguration cfg, int cnt, boolean failoverSafe, boolean create)` Gets or creates semaphore.
`IgniteAtomicSequence` DataStructuresProcessor.`sequence​(String name, @Nullable AtomicConfiguration cfg, long initVal, boolean create)` Gets a sequence from cache or creates one if it's not cached.
`<T> @Nullable IgniteSet<T>` DataStructuresProcessor.`set​(String name, int cacheId, boolean collocated, boolean separated)` Gets a set from cache by known cache id.
`<T> @Nullable IgniteSet<T>` DataStructuresProcessor.`set​(String name, @Nullable String grpName, @Nullable CollectionConfiguration cfg)` Gets a set from cache or creates one if it's not cached.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.diagnostic

Constructors in org.apache.ignite.internal.processors.diagnostic that throw IgniteCheckedException
`DiagnosticProcessor​(GridKernalContext ctx)` Constructor.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.failure

Methods in org.apache.ignite.internal.processors.failure that throw IgniteCheckedException
`void` FailureProcessor.`start()` Starts grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.job

Methods in org.apache.ignite.internal.processors.job that throw IgniteCheckedException
`Collection<ComputeJobSibling>` GridJobProcessor.`requestJobSiblings​(ComputeTaskSession ses)`
`void` GridJobProcessor.`setAttributes​(GridJobSessionImpl ses, Map<?,​?> attrs)`
`void` GridJobProcessor.`start()` Starts grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.jobmetrics

Methods in org.apache.ignite.internal.processors.jobmetrics that throw IgniteCheckedException
`void` GridJobMetricsProcessor.`start()` Deprecated. Starts grid component.
`void` GridJobMetricsProcessor.`stop​(boolean cancel)` Deprecated. Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.localtask

Methods in org.apache.ignite.internal.processors.localtask that throw IgniteCheckedException
`void` DurableBackgroundTasksProcessor.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`void` DurableBackgroundTasksProcessor.`start()` Starts grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.marshaller

Methods in org.apache.ignite.internal.processors.marshaller that return IgniteCheckedException
`IgniteCheckedException` MappingExchangeResult.`error()`

Methods in org.apache.ignite.internal.processors.marshaller that throw IgniteCheckedException
`void` GridMarshallerMappingProcessor.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`GridFutureAdapter<MappingExchangeResult>` MarshallerMappingTransport.`proposeMapping​(MarshallerMappingItem item, ConcurrentMap<Integer,​MappedName> cache)`
`void` GridMarshallerMappingProcessor.`start()` Starts grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.metastorage

Methods in org.apache.ignite.internal.processors.metastorage that throw IgniteCheckedException
`boolean` DistributedMetaStorage.`compareAndRemove​(@NotNull String key, @NotNull Serializable expVal)` Remove value from distributed metastorage but only if current value matches the expected one.
`boolean` DistributedMetaStorage.`compareAndSet​(@NotNull String key, @Nullable Serializable expVal, @NotNull Serializable newVal)` Write value into distributed metastorage but only if current value matches the expected one.
`GridFutureAdapter<Boolean>` DistributedMetaStorage.`compareAndSetAsync​(@NotNull String key, @Nullable Serializable expVal, @NotNull Serializable newVal)` Write value into distributed metastorage asynchronously but only if current value matches the expected one.
`void` ReadableDistributedMetaStorage.`iterate​(@NotNull String keyPrefix, @NotNull BiConsumer<String,​? super Serializable> cb)` Iterate over all values corresponding to the keys with given prefix.
`<T extends Serializable> T` ReadableDistributedMetaStorage.`read​(@NotNull String key)` Get value by the key.
`void` DistributedMetaStorage.`remove​(@NotNull String key)` Remove value from distributed metastorage.
`GridFutureAdapter<?>` DistributedMetaStorage.`removeAsync​(@NotNull String key)` Remove value from distributed metastorage asynchronously.
`void` DistributedMetaStorage.`write​(@NotNull String key, @NotNull Serializable val)` Write value into distributed metastorage.
`GridFutureAdapter<?>` DistributedMetaStorage.`writeAsync​(@NotNull String key, @NotNull Serializable val)` Write value into distributed metastorage asynchronously.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.metastorage.persistence

Methods in org.apache.ignite.internal.processors.metastorage.persistence that throw IgniteCheckedException
`boolean` DistributedMetaStorageImpl.`compareAndRemove​(@NotNull String key, @NotNull Serializable expVal)` Remove value from distributed metastorage but only if current value matches the expected one.
`boolean` DistributedMetaStorageImpl.`compareAndSet​(@NotNull String key, @Nullable Serializable expVal, @NotNull Serializable newVal)` Write value into distributed metastorage but only if current value matches the expected one.
`GridFutureAdapter<Boolean>` DistributedMetaStorageImpl.`compareAndSetAsync​(@NotNull String key, @Nullable Serializable expVal, @NotNull Serializable newVal)` Write value into distributed metastorage asynchronously but only if current value matches the expected one.
`void` DistributedMetaStorageImpl.`iterate​(@NotNull String keyPrefix, @NotNull BiConsumer<String,​? super Serializable> cb)` Iterate over all values corresponding to the keys with given prefix.
`<T extends Serializable> T` DistributedMetaStorageImpl.`read​(@NotNull String key)` Get value by the key.
`void` DistributedMetaStorageImpl.`remove​(@NotNull String key)` Remove value from distributed metastorage.
`GridFutureAdapter<?>` DistributedMetaStorageImpl.`removeAsync​(@NotNull String key)` Remove value from distributed metastorage asynchronously.
`void` DistributedMetaStorageImpl.`start()` Starts grid component.
`void` DistributedMetaStorageImpl.`write​(@NotNull String key, @NotNull Serializable val)` Write value into distributed metastorage.
`GridFutureAdapter<?>` DistributedMetaStorageImpl.`writeAsync​(@NotNull String key, @NotNull Serializable val)` Write value into distributed metastorage asynchronously.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.metric

Methods in org.apache.ignite.internal.processors.metric that throw IgniteCheckedException
`void` GridMetricManager.`configureHistogram​(String name, long[] bounds)` Stores `HistogramMetric` configuration in metastorage.
`void` GridMetricManager.`configureHitRate​(String name, long rateTimeInterval)` Change `HitRateMetric` configuration if it exists.
`void` GridMetricManager.`start()` Starts grid component.
`void` GridMetricManager.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.odbc

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.odbc
`class` `ClientConnectionNodeRecoveryException` Indicates that node is unavailable due to recovery mode.

Methods in org.apache.ignite.internal.processors.odbc with parameters of type IgniteCheckedException
`default RuntimeException` ClientTxSupport.`endTxException​(IgniteCheckedException cause)`

Methods in org.apache.ignite.internal.processors.odbc that throw IgniteCheckedException
`protected void` ClientListenerAbstractConnectionContext.`authenticate​(GridNioSession ses, String user, String pwd)` Perform authentication.
`Object` ClientListenerNioMessageParser.`decode​(GridNioSession ses, ByteBuffer buf)` This method is called when input bytes are available on the underlying network connection.
`ByteBuffer` ClientListenerNioMessageParser.`encode​(GridNioSession ses, Object msg)` This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.
`void` ClientListenerConnectionContext.`initializeFromHandshake​(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)` Initialize from handshake message.
`void` ClientListenerProcessor.`start()` Starts grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.odbc.jdbc

Methods in org.apache.ignite.internal.processors.odbc.jdbc with parameters of type IgniteCheckedException
`RuntimeException` JdbcRequestHandler.`endTxException​(IgniteCheckedException cause)`

Methods in org.apache.ignite.internal.processors.odbc.jdbc that throw IgniteCheckedException
`void` JdbcConnectionContext.`initializeFromHandshake​(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)` Initialize from handshake message.
`void` JdbcBulkLoadProcessor.`processBatch​(JdbcBulkLoadBatchRequest req)` Completely processes a bulk load batch request.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.odbc.odbc

Methods in org.apache.ignite.internal.processors.odbc.odbc that throw IgniteCheckedException
`void` OdbcConnectionContext.`initializeFromHandshake​(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)` Initialize from handshake message.

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

Methods in org.apache.ignite.internal.processors.offheap that throw IgniteCheckedException
`boolean` GridOffHeapProcessor.`contains​(@Nullable String spaceName, int part, KeyCacheObject key, byte[] keyBytes)` Checks if offheap space contains value for the given key.
`void` GridOffHeapProcessor.`enableEviction​(@Nullable String spaceName, int part, KeyCacheObject key, byte[] keyBytes)` Enables eviction for entry after `GridOffHeapProcessor.valuePointer(java.lang.String, int, org.apache.ignite.internal.processors.cache.KeyCacheObject, byte[])` was called.
`@org.jetbrains.annotations.Nullable byte[]` GridOffHeapProcessor.`get​(@Nullable String spaceName, int part, KeyCacheObject key, byte[] keyBytes)` Gets value bytes from offheap space for the given key.
`<T> T` GridOffHeapProcessor.`getValue​(@Nullable String spaceName, int part, KeyCacheObject key, byte[] keyBytes, @Nullable ClassLoader ldr)` Gets value from offheap space for the given key.
`void` GridOffHeapProcessor.`put​(@Nullable String spaceName, int part, KeyCacheObject key, byte[] keyBytes, byte[] valBytes)` Puts the given value to offheap space for the given key.
`@org.jetbrains.annotations.Nullable byte[]` GridOffHeapProcessor.`remove​(@Nullable String spaceName, int part, KeyCacheObject key, byte[] keyBytes)` Removes value from offheap space for the given key.
`boolean` GridOffHeapProcessor.`removex​(@Nullable String spaceName, int part, KeyCacheObject key, byte[] keyBytes)` Removes value from offheap space for the given key.
`boolean` GridOffHeapProcessor.`removex​(@Nullable String spaceName, int part, KeyCacheObject key, byte[] keyBytes, IgniteBiPredicate<Long,​Integer> p)` Removes value from offheap space for the given key.
`void` GridOffHeapProcessor.`stop​(boolean cancel)` Stops grid component.
`@Nullable IgniteBiTuple<Long,​Integer>` GridOffHeapProcessor.`valuePointer​(@Nullable String spaceName, int part, KeyCacheObject key, byte[] keyBytes)` Gets value pointer from offheap space for the given key.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.performancestatistics

Methods in org.apache.ignite.internal.processors.performancestatistics that throw IgniteCheckedException
`void` PerformanceStatisticsMBeanImpl.`rotate()` Rotate performance statistics in the cluster.
`void` PerformanceStatisticsProcessor.`rotateCollectStatistics()` Rotate collecting performance statistics.
`void` PerformanceStatisticsMBeanImpl.`start()` Start collecting performance statistics in the cluster.
`void` PerformanceStatisticsProcessor.`start()` Starts grid component.
`void` PerformanceStatisticsProcessor.`startCollectStatistics()` Starts collecting performance statistics.
`void` PerformanceStatisticsMBeanImpl.`stop()` Stop collecting performance statistics in the cluster.
`void` PerformanceStatisticsProcessor.`stopCollectStatistics()` Stops collecting performance statistics.

Constructors in org.apache.ignite.internal.processors.performancestatistics that throw IgniteCheckedException
`FilePerformanceStatisticsWriter​(GridKernalContext ctx)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.platform
`class` `PlatformException` Interop checked exception.
`class` `PlatformExtendedException` Denotes an exception which has some data to be written in a special manner.
`class` `PlatformNativeException` Exception occurred on native side.
`class` `PlatformNoCallbackException` Exception raised when interop callback is not set in native platform.

Methods in org.apache.ignite.internal.processors.platform that throw IgniteCheckedException
`void` PlatformNoopProcessor.`awaitStart()` Await until platform processor is safe to use (i.e.
`void` PlatformProcessor.`awaitStart()` Await until platform processor is safe to use (i.e.
`void` PlatformProcessorImpl.`awaitStart()` Await until platform processor is safe to use (i.e.
`void` PlatformProcessorImpl.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`IgniteInternalFuture<?>` PlatformProcessorImpl.`onReconnected​(boolean clusterRestarted)` Client reconnected callback.
`long` PlatformAbstractTarget.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformProcessorImpl.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformTarget.`processInLongOutLong​(int type, long val)` Process IN operation.
`PlatformTarget` PlatformAbstractTarget.`processInObjectStreamOutObjectStream​(int type, @Nullable PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` PlatformProcessorImpl.`processInObjectStreamOutObjectStream​(int type, @Nullable PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` PlatformTarget.`processInObjectStreamOutObjectStream​(int type, @Nullable PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformAsyncResult` PlatformAbstractTarget.`processInStreamAsync​(int type, BinaryRawReaderEx reader)` Process asynchronous operation.
`PlatformAsyncResult` PlatformProcessorImpl.`processInStreamAsync​(int type, BinaryRawReaderEx reader)` Process asynchronous operation.
`PlatformAsyncResult` PlatformTarget.`processInStreamAsync​(int type, BinaryRawReaderEx reader)` Process asynchronous operation.
`long` PlatformAbstractTarget.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`long` PlatformAbstractTarget.`processInStreamOutLong​(int type, BinaryRawReaderEx reader, PlatformMemory mem)` Process IN operation.
`long` PlatformProcessorImpl.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`long` PlatformProcessorImpl.`processInStreamOutLong​(int type, BinaryRawReaderEx reader, PlatformMemory mem)` Process IN operation.
`long` PlatformTarget.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`long` PlatformTarget.`processInStreamOutLong​(int type, BinaryRawReaderEx reader, PlatformMemory mem)` Process IN operation.
`PlatformTarget` PlatformAbstractTarget.`processInStreamOutObject​(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`PlatformTarget` PlatformProcessorImpl.`processInStreamOutObject​(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`PlatformTarget` PlatformTarget.`processInStreamOutObject​(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`void` PlatformAbstractTarget.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`void` PlatformProcessorImpl.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`void` PlatformTarget.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` PlatformAbstractTarget.`processOutObject​(int type)` Process OUT operation.
`PlatformTarget` PlatformProcessorImpl.`processOutObject​(int type)` Process OUT operation.
`PlatformTarget` PlatformTarget.`processOutObject​(int type)` Process OUT operation.
`void` PlatformAbstractTarget.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.
`void` PlatformProcessorImpl.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.
`void` PlatformTarget.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.
`protected PlatformListenable` PlatformAbstractTarget.`readAndListenFuture​(BinaryRawReader reader, IgniteInternalFuture fut)` Reads future information and listens.
`protected PlatformListenable` PlatformAbstractTarget.`readAndListenFuture​(BinaryRawReader reader, IgniteFuture fut)` Reads future information and listens.
`protected PlatformListenable` PlatformAbstractTarget.`readAndListenFuture​(BinaryRawReader reader, IgniteFuture fut, PlatformFutureUtils.Writer writer)` Reads future information and listens.
`void` PlatformNoopProcessor.`registerStore​(PlatformCacheStore store, boolean convertBinary)` Register cache store.
`void` PlatformProcessor.`registerStore​(PlatformCacheStore store, boolean convertBinary)` Register cache store.
`void` PlatformProcessorImpl.`registerStore​(PlatformCacheStore store, boolean convertBinary)` Register cache store.
`void` PlatformProcessorImpl.`start()` Starts grid component.
`void` PlatformProcessorImpl.`stop​(boolean cancel)` Stops grid component.
`static <T> T` PlatformAbstractTarget.`throwUnsupported​(int type)` Throw an exception rendering unsupported operation type.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.binary

Methods in org.apache.ignite.internal.processors.platform.binary that throw IgniteCheckedException
`long` PlatformBinaryProcessor.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`void` PlatformBinaryProcessor.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`void` PlatformBinaryProcessor.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.cache

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.cache
`class` `PlatformCachePartialUpdateException` Interop cache partial update exception.

Methods in org.apache.ignite.internal.processors.platform.cache that throw IgniteCheckedException
`void` PlatformCacheManager.`onKernalStart()`
`long` PlatformCache.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformCacheExtension.`processInOutStreamLong​(PlatformCache target, int type, BinaryRawReaderEx reader, PlatformMemory mem)` Invokes in-out operation with long return type.
`long` PlatformCache.`processInStreamOutLong​(int type, BinaryRawReaderEx reader, PlatformMemory mem)` Process IN operation.
`PlatformTarget` PlatformCache.`processInStreamOutObject​(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`PlatformTarget` PlatformCache.`processOutObject​(int type)` Process OUT operation.
`void` PlatformCache.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.
`void` PlatformCacheIterator.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.
`void` PlatformCacheManager.`start​(GridCacheContext cctx)` Starts manager.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.cache.affinity

Methods in org.apache.ignite.internal.processors.platform.cache.affinity that throw IgniteCheckedException
`long` PlatformAffinity.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformAffinity.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`long` PlatformAffinityFunctionTarget.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`long` PlatformAffinityManager.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`void` PlatformAffinity.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`void` PlatformAffinityFunctionTarget.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.
`void` PlatformAffinityFunction.`setIgnite​(Ignite ignite)` Injects the Ignite.

Constructors in org.apache.ignite.internal.processors.platform.cache.affinity that throw IgniteCheckedException
`PlatformAffinity​(PlatformContext platformCtx, @Nullable String name)` Constructor.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.cache.query

Methods in org.apache.ignite.internal.processors.platform.cache.query that throw IgniteCheckedException
`long` PlatformAbstractQueryCursor.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformContinuousQueryProxy.`processInLongOutLong​(int type, long val)` Process IN operation.
`PlatformTarget` PlatformContinuousQueryProxy.`processOutObject​(int type)` Process OUT operation.
`void` PlatformAbstractQueryCursor.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.
`void` PlatformFieldsQueryCursor.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.
`void` PlatformContinuousQuery.`start​(IgniteCacheProxy cache, boolean loc, int bufSize, long timeInterval, boolean autoUnsubscribe, Query initialQry, boolean includeExpired)` Start continuous query execution.
`void` PlatformContinuousQueryImpl.`start​(IgniteCacheProxy cache, boolean loc, int bufSize, long timeInterval, boolean autoUnsubscribe, Query initialQry, boolean includeExpired)` Start query execution.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.callback

Methods in org.apache.ignite.internal.processors.platform.callback that throw IgniteCheckedException
`void` PlatformCallbackGateway.`serviceCancel​(long memPtr)` Cancels native service.
`void` PlatformCallbackGateway.`serviceExecute​(long memPtr)` Executes native service.
`long` PlatformCallbackGateway.`serviceInit​(long memPtr)` Initializes native service.
`void` PlatformCallbackGateway.`serviceInvokeMethod​(long memPtr)` Invokes service method.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.client

Methods in org.apache.ignite.internal.processors.platform.client that throw IgniteCheckedException
`void` ClientConnectionContext.`initializeFromHandshake​(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)` Initialize from handshake message.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.client.tx

Methods in org.apache.ignite.internal.processors.platform.client.tx with parameters of type IgniteCheckedException
`RuntimeException` ClientTxEndRequest.`endTxException​(IgniteCheckedException cause)`

Methods in org.apache.ignite.internal.processors.platform.client.tx that throw IgniteCheckedException
`void` ClientTxContext.`acquire​(boolean resumeTx)` Acquire context to work with transaction in the current thread.
`void` ClientTxContext.`release​(boolean suspendTx)` Release context.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.cluster

Methods in org.apache.ignite.internal.processors.platform.cluster that throw IgniteCheckedException
`long` PlatformClusterGroup.`processInLongOutLong​(int type, long val)` Process IN operation.
`PlatformTarget` PlatformClusterGroup.`processInObjectStreamOutObjectStream​(int type, @Nullable PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`long` PlatformClusterGroup.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`PlatformTarget` PlatformClusterGroup.`processInStreamOutObject​(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`void` PlatformClusterGroup.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` PlatformClusterGroup.`processOutObject​(int type)` Process OUT operation.
`void` PlatformClusterGroup.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.compute

Methods in org.apache.ignite.internal.processors.platform.compute that throw IgniteCheckedException
`boolean` PlatformCompute.ComputeConvertingFuture.`cancel()` Cancels this future.
`protected boolean` PlatformAbstractJob.`createJob​(PlatformContext ctx)` Create job in native platform if needed.
`protected abstract Object` PlatformAbstractJob.`execute0​(PlatformContext ctx)` Internal job execution routine.
`@Nullable Object` PlatformClosureJob.`execute0​(PlatformContext ctx)` Internal job execution routine.
`@Nullable Object` PlatformFullJob.`execute0​(PlatformContext ctx)` Internal job execution routine.
`protected Object` PlatformCompute.`executeJavaTask​(BinaryRawReaderEx reader, boolean async)` Execute task taking arguments from the given reader.
`Object` PlatformCompute.ComputeConvertingFuture.`get()` Synchronously waits for completion of the computation and returns computation result.
`Object` PlatformCompute.ComputeConvertingFuture.`get​(long timeout)` Synchronously waits for completion of the computation for up to the timeout specified and returns computation result.
`Object` PlatformCompute.ComputeConvertingFuture.`get​(long timeout, TimeUnit unit)` Synchronously waits for completion of the computation for up to the timeout specified and returns computation result.
`Object` PlatformCompute.ComputeConvertingFuture.`getUninterruptibly()` Synchronously waits for completion of the computation and returns computation result ignoring interrupts.
`protected Object` PlatformAbstractFunc.`invoke()` Invokes this instance.
`long` PlatformCompute.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformComputeTaskSession.`processInStreamOutLong​(int type, BinaryRawReaderEx reader, PlatformMemory mem)` Process IN operation.
`PlatformTarget` PlatformCompute.`processInStreamOutObject​(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`void` PlatformCompute.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`void` PlatformComputeTaskSession.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.datastreamer

Methods in org.apache.ignite.internal.processors.platform.datastreamer that throw IgniteCheckedException
`long` PlatformDataStreamer.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformDataStreamer.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.datastructures

Methods in org.apache.ignite.internal.processors.platform.datastructures that throw IgniteCheckedException
`long` PlatformAtomicLong.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformAtomicReference.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformAtomicSequence.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformAtomicLong.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`long` PlatformAtomicReference.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`void` PlatformAtomicReference.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`void` PlatformAtomicReference.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.

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

Methods in org.apache.ignite.internal.processors.platform.dotnet that throw IgniteCheckedException
`protected int` PlatformDotNetCacheStore.`doInvoke​(IgniteInClosure<BinaryRawWriterEx> task, IgniteInClosure<BinaryRawReaderEx> readClo)` Perform actual invoke.
`void` PlatformDotNetCacheStore.`initialize​(GridKernalContext ctx, boolean convertBinary)` Initialize the store.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.entityframework

Methods in org.apache.ignite.internal.processors.platform.entityframework that throw IgniteCheckedException
`long` PlatformDotNetEntityFrameworkCacheExtension.`processInOutStreamLong​(PlatformCache target, int type, BinaryRawReaderEx reader, PlatformMemory mem)` Invokes in-out operation with long return type.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.events

Methods in org.apache.ignite.internal.processors.platform.events that throw IgniteCheckedException
`long` PlatformEvents.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformEvents.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`void` PlatformEvents.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` PlatformEvents.`processOutObject​(int type)` Process OUT operation.
`void` PlatformEvents.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.messaging

Methods in org.apache.ignite.internal.processors.platform.messaging that throw IgniteCheckedException
`long` PlatformMessaging.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`void` PlatformMessaging.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` PlatformMessaging.`processOutObject​(int type)` Process OUT operation.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.plugin

Methods in org.apache.ignite.internal.processors.platform.plugin that throw IgniteCheckedException
`void` PlatformPluginProcessor.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.services

Methods in org.apache.ignite.internal.processors.platform.services that throw IgniteCheckedException
`Object` PlatformAbstractService.`invokeMethod​(String mthdName, boolean srvKeepBinary, boolean deserializeResult, @Nullable Object[] args, @Nullable Map<String,​Object> callAttrs)` Invokes native service method.
`Object` PlatformService.`invokeMethod​(String mthdName, boolean srvKeepBinary, boolean deserializeResult, @Nullable Object[] args, @Nullable Map<String,​Object> callAttrs)` Invokes native service method.
`long` PlatformServices.`processInLongOutLong​(int type, long val)` Process IN operation.
`PlatformTarget` PlatformServices.`processInObjectStreamOutObjectStream​(int type, PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`long` PlatformServices.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`PlatformTarget` PlatformServices.`processInStreamOutObject​(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`void` PlatformServices.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` PlatformServices.`processOutObject​(int type)` Process OUT operation.
`void` PlatformServices.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.transactions

Methods in org.apache.ignite.internal.processors.platform.transactions that throw IgniteCheckedException
`long` PlatformTransactions.`processInLongOutLong​(int type, long val)` Process IN operation.
`long` PlatformTransactions.`processInStreamOutLong​(int type, BinaryRawReaderEx reader)` Process IN operation.
`void` PlatformTransactions.`processInStreamOutStream​(int type, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`void` PlatformTransactions.`processOutStream​(int type, BinaryRawWriterEx writer)` Process OUT operation.

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

Methods in org.apache.ignite.internal.processors.platform.utils that return IgniteCheckedException
`static IgniteCheckedException` PlatformUtils.`unwrapQueryException​(Throwable err)` Unwrap query exception.

Methods in org.apache.ignite.internal.processors.platform.utils that throw IgniteCheckedException
`boolean` PlatformListenable.`cancel()` Cancel this instance.
`long` PlatformListenableTarget.`processInLongOutLong​(int type, long val)` Process IN operation.
`static Object` PlatformUtils.`readInvocationResult​(PlatformContext ctx, BinaryRawReaderEx reader)` Reads invocation result (of a job/service/etc) using a common protocol.
`static Object` PlatformUtils.`readInvocationResult​(PlatformContext ctx, BinaryRawReaderEx reader, boolean deserialize)` Reads invocation result (of a job/service/etc) using a common protocol.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.platform.websession

Methods in org.apache.ignite.internal.processors.platform.websession that throw IgniteCheckedException
`long` PlatformDotNetSessionCacheExtension.`processInOutStreamLong​(PlatformCache target, int type, BinaryRawReaderEx reader, PlatformMemory mem)` Invokes in-out operation with long return type.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.plugin

Methods in org.apache.ignite.internal.processors.plugin that throw IgniteCheckedException
`protected void` CachePluginManager.`onKernalStart0()`
`void` IgnitePluginProcessor.`start()` Starts grid component.
`protected void` CachePluginManager.`start0()`
`void` CachePluginManager.`validate()` Validates cache plugin configurations.
`void` CachePluginManager.`validateRemotes​(CacheConfiguration rmtCfg, ClusterNode rmtNode)` Checks that remote caches has configuration compatible with the local.

Constructors in org.apache.ignite.internal.processors.plugin that throw IgniteCheckedException
`IgnitePluginProcessor​(GridKernalContext ctx, IgniteConfiguration cfg, List<PluginProvider> providers)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.pool

Methods in org.apache.ignite.internal.processors.pool that throw IgniteCheckedException
`Executor` PoolProcessor.`poolForPolicy​(byte plc)` Get executor service for policy.
`void` PoolProcessor.`start()` Starts grid component.
`void` PoolProcessor.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.port

Methods in org.apache.ignite.internal.processors.port that throw IgniteCheckedException
`void` GridPortProcessor.`start()` Starts grid component.
`void` GridPortProcessor.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.query

Methods in org.apache.ignite.internal.processors.query that throw IgniteCheckedException
`QueryIndexDescriptorImpl` QueryIndexDescriptorImpl.`addField​(String field, int orderNum, boolean descending)` Adds field to this index.
`void` QueryTypeDescriptorImpl.`addFieldToTextIndex​(String field)` Adds field to text index.
`void` QueryTypeDescriptorImpl.`addIndex​(QueryIndexDescriptorImpl idx)` Add index.
`void` QueryTypeDescriptorImpl.`addProperty​(GridQueryProperty prop, boolean failOnDuplicate)` Adds property to the type descriptor.
`void` QueryTypeDescriptorImpl.`addProperty​(GridQueryProperty prop, boolean failOnDuplicate, boolean isField)` Adds property to the type descriptor.
`boolean` GridQueryProcessor.`belongsToTable​(GridCacheContext cctx, String expCacheName, String expTblName, KeyCacheObject key, CacheObject val)` Check whether provided key and value belongs to expected cache and table.
`static QueryClassProperty` QueryUtils.`buildClassProperty​(Class<?> keyCls, Class<?> valCls, String pathStr, Class<?> resType, Map<String,​String> aliases, boolean notNull, CacheObjectContext coCtx)`
`static GridQueryProperty` QueryUtils.`buildProperty​(Class<?> keyCls, Class<?> valCls, String keyFieldName, String valueFieldName, String pathStr, Class<?> resType, Map<String,​String> aliases, boolean notNull, CacheObjectContext coCtx)`
`static QueryIndexDescriptorImpl` QueryUtils.`createIndexDescriptor​(QueryTypeDescriptorImpl typeDesc, QueryIndex idx)` Create index descriptor.
`GridFutureAdapter<?>` DistributedSqlConfiguration.`defaultQueryTimeout​(int timeout)`

`void`

GridQueryProcessor.`dynamicTableCreate​(String schemaName, QueryEntity entity, String templateName, String cacheName, String cacheGroup, @Nullable String dataRegion, String affinityKey, @Nullable CacheAtomicityMode atomicityMode, @Nullable CacheWriteSynchronizationMode writeSyncMode, @Nullable Integer backups, boolean ifNotExists, @Nullable Boolean encrypted, @Nullable Integer qryParallelism)`

Create cache and table from given query entity.

`<R> R` GridQueryProcessor.`executeQuery​(GridCacheQueryType qryType, String qry, @Nullable GridCacheContext<?,​?> cctx, IgniteOutClosureX<R> clo, boolean complete)`
`void` GridQueryProcessor.`initQueryStructuresForNotStartedCache​(DynamicCacheDescriptor cacheDesc)` Initialize query infrastructure for not started cache.
`IgniteSpiCloseableIterator<List<?>>` GridQueryFieldsResult.`iterator()` Gets iterator over queried fields.
`GridCloseableIterator<List<?>>` GridQueryFieldsResultAdapter.`iterator()` Gets iterator over queried fields.
`void` GridQueryProcessor.`onCacheKernalStart()` Handle cache kernal start.
`void` GridQueryProcessor.`onCacheReconnect()` Handle cache reconnect.
`void` GridQueryProcessor.`onCacheStart​(GridCacheContextInfo cacheInfo, QuerySchema schema, boolean isSql)` Handle cache start.
`void` GridQueryProcessor.`onCacheStart0​(GridCacheContextInfo<?,​?> cacheInfo, QuerySchema schema, boolean isSql)` Create type descriptors from schema and initialize indexing for given cache.
`void` GridQueryIndexing.`onClientDisconnect()` Performs necessary actions on disconnect of a stateful client (say, one associated with a transaction).
`void` GridQueryProcessor.`onClientDisconnect()` Performs necessary actions on disconnect of a stateful client (say, one associated with a transaction).
`void` GridQueryProcessor.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`static void` QueryUtils.`processBinaryMeta​(GridKernalContext ctx, QueryEntity qryEntity, QueryTypeDescriptorImpl d)` Processes declarative metadata for binary object.
`static void` QueryUtils.`processClassMeta​(QueryEntity qryEntity, QueryTypeDescriptorImpl d, CacheObjectContext coCtx)` Processes declarative metadata for binary object.
`static void` QueryUtils.`processDynamicIndexChange​(String idxName, @Nullable QueryIndex idx, QueryTypeDescriptorImpl d)` Process dynamic index change.
`<K,​V> IndexQueryResult<K,​V>` GridQueryProcessor.`queryIndex​(String cacheName, String valCls, IndexQueryDesc idxQryDesc, @Nullable IgniteBiPredicate<K,​V> entryFilter, IndexingQueryFilter cacheFilter, boolean keepBinary, int taskHash)`
`<K,​V> GridCloseableIterator<IgniteBiTuple<K,​V>>` GridQueryIndexing.`queryLocalText​(String schemaName, String cacheName, String qry, String typeName, IndexingQueryFilter filter, int limit)` Executes text query.
`<K,​V> GridCloseableIterator<IgniteBiTuple<K,​V>>` GridQueryProcessor.`queryText​(String cacheName, String clause, String resType, IndexingQueryFilter filters, int limit)`
`void` GridQueryIndexing.`registerCache​(String cacheName, String schemaName, GridCacheContextInfo<?,​?> cacheInfo)` Registers cache.
`void` GridQueryIndexing.`remove​(GridCacheContext cctx, GridQueryTypeDescriptor type, CacheDataRow row)` Removes index entry by key.
`void` GridQueryProcessor.`remove​(GridCacheContext cctx, CacheDataRow row)`
`void` QueryTypeDescriptorImpl.`removeProperty​(String name)` Removes a property with specified name.
`void` GridQueryTypeDescriptor.`setDefaults​(Object key, Object val)` Sets defaults value for given key and value.
`void` QueryTypeDescriptorImpl.`setDefaults​(Object key, Object val)` Sets defaults value for given key and value.
`void` GridQueryProperty.`setValue​(Object key, Object val, Object propVal)` Sets this property value for the given object.
`void` GridQueryTypeDescriptor.`setValue​(String field, Object key, Object val, Object propVal)` Sets field value for given key and value.
`void` QueryTypeDescriptorImpl.`setValue​(String field, Object key, Object val, Object propVal)` Sets field value for given key and value.
`void` QueryUtils.KeyOrValProperty.`setValue​(Object key, Object val, Object propVal)` Sets this property value for the given object.
`void` GridQueryIndexing.`start​(GridKernalContext ctx, GridSpinBusyLock busyLock)` Starts indexing.
`void` GridQueryProcessor.`start()` Starts grid component.
`void` GridQueryIndexing.`stop()` Stops indexing.
`void` GridQueryProcessor.`stop​(boolean cancel)` Stops grid component.
`void` GridQueryIndexing.`store​(GridCacheContext cctx, GridQueryTypeDescriptor type, CacheDataRow row, CacheDataRow prevRow, boolean prevRowAvailable)` Updates index.
`void` GridQueryProcessor.`store​(GridCacheContext cctx, CacheDataRow newRow, @Nullable CacheDataRow prevRow, boolean prevRowAvailable)`
`List<Long>` GridQueryIndexing.`streamBatchedUpdateQuery​(String schemaName, String qry, List<Object[]> params, SqlClientContext cliCtx, String qryInitiatorId)` Execute a batched INSERT statement using data streamer as receiver.
`long` GridQueryIndexing.`streamUpdateQuery​(String schemaName, String qry, @Nullable Object[] params, IgniteDataStreamer<?,​?> streamer, String qryInitiatorId)` Execute an INSERT statement using data streamer as receiver.
`@Nullable QueryTypeDescriptorImpl` GridQueryProcessor.`typeByValue​(String cacheName, CacheObjectContext coctx, KeyCacheObject key, CacheObject val, boolean checkType)`
`static QueryTypeCandidate` QueryUtils.`typeForQueryEntity​(GridKernalContext ctx, String cacheName, String schemaName, GridCacheContextInfo cacheInfo, QueryEntity qryEntity, List<Class<?>> mustDeserializeClss, boolean escape)` Create type candidate for query entity.
`void` GridQueryProcessor.`validateKeyAndValue​(CacheObjectContext coctx, KeyCacheObject key, CacheObject val)` Performs validation of provided key and value against configured constraints.
`void` GridQueryTypeDescriptor.`validateKeyAndValue​(Object key, Object val)` Performs validation of given key and value against configured constraints.
`void` QueryTypeDescriptorImpl.`validateKeyAndValue​(Object key, Object val)` Performs validation of given key and value against configured constraints.
`Object` GridQueryProperty.`value​(Object key, Object val)` Gets this property value from the given object.
`<T> T` GridQueryTypeDescriptor.`value​(String field, Object key, Object val)` Gets field value for given key and value.
`<T> T` QueryTypeDescriptorImpl.`value​(String field, Object key, Object val)` Gets field value for given key and value.
`Object` QueryUtils.KeyOrValProperty.`value​(Object key, Object val)` Gets this property value from the given object.

Constructors in org.apache.ignite.internal.processors.query that throw IgniteCheckedException
`GridQueryProcessor​(GridKernalContext ctx)` Constructor.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.query.property

Methods in org.apache.ignite.internal.processors.query.property that throw IgniteCheckedException
`Object` QueryFieldAccessor.`getValue​(Object obj)` Get property value from given object.
`Object` QueryMethodsAccessor.`getValue​(Object obj)` Get property value from given object.
`Object` QueryPropertyAccessor.`getValue​(Object obj)` Get property value from given object.
`Object` QueryReadOnlyMethodsAccessor.`getValue​(Object obj)` Get property value from given object.
`void` QueryBinaryProperty.`setValue​(Object key, Object val, Object propVal)` Sets this property value for the given object.
`void` QueryClassProperty.`setValue​(Object key, Object val, Object propVal)` Sets this property value for the given object.
`void` QueryFieldAccessor.`setValue​(Object obj, Object newVal)` Set property value on given object.
`void` QueryMethodsAccessor.`setValue​(Object obj, Object newVal)` Set property value on given object.
`void` QueryPropertyAccessor.`setValue​(Object obj, Object newVal)` Set property value on given object.
`void` QueryReadOnlyMethodsAccessor.`setValue​(Object obj, Object newVal)` Set property value on given object.
`Object` QueryBinaryProperty.`value​(Object key, Object val)` Gets this property value from the given object.
`Object` QueryClassProperty.`value​(Object key, Object val)` Gets this property value from the given object.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.query.schema

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.query.schema
`class` `SchemaIndexOperationCancellationException` Exception occurred when canceling index rebuild via `IndexRebuildCancelToken`.
`class` `SchemaOperationException` Schema operation exception.

Methods in org.apache.ignite.internal.processors.query.schema that throw IgniteCheckedException
`boolean` SchemaIndexCacheFilter.`apply​(CacheDataRow row)`
`void` SchemaIndexCacheVisitorClosure.`apply​(CacheDataRow row)` Apply closure.
`void` SchemaSqlViewManager.`createView​(String schemaName, String viewName, String viewSql, boolean replace)`
`void` SchemaSqlViewManager.`dropView​(String schemaName, String viewName, boolean ifExists)`
`void` SchemaSqlViewManager.`onActivate​(GridKernalContext kctx)` Called when cluster performing activation.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.query.schema.management

Methods in org.apache.ignite.internal.processors.query.schema.management that throw IgniteCheckedException
`void` SchemaManager.`addColumn​(String schemaName, String tblName, List<QueryField> cols, boolean ifTblExists, boolean ifColNotExists)` Add column.
`void` SchemaManager.`addIndex​(TableDescriptor tbl, IndexDescriptor idxDesc)` Add index to the schema.
`void` SchemaManager.`createIndex​(String schemaName, String tblName, QueryIndexDescriptorImpl idxDesc, boolean ifNotExists, SchemaIndexCacheVisitor cacheVisitor)` Create index dynamically.
`void` SchemaManager.`dropColumn​(String schemaName, String tblName, List<String> cols, boolean ifTblExists, boolean ifColExists)` Drop column.
`void` SchemaManager.`dropIndex​(String schemaName, String idxName, boolean ifExists)` Drop index.
`void` SchemaManager.`onCacheCreated​(String cacheName, String schemaName, Class<?>[] sqlFuncs)` Invoked when cache is created.
`void` SchemaManager.`onCacheTypeCreated​(GridCacheContextInfo<?,​?> cacheInfo, GridQueryTypeDescriptor type, boolean isSql)` Registers new class description.
`void` SchemaManager.`start​(String[] schemaNames)` Handle node start.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.query.stat

Methods in org.apache.ignite.internal.processors.query.stat that throw IgniteCheckedException
`void` ColumnStatisticsCollector.`add​(Object val)` Add value to statistics.
`void` IgniteStatisticsManager.`collectStatistics​(StatisticsObjectConfiguration... targets)` Gather object statistics.
`void` IgniteStatisticsManagerImpl.`collectStatistics​(StatisticsObjectConfiguration... targets)` Gather object statistics.
`StatisticsObjectConfiguration` IgniteStatisticsConfigurationManager.`config​(StatisticsKey key)` Read statistics object configuration by key.
`void` IgniteStatisticsManager.`dropAll()` Drop all statistics.
`void` IgniteStatisticsManager.`dropStatistics​(StatisticsTarget... targets)` Clear object statistics.
`void` IgniteStatisticsManagerImpl.`dropStatistics​(StatisticsTarget... targets)` Clear object statistics.
`List<StatisticsAddressedRequest>` IgniteStatisticsHelper.`generateGatheringRequests​(StatisticsTarget target, StatisticsObjectConfiguration cfg)` Generate local statistics requests.
`Collection<StatisticsObjectConfiguration>` IgniteStatisticsConfigurationManager.`getAllConfig()` Get statistics configurations for all objects.
`CacheGroupContext` IgniteStatisticsHelper.`groupContext​(StatisticsKey key)` Get cache group context by specified statistics key.
`void` IgniteStatisticsPersistenceStoreImpl.`onReadyForReadWrite​(ReadWriteMetastorage metastorage)` Fully functional metastore capable of performing reading and writing operations.
`void` IgniteStatisticsManager.`refreshStatistics​(StatisticsTarget... targets)` Refresh object statistics.
`static StatisticsColumnData` StatisticsUtils.`toMessage​(ColumnStatistics stat)` Convert ColumnStatistics to StaticColumnData message.
`static StatisticsObjectData` StatisticsUtils.`toObjectData​(StatisticsKeyMessage keyMsg, StatisticsType type, ObjectStatisticsImpl stat)` Build statistics object data from values.
`static ObjectPartitionStatisticsImpl` StatisticsUtils.`toObjectPartitionStatistics​(GridKernalContext ctx, StatisticsObjectData objData)` Convert StatsObjectData message to ObjectPartitionStatistics.
`void` IgniteStatisticsManager.`usageState​(StatisticsUsageState state)` Set statistics usage state.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.resource

Methods in org.apache.ignite.internal.processors.resource that throw IgniteCheckedException
`void` GridResourceProcessor.`cleanup​(LifecycleBean lifecycleBean)` Cleans up resources from given lifecycle beans.
`void` GridResourceProcessor.`cleanup​(Service svc)` Cleans up resources from given service.
`void` GridResourceProcessor.`cleanup​(IgniteSpi spi)` Cleans up resources from given SPI implementation.
`void` GridResourceProcessor.`cleanupGeneric​(Object obj)`
`boolean` GridResourceIoc.`inject​(Object target, Class<? extends Annotation> annCls, org.apache.ignite.internal.processors.resource.GridResourceInjector injector, @Nullable GridDeployment dep, @Nullable Class<?> depCls)` Injects given resource via field or setter with specified annotations on provided target object.
`void` GridResourceJobContextInjector.`inject​(org.apache.ignite.internal.processors.resource.GridResourceField field, Object target, Class<?> depCls, GridDeployment dep)`
`void` GridResourceJobContextInjector.`inject​(org.apache.ignite.internal.processors.resource.GridResourceMethod mtd, Object target, Class<?> depCls, GridDeployment dep)`
`void` GridResourceLoggerInjector.`inject​(org.apache.ignite.internal.processors.resource.GridResourceField field, Object target, Class<?> depCls, GridDeployment dep)`
`void` GridResourceLoggerInjector.`inject​(org.apache.ignite.internal.processors.resource.GridResourceMethod mtd, Object target, Class<?> depCls, GridDeployment dep)`
`void` GridResourceProcessor.`inject​(Object obj, GridResourceIoc.AnnotationSet annSet, Object... params)`
`void` GridResourceProcessor.`inject​(GridDeployment dep, Class<?> depCls, Object target)` Injects resources into generic class.
`void` GridResourceProcessor.`inject​(GridDeployment dep, Class<?> taskCls, ComputeJob job, ComputeTaskSession ses, GridJobContextImpl jobCtx)` Injects held resources into given `job`.
`void` GridResourceProcessor.`inject​(GridDeployment dep, ComputeTask<?,​?> task, GridTaskSessionImpl ses, ComputeLoadBalancer balancer, ComputeTaskContinuousMapper mapper)` Injects held resources into given grid task.
`void` GridResourceProcessor.`inject​(LifecycleBean lifecycleBean)` Injects held resources into given lifecycle bean.
`void` GridResourceProcessor.`inject​(Service svc, ServiceContext svcCtx)` Injects resources into service.
`void` GridResourceProcessor.`inject​(IgniteSpi spi)` Injects held resources into given SPI implementation.
`void` GridResourceProxiedIgniteInjector.`inject​(org.apache.ignite.internal.processors.resource.GridResourceField field, Object target, Class<?> depCls, GridDeployment dep)`
`void` GridResourceProxiedIgniteInjector.`inject​(org.apache.ignite.internal.processors.resource.GridResourceMethod mtd, Object target, Class<?> depCls, GridDeployment dep)`
`void` GridResourceServiceInjector.`inject​(org.apache.ignite.internal.processors.resource.GridResourceField field, Object target, Class<?> depCls, GridDeployment dep)`
`void` GridResourceServiceInjector.`inject​(org.apache.ignite.internal.processors.resource.GridResourceMethod mtd, Object target, Class<?> depCls, GridDeployment dep)`
`void` GridResourceProcessor.`injectBasicResource​(Object target, Class<? extends Annotation> annCls, Object rsrc)` This method is declared public as it is used from tests as well.
`void` GridResourceProcessor.`injectCacheName​(Object obj, String cacheName)` Injects cache name into given object.
`void` GridResourceProcessor.`injectGeneric​(Object obj)`
`boolean` GridResourceProcessor.`injectStoreSession​(Object obj, CacheStoreSession ses)` Injects cache store session into given object.
`void` GridResourceProcessor.`invokeAnnotated​(GridDeployment dep, Object target, Class<? extends Annotation> annCls)`
`void` GridResourceProcessor.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`void` GridResourceProcessor.`start()` Starts grid component.
`Object` GridSpringResourceContext.`unwrapTarget​(Object target)` Return original object if AOP used with proxy objects.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest

Methods in org.apache.ignite.internal.processors.rest that throw IgniteCheckedException
`GridRestResponse` GridRestProtocolHandler.`handle​(GridRestRequest req)`
`void` GridRestProcessor.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`void` GridRestProcessor.`start()` Starts grid component.
`void` GridRestProtocol.`start​(GridRestProtocolHandler hnd)` Starts protocol.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.handlers

Methods in org.apache.ignite.internal.processors.rest.handlers that throw IgniteCheckedException
`IgniteInternalFuture<GridRestResponse>` GridRestCommandHandler.`handleAsync​(GridRestRequest req)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.handlers.cache

Methods in org.apache.ignite.internal.processors.rest.handlers.cache that throw IgniteCheckedException
`protected IgniteInternalCache<Object,​Object>` GridCacheCommandHandler.`localCache​(String cacheName)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.handlers.cluster

Methods in org.apache.ignite.internal.processors.rest.handlers.cluster that throw IgniteCheckedException
`IgniteInternalFuture<GridRestResponse>` GridBaselineCommandHandler.`handleAsync​(GridRestRequest req)`
`IgniteInternalFuture<GridRestResponse>` GridChangeClusterStateCommandHandler.`handleAsync​(GridRestRequest restReq)`
`IgniteInternalFuture<GridRestResponse>` GridChangeStateCommandHandler.`handleAsync​(GridRestRequest restRest)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.handlers.redis

Methods in org.apache.ignite.internal.processors.rest.handlers.redis that throw IgniteCheckedException
`abstract GridRestRequest` GridRedisRestCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.handlers.redis.exception

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.handlers.redis.exception
`class` `GridRedisGenericException` Generic Redis protocol exception.
`class` `GridRedisTypeException` Exception on operation on the wrong data type.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.handlers.redis.key

Methods in org.apache.ignite.internal.processors.rest.handlers.redis.key that throw IgniteCheckedException
`GridRestRequest` GridRedisDelCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisExistsCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisExpireCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.handlers.redis.server

Methods in org.apache.ignite.internal.processors.rest.handlers.redis.server that throw IgniteCheckedException
`GridRestRequest` GridRedisDbSizeCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisFlushCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.handlers.redis.string

Methods in org.apache.ignite.internal.processors.rest.handlers.redis.string that throw IgniteCheckedException
`GridRestRequest` GridRedisAppendCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisGetCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisGetRangeCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisGetSetCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisIncrDecrCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisMGetCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisMSetCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisSetCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisSetRangeCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.
`GridRestRequest` GridRedisStrlenCommandHandler.`asRestRequest​(GridRedisMessage msg)` Converts `GridRedisMessage` to `GridRestRequest`.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.handlers.user

Methods in org.apache.ignite.internal.processors.rest.handlers.user that throw IgniteCheckedException
`IgniteInternalFuture<GridRestResponse>` UserActionCommandHandler.`handleAsync​(GridRestRequest req)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.protocols

Methods in org.apache.ignite.internal.processors.rest.protocols that throw IgniteCheckedException
`protected void` GridRestProtocolAdapter.`assertParameter​(boolean cond, String condDesc)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.protocols.tcp

Methods in org.apache.ignite.internal.processors.rest.protocols.tcp that throw IgniteCheckedException
`@Nullable GridClientMessage` GridTcpRestParser.`decode​(GridNioSession ses, ByteBuffer buf)` This method is called when input bytes are available on the underlying network connection.
`ByteBuffer` GridTcpRestParser.`encode​(GridNioSession ses, Object msg0)` This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.
`protected GridClientMessage` GridTcpRestParser.`parseClientMessage​(GridNioSession ses, GridTcpRestParser.ParserState state)` Parses `GridClientMessage` from raw bytes.
`void` GridTcpRestProtocol.`start​(GridRestProtocolHandler hnd)` Starts protocol.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.rest.protocols.tcp.redis

Methods in org.apache.ignite.internal.processors.rest.protocols.tcp.redis that throw IgniteCheckedException
`static boolean` GridRedisProtocolParser.`ensureArrayStart​(ByteBuffer buf)` Checks first byte is `GridRedisProtocolParser.ARRAY`.
`static String` GridRedisProtocolParser.`readBulkStr​(ByteBuffer buf)` Reads a bulk string.
`static int` GridRedisProtocolParser.`readInt​(ByteBuffer buf)` Counts elements in buffer.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.security

Methods in org.apache.ignite.internal.processors.security that throw IgniteCheckedException
`default void` GridSecurityProcessor.`alterUser​(String login, char[] pwd)` Alters password of user with the specified login.
`void` IgniteSecurity.`alterUser​(String login, char[] pwd)` Alters password of user with the specified login.
`void` IgniteSecurityProcessor.`alterUser​(String login, char[] pwd)` Alters password of user with the specified login.
`void` NoOpIgniteSecurityProcessor.`alterUser​(String login, char[] pwd)` Alters password of user with the specified login.
`SecurityContext` GridSecurityProcessor.`authenticate​(AuthenticationContext ctx)` Authenticates subject via underlying Authenticator.
`SecurityContext` IgniteSecurity.`authenticate​(AuthenticationContext ctx)` Delegates call to `GridSecurityProcessor.authenticate(AuthenticationContext)`
`SecurityContext` IgniteSecurityProcessor.`authenticate​(AuthenticationContext ctx)` Delegates call to `GridSecurityProcessor.authenticate(AuthenticationContext)`
`SecuritySubject` GridSecurityProcessor.`authenticatedSubject​(UUID subjId)` Gets authenticated node subject.
`SecuritySubject` IgniteSecurity.`authenticatedSubject​(UUID subjId)` Delegates call to `GridSecurityProcessor.authenticatedSubject(UUID)`
`SecuritySubject` IgniteSecurityProcessor.`authenticatedSubject​(UUID subjId)` Delegates call to `GridSecurityProcessor.authenticatedSubject(UUID)`
`Collection<SecuritySubject>` GridSecurityProcessor.`authenticatedSubjects()` Gets collection of authenticated nodes.
`Collection<SecuritySubject>` IgniteSecurity.`authenticatedSubjects()` Delegates call to `GridSecurityProcessor.authenticatedSubjects()`
`Collection<SecuritySubject>` IgniteSecurityProcessor.`authenticatedSubjects()` Delegates call to `GridSecurityProcessor.authenticatedSubjects()`
`SecurityContext` GridSecurityProcessor.`authenticateNode​(ClusterNode node, SecurityCredentials cred)` Authenticates grid node with it's attributes via underlying Authenticator.
`SecurityContext` IgniteSecurity.`authenticateNode​(ClusterNode node, SecurityCredentials cred)` Delegates call to `GridSecurityProcessor.authenticateNode(org.apache.ignite.cluster.ClusterNode, org.apache.ignite.plugin.security.SecurityCredentials)`
`SecurityContext` IgniteSecurityProcessor.`authenticateNode​(ClusterNode node, SecurityCredentials cred)` Delegates call to `GridSecurityProcessor.authenticateNode(org.apache.ignite.cluster.ClusterNode, org.apache.ignite.plugin.security.SecurityCredentials)`
`default void` GridSecurityProcessor.`createUser​(String login, char[] pwd)` Creates user with the specified login and password.
`void` IgniteSecurity.`createUser​(String login, char[] pwd)` Creates user with the specified login and password.
`void` IgniteSecurityProcessor.`createUser​(String login, char[] pwd)` Creates user with the specified login and password.
`void` NoOpIgniteSecurityProcessor.`createUser​(String login, char[] pwd)` Creates user with the specified login and password.
`default void` GridSecurityProcessor.`dropUser​(String login)` Drops user with the specified login.
`void` IgniteSecurity.`dropUser​(String login)` Drops user with the specified login.
`void` IgniteSecurityProcessor.`dropUser​(String login)` Drops user with the specified login.
`void` NoOpIgniteSecurityProcessor.`dropUser​(String login)` Drops user with the specified login.
`void` IgniteSecurityProcessor.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`void` IgniteSecurityProcessor.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`@Nullable IgniteInternalFuture<?>` IgniteSecurityProcessor.`onReconnected​(boolean clusterRestarted)` Client reconnected callback.
`void` IgniteSecurityProcessor.`start()` Starts grid component.
`void` IgniteSecurityProcessor.`stop​(boolean cancel)` Stops grid component.
`static Map<String,​Object>` SecurityUtils.`withSecurityContext​(SecurityContext secCtx, Map<String,​Object> nodeAttrs, Marshaller marsh)` Marshals specified security context and adds it to the node attributes.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.service

Subclasses of IgniteCheckedException in org.apache.ignite.internal.processors.service
`class` `GridServiceNotFoundException` Exception thrown if service is not found.

Methods in org.apache.ignite.internal.processors.service that throw IgniteCheckedException
`void` IgniteServiceProcessor.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`IgniteInternalFuture<?>` IgniteServiceProcessor.`onReconnected​(boolean active)` Client reconnected callback.
`@Nullable Map<UUID,​Integer>` IgniteServiceProcessor.`serviceTopology​(String name, long timeout)`
`void` IgniteServiceProcessor.`start()` Starts grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.session

Methods in org.apache.ignite.internal.processors.session that throw IgniteCheckedException
`void` GridTaskSessionProcessor.`start()` Starts session processor.
`void` GridTaskSessionProcessor.`stop​(boolean cancel)` Stops session processor.

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.task

Methods in org.apache.ignite.internal.processors.task that throw IgniteCheckedException
`void` GridTaskProcessor.`onActivate​(GridKernalContext kctx)` Called when cluster performing activation.
`void` GridTaskProcessor.`onDisconnected​(IgniteFuture<?> reconnectFut)` Client disconnected callback.
`void` GridTaskProcessor.`onKernalStart​(boolean active)` Callback that notifies that kernal has successfully started, including all managers and processors.
`void` GridTaskProcessor.`setAttributes​(GridTaskSessionImpl ses, Map<?,​?> attrs)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.processors.timeout

Method parameters in org.apache.ignite.internal.processors.timeout with type arguments of type IgniteCheckedException
`void` GridTimeoutProcessor.`waitAsync​(IgniteInternalFuture<?> fut, long timeout, IgniteBiInClosure<IgniteCheckedException,​Boolean> clo)` Wait for a future (listen with timeout).

Methods in org.apache.ignite.internal.processors.timeout that throw IgniteCheckedException
`void` GridTimeoutProcessor.`stop​(boolean cancel)` Stops grid component.

### Uses of IgniteCheckedException in org.apache.ignite.internal.sql.optimizer.affinity

Methods in org.apache.ignite.internal.sql.optimizer.affinity that throw IgniteCheckedException
`Collection<Integer>` PartitionCompositeNode.`apply​(PartitionClientContext cliCtx, Object... args)` Get partitions.
`Collection<Integer>` PartitionGroupNode.`apply​(PartitionClientContext ctx, Object... args)` Get partitions.
`Collection<Integer>` PartitionNode.`apply​(@Nullable PartitionClientContext cliCtx, Object... args)` Get partitions.
`Collection<Integer>` PartitionSingleNode.`apply​(PartitionClientContext cliCtx, Object... args)` Get partitions.
`Integer` PartitionParameterNode.`applySingle​(PartitionClientContext cliCtx, Object... args)` Apply arguments and get single partition.
`abstract Integer` PartitionSingleNode.`applySingle​(@Nullable PartitionClientContext cliCtx, Object... args)` Apply arguments and get single partition.
`int` PartitionResolver.`partition​(Object arg, int dataType, String cacheName)` Resolve partition.

### Uses of IgniteCheckedException in org.apache.ignite.internal.transactions

Subclasses of IgniteCheckedException in org.apache.ignite.internal.transactions
`class` `IgniteTxHeuristicCheckedException` Exception thrown whenever grid transaction enters an unknown state.
`class` `IgniteTxOptimisticCheckedException` Exception thrown whenever grid transactions fail optimistically.
`class` `IgniteTxRollbackCheckedException` Exception thrown whenever grid transactions has been automatically rolled back.
`class` `IgniteTxTimeoutCheckedException` Exception thrown whenever grid transactions time out.
`class` `TransactionCheckedException` Internal transaction exceptions base.

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

Methods in org.apache.ignite.internal.util that return IgniteCheckedException
`static IgniteCheckedException` IgniteUtils.`cast​(Throwable t)` Casts the passed `Throwable t` to `IgniteCheckedException`. If `t` is a `GridClosureException`, it is unwrapped and then cast to `IgniteCheckedException`.
`static IgniteCheckedException` IgniteUtils.`exceptionWithSuppressed​(String msg, @Nullable Collection<Throwable> suppressed)` Creates `IgniteCheckedException` with the collection of suppressed exceptions.

Methods in org.apache.ignite.internal.util that return types with arguments of type IgniteCheckedException
`static C1<IgniteCheckedException,​IgniteException>` IgniteUtils.`getExceptionConverter​(Class<? extends IgniteCheckedException> clazz)` Gets IgniteClosure for an IgniteCheckedException class.

Methods in org.apache.ignite.internal.util with parameters of type IgniteCheckedException
`static IgniteException` IgniteUtils.`convertException​(IgniteCheckedException e)`
`static Exception` IgniteUtils.`convertExceptionNoWrap​(IgniteCheckedException e)` Converts exception, but unlike `IgniteUtils.convertException(IgniteCheckedException)` does not wrap passed in exception if none suitable converter found.

Method parameters in org.apache.ignite.internal.util with type arguments of type IgniteCheckedException
`static C1<IgniteCheckedException,​IgniteException>` IgniteUtils.`getExceptionConverter​(Class<? extends IgniteCheckedException> clazz)` Gets IgniteClosure for an IgniteCheckedException class.

Methods in org.apache.ignite.internal.util that throw IgniteCheckedException
`T` GridCircularBuffer.`add​(T t, @Nullable IgniteInClosureX<T> c)`
`void` IgniteTree.InvokeClosure.`call​(T row)`
`void` GridCloseableIteratorAdapter.`close()` Closes the iterator and frees all the resources held by the iterator.
`void` GridCloseableIteratorAdapterEx.`close()` Closes the iterator and frees all the resources held by the iterator.
`void` GridEmptyCloseableIterator.`close()` Closes the iterator and frees all the resources held by the iterator.
`void` GridWeakIterator.`close()` Closes iterator.
`static byte[]` IgniteUtils.`decodeHex​(char[] data)` Converts an array of characters representing hexidecimal values into an array of bytes of those same values.
`static String` IgniteUtils.`defaultWorkDirectory()` Get default work directory.
`static long` IgniteUtils.`dirSize​(Path path)` Will calculate the size of a directory.
`static <T,​R> Collection<R>` IgniteUtils.`doInParallel​(int parallelismLvl, ExecutorService executorSvc, Collection<T> srcDatas, IgniteThrowableFunction<T,​R> operation)` Execute operation on data in parallel.
`static <T,​R> Collection<R>` IgniteUtils.`doInParallel​(ExecutorService executorSvc, Collection<T> srcDatas, IgniteThrowableFunction<T,​R> operation)` Execute operation on data in parallel.
`static <T,​R> Collection<R>` IgniteUtils.`doInParallelUninterruptibly​(int parallelismLvl, ExecutorService executorSvc, Collection<T> srcDatas, IgniteThrowableFunction<T,​R> operation)` Execute operation on data in parallel uninterruptibly.
`static void` IgniteUtils.`ensureDirectory​(File dir, String msg, IgniteLogger log)` Checks if the given directory exists and attempts to create one if not.
`static void` IgniteUtils.`ensureDirectory​(Path dir, String msg, IgniteLogger log)` Checks if the given directory exists and attempts to create one if not.
`static <T> T` IgniteUtils.`field​(Class<?> cls, String fieldName)` Gets field value.
`GridCursor<T>` IgniteTree.`find​(L lower, L upper)` Returns a cursor from lower to upper bounds inclusive.
`GridCursor<T>` IgniteTree.`find​(L lower, L upper, Object x)` Returns a cursor from lower to upper bounds inclusive.
`T` IgniteTree.`findFirst()` Returns a value mapped to the lowest key, or `null` if tree is empty
`T` IgniteTree.`findLast()` Returns a value mapped to the greatest key, or `null` if tree is empty
`T` IgniteTree.`findOne​(L key)` Returns the value to which the specified key is mapped, or `null` if this tree contains no mapping for the key.
`@Nullable Object` GridReflectionCache.`firstFieldValue​(Object o)` Gets field value for object.
`@Nullable Object` GridReflectionCache.`firstMethodValue​(Object o)` Gets method return value for object.
`static @Nullable Constructor<?>` IgniteUtils.`forceEmptyConstructor​(Class<?> cls)` Gets empty constructor for class even if the class does not have empty constructor declared.
`static <T> T` IgniteUtils.`forceNewInstance​(Class<?> cls)` Creates new instance of a class even if it does not have public constructor.
`V` GridCursorIteratorWrapper.`get()` Gets element at current position.
`static <T> T` IgniteUtils.`get​(Future<T> fut)` Gets result from the given future with right exception handling.
`boolean` GridCloseableIteratorAdapter.`hasNextX()` This method is the same as `Iterator.hasNext()`, but allows for failure with exception.
`boolean` GridCloseableIteratorAdapterEx.`hasNextX()` This method is the same as `Iterator.hasNext()`, but allows for failure with exception.
`T` GridAtomicInitializer.`init​(Callable<T> c)` Executes initialization operation only once.
`static IgniteLogger` IgniteUtils.`initLogger​(@Nullable IgniteLogger cfgLog, @Nullable String app, @Nullable UUID nodeId, String workDir)`
`static IgniteLogger` IgniteUtils.`initLogger​(IgniteConfiguration cfg, String app)`
`static void` IgniteUtils.`initWorkDir​(IgniteConfiguration cfg)` Resolves work directory.
`void` IgniteTree.`invoke​(L key, Object x, IgniteTree.InvokeClosure<T> c)`
`static <T> T` IgniteUtils.`invoke​(@Nullable Class<?> cls, @Nullable Object obj, String mtdName, Class[] paramTypes, Object... params)` Invokes method.
`static <T> T` IgniteUtils.`invoke​(@Nullable Class<?> cls, @Nullable Object obj, String mtdName, Object... params)` Invokes method.
`static void` IgniteStopwatch.`logTime​(IgniteLogger log, String operationName, IgniteThrowableRunner operation)` Execution given operation and calculation it time.
`static byte[]` IgniteUtils.`marshal​(GridKernalContext ctx, Object obj)` Marshals object to byte array.
`static byte[]` IgniteUtils.`marshal​(GridCacheSharedContext ctx, Object obj)` Marshals object to byte array.
`static void` IgniteUtils.`marshal​(Marshaller marsh, @Nullable Object obj, OutputStream out)` Marshals object to byte array.
`static byte[]` IgniteUtils.`marshal​(Marshaller marsh, Object obj)` Marshals object to byte array.
`static <T> T` IgniteUtils.`newInstance​(Class<T> cls)` Creates new instance of a class only if it has an empty constructor (can be non-public).
`static <T> T` IgniteUtils.`newInstance​(String cls)` Creates new instance of a class only if it has an empty constructor (can be non-public).
`boolean` GridCursorIteratorWrapper.`next()` Attempt to move cursor position forward.
`T` GridCloseableIteratorAdapter.`nextX()` This method is the same as `Iterator.next()`, but allows for failure with exception.
`T` GridCloseableIteratorAdapterEx.`nextX()` This method is the same as `Iterator.next()`, but allows for failure with exception.
`protected void` GridCloseableIteratorAdapter.`onClose()` Invoked on iterator close.
`protected void` GridCloseableIteratorAdapterEx.`onClose()` Invoked on iterator close.
`protected void` GridSpiCloseableIteratorWrapper.`onClose()` Invoked on iterator close.
`protected abstract boolean` GridCloseableIteratorAdapter.`onHasNext()`
`protected abstract boolean` GridCloseableIteratorAdapterEx.`onHasNext()`
`protected boolean` GridSpiCloseableIteratorWrapper.`onHasNext()`
`protected abstract T` GridCloseableIteratorAdapter.`onNext()`
`protected abstract T` GridCloseableIteratorAdapterEx.`onNext()`
`protected T` GridSpiCloseableIteratorWrapper.`onNext()`
`protected void` GridCloseableIteratorAdapter.`onRemove()` Called on remove from iterator.
`protected void` GridCloseableIteratorAdapterEx.`onRemove()` Called on remove from iterator.
`protected void` GridSpiCloseableIteratorWrapper.`onRemove()` Called on remove from iterator.
`static HostAndPortRange` HostAndPortRange.`parse​(String addrStr, int dfltPortFrom, int dfltPortTo, String errMsgPrefix)` Parse string into host and port pair.
`<T> T` InitializationProtector.`protect​(Object protectedKey, Supplier<T> initializedVal, IgniteThrowableRunner initializationCode)`
`void` InitializationProtector.`protect​(Object protectedKey, IgniteThrowableRunner initializationCode)` It method allows to avoid simultaneous initialization from various threads.
`T` IgniteTree.`put​(T val)` Put value in this tree.
`T` IgniteTree.`remove​(L key)` Removes the mapping for a key from this tree if it is present.
`void` GridCloseableIteratorAdapter.`removeX()` This method is the same as `Iterator.remove()`, but allows for failure with exception.
`void` GridCloseableIteratorAdapterEx.`removeX()` This method is the same as `Iterator.remove()`, but allows for failure with exception.
`static URL` IgniteUtils.`resolveSpringUrl​(String springCfgPath)` Resolve Spring configuration URL.
`static File` IgniteUtils.`resolveWorkDirectory​(String workDir, String path, boolean delIfExist)` Resolves work directory.
`static File` IgniteUtils.`resolveWorkDirectory​(String workDir, String path, boolean delIfExist, boolean create)` Resolves work directory.
`static Path` IgniteUtils.`searchFileRecursively​(Path path, @NotNull String name)`
`long` IgniteTree.`size()` Returns the number of elements in this tree.
`static void` IgniteUtils.`startLifecycleAware​(Iterable<?> objs)` For each object provided by the given `Iterable` checks if it implements `LifecycleAware` interface and executes `LifecycleAware.start()` method.
`static <T> T` IgniteUtils.`staticField​(Class<?> cls, String fieldName)` Gets static field value.
`static int` IgniteUtils.`toDigit​(char ch, int idx)` Converts a hexadecimal character to an integer.
`static <T> T` IgniteUtils.`unmarshal​(GridKernalContext ctx, byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.
`static <T> T` IgniteUtils.`unmarshal​(GridCacheSharedContext ctx, byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.
`static <T> T` IgniteUtils.`unmarshal​(Marshaller marsh, byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.
`static <T> T` IgniteUtils.`unmarshal​(Marshaller marsh, InputStream in, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.
`static <T> T` IgniteUtils.`unmarshalZip​(Marshaller marsh, byte[] zipBytes, @Nullable ClassLoader clsLdr)`
`static byte[]` IgniteUtils.`unzip​(byte[] zipBytes)`
`static String` IgniteUtils.`workDirectory​(@Nullable String userWorkDir, @Nullable String userIgniteHome)` Get work directory for the given user-provided work directory and Ignite home.
`static <R> R` IgniteUtils.`wrapThreadLoader​(ClassLoader ldr, Callable<R> c)` Sets thread context class loader to the given loader, executes the closure, and then resets thread context class loader to its initial value.
`static byte[]` IgniteUtils.`zip​(@org.jetbrains.annotations.Nullable byte[] bytes)` Zip binary payload using default compression.
`static byte[]` IgniteUtils.`zip​(@org.jetbrains.annotations.Nullable byte[] bytes, int compressionLevel)`

### Uses of IgniteCheckedException in org.apache.ignite.internal.util.future

Methods in org.apache.ignite.internal.util.future with parameters of type IgniteCheckedException
`protected RuntimeException` IgniteFutureImpl.`convertException​(IgniteCheckedException e)` Convert internal exception to public exception.

Methods in org.apache.ignite.internal.util.future that throw IgniteCheckedException
`boolean` GridCompoundFuture.`cancel()` Default no-op implementation that always returns `false`.
`boolean` GridEmbeddedFuture.`cancel()` Default no-op implementation that always returns `false`.
`boolean` GridFutureAdapter.`cancel()` Default no-op implementation that always returns `false`.
`T` GridFinishedFuture.`get()` Synchronously waits for completion of the computation and returns computation result.
`T` GridFinishedFuture.`get​(long timeout)` Synchronously waits for completion of the computation for up to the timeout specified and returns computation result.
`T` GridFinishedFuture.`get​(long timeout, TimeUnit unit)` Synchronously waits for completion of the computation for up to the timeout specified and returns computation result.
`R` GridFutureAdapter.`get()` Synchronously waits for completion of the computation and returns computation result.
`R` GridFutureAdapter.`get​(long timeout)` Synchronously waits for completion of the computation for up to the timeout specified and returns computation result.
`R` GridFutureAdapter.`get​(long timeout, TimeUnit unit)` Synchronously waits for completion of the computation for up to the timeout specified and returns computation result.
`T` GridFinishedFuture.`getUninterruptibly()` Synchronously waits for completion of the computation and returns computation result ignoring interrupts.
`R` GridFutureAdapter.`getUninterruptibly()` Synchronously waits for completion of the computation and returns computation result ignoring interrupts.

### Uses of IgniteCheckedException in org.apache.ignite.internal.util.io

Methods in org.apache.ignite.internal.util.io that throw IgniteCheckedException
`static void` GridFileUtils.`ensureHardLinkAvailable​(Path path1, Path path2)` Checks that creating hard links between given paths is available.

### Uses of IgniteCheckedException in org.apache.ignite.internal.util.ipc

Subclasses of IgniteCheckedException in org.apache.ignite.internal.util.ipc
`class` `IpcEndpointBindException` Represents exception occurred during IPC endpoint binding.

Methods in org.apache.ignite.internal.util.ipc that throw IgniteCheckedException
`IpcEndpoint` IpcServerEndpoint.`accept()` Accepts client IPC connection.
`static IpcEndpoint` IpcEndpointFactory.`connectEndpoint​(String endpointAddr, IgniteLogger log)` Connects to open server IPC endpoint.
`InputStream` IpcEndpoint.`inputStream()` Gets input stream associated with this IPC endpoint.
`OutputStream` IpcEndpoint.`outputStream()` Gets output stream associated with this IPC endpoint.
`void` IpcServerEndpoint.`start()` Starts configured endpoint implementation.

### Uses of IgniteCheckedException in org.apache.ignite.internal.util.ipc.loopback

Methods in org.apache.ignite.internal.util.ipc.loopback that throw IgniteCheckedException
`IpcEndpoint` IpcServerTcpEndpoint.`accept()` Accepts client IPC connection.
`InputStream` IpcClientTcpEndpoint.`inputStream()` Gets input stream associated with this IPC endpoint.
`OutputStream` IpcClientTcpEndpoint.`outputStream()` Gets output stream associated with this IPC endpoint.
`void` IpcServerTcpEndpoint.`setupConfiguration​(Map<String,​String> endpointCfg)` Sets configuration properties from the map.
`void` IpcServerTcpEndpoint.`start()` Starts configured endpoint implementation.

Constructors in org.apache.ignite.internal.util.ipc.loopback that throw IgniteCheckedException
`IpcClientTcpEndpoint​(String host, int port)` Creates and connects client IPC endpoint.

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

Methods in org.apache.ignite.internal.util.lang that throw IgniteCheckedException
`void` IgniteThrowableConsumer.`accept​(E e)` Performs this operation on the given argument.
`void` GridPlainAbsClosure.`apply()` Applies this closure.
`R` GridPlainClosure.`apply​(T arg)`
`R` GridPlainClosure2.`apply​(T1 arg1, T2 arg2)`
`void` GridPlainInClosure.`apply​(T arg)`
`R` GridPlainOutClosure.`apply()`
`R` IgniteThrowableFunction.`apply​(E e)` Applies this function to the given argument.
`abstract void` GridAbsClosureX.`applyx()` Closure body that can throw `IgniteCheckedException`.
`abstract boolean` GridAbsPredicateX.`applyx()` Predicate body that can throw `IgniteCheckedException`.
`abstract R` GridClosure3X.`applyx​(E1 e1, E2 e2, E3 e3)` Closure body that can throw `IgniteCheckedException`.
`abstract void` GridInClosure3X.`applyx​(E1 e1, E2 e2, E3 e3)` In-closure body that can throw `IgniteCheckedException`.
`abstract boolean` GridPredicate3X.`applyx​(E1 e1, E2 e2, E3 e3)` Predicate body that can throw `IgniteCheckedException`.
`abstract R` IgniteClosure2X.`applyx​(E1 e1, E2 e2)` Closure body that can throw `IgniteCheckedException`.
`abstract R` IgniteClosureX.`applyx​(E e)` Closure body that can throw `IgniteCheckedException`.
`abstract void` IgniteInClosure2X.`applyx​(E1 e1, E2 e2)` In-closure body that can throw `IgniteCheckedException`.
`abstract void` IgniteInClosureX.`applyx​(T t)` In-closure body that can throw `IgniteCheckedException`.
`abstract T` IgniteOutClosureX.`applyx()` Out-closure body that can throw `IgniteCheckedException`.
`abstract boolean` IgnitePredicate2X.`applyx​(E1 e1, E2 e2)` Predicate body that can throw `IgniteCheckedException`.
`abstract boolean` IgnitePredicateX.`applyx​(E1 e)` Predicate body that can throw `IgniteCheckedException`.
`abstract R` IgniteReducer2X.`applyx()` Reducer body that can throw `IgniteCheckedException`.
`abstract R` IgniteReducer3X.`applyx()` Reducer body that can throw `IgniteCheckedException`.
`abstract R` IgniteReducerX.`applyx()` Reducer body that can throw `IgniteCheckedException`.
`static <T> void` GridFunc.`awaitAll​(long timeout, @Nullable Collection<IgniteInternalFuture<T>> futs)` Deprecated.
`static <T,​R> R` GridFunc.`awaitAll​(long timeout, @Nullable IgniteReducer<T,​R> rdc, @Nullable Collection<IgniteInternalFuture<T>> futs)` Deprecated.
`static <T> void` GridFunc.`awaitAll​(@Nullable Collection<IgniteInternalFuture<T>> futs)` Deprecated.
`void` GridCloseableIterator.`close()` Closes the iterator and frees all the resources held by the iterator.
`void` GridFilteredClosableIterator.`close()`
`T` GridCursor.`get()` Gets element at current position.
`E` IgniteThrowableSupplier.`get()` Gets a result.
`boolean` GridIterableAdapter.`hasNextX()` This method is the same as `Iterator.hasNext()`, but allows for failure with exception.
`boolean` GridIterableAdapter.IteratorWrapper.`hasNextX()` This method is the same as `Iterator.hasNext()`, but allows for failure with exception.
`boolean` GridIterator.`hasNextX()` This method is the same as `Iterator.hasNext()`, but allows for failure with exception.
`boolean` GridCursor.`next()` Attempt to move cursor position forward.
`T` GridIterableAdapter.IteratorWrapper.`nextX()` This method is the same as `Iterator.next()`, but allows for failure with exception.
`T` GridIterableAdapter.`nextX()` This method is the same as `Iterator.next()`, but allows for failure with exception.
`T` GridIterator.`nextX()` This method is the same as `Iterator.next()`, but allows for failure with exception.
`protected boolean` IgniteSingletonIterator.`onHasNext()`
`protected T` IgniteSingletonIterator.`onNext()`
`void` GridIterableAdapter.IteratorWrapper.`removeX()` This method is the same as `Iterator.remove()`, but allows for failure with exception.
`void` GridIterableAdapter.`removeX()` This method is the same as `Iterator.remove()`, but allows for failure with exception.
`void` GridIterator.`removeX()` This method is the same as `Iterator.remove()`, but allows for failure with exception.
`void` IgniteThrowableRunner.`run()` Execute a body.
`boolean` IgniteThrowableBiPredicate.`test​(T t, U u)` Evaluates this predicate on the given arguments.

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

Subclasses of IgniteCheckedException in org.apache.ignite.internal.util.nio
`class` `GridNioException` Nio specific exception.

Methods in org.apache.ignite.internal.util.nio with parameters of type IgniteCheckedException
`void` GridConnectionBytesVerifyFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.
`void` GridNioAsyncNotifyFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.
`void` GridNioCodecFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.
`void` GridNioFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.
`void` GridNioFilterChain.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException e)` Starts chain notification from head to tail.
`void` GridNioTracerFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.
`void` GridNioFilter.`proceedExceptionCaught​(GridNioSession ses, IgniteCheckedException e)` Forwards GridNioException event to the next logical filter in filter chain.
`void` GridNioFilterAdapter.`proceedExceptionCaught​(GridNioSession ses, IgniteCheckedException e)` Forwards GridNioException event to the next logical filter in filter chain.

Methods in org.apache.ignite.internal.util.nio that throw IgniteCheckedException
`GridNioServer<T>` GridNioServer.Builder.`build()` Finishes building the instance.
`byte[]` GridBufferedParser.`decode​(GridNioSession ses, ByteBuffer buf)` This method is called when input bytes are available on the underlying network connection.
`byte[]` GridDelimitedParser.`decode​(GridNioSession ses, ByteBuffer buf)` This method is called when input bytes are available on the underlying network connection.
`@Nullable Object` GridDirectParser.`decode​(GridNioSession ses, ByteBuffer buf)` This method is called when input bytes are available on the underlying network connection.
`@Nullable Object` GridNioParser.`decode​(GridNioSession ses, ByteBuffer buf)` This method is called when input bytes are available on the underlying network connection.
`void` GridCommunicationClient.`doHandshake​(IgniteInClosure2X<InputStream,​OutputStream> handshakeC)` Executes the given handshake closure on opened client passing underlying IO streams.
`ByteBuffer` GridBufferedParser.`encode​(GridNioSession ses, Object msg)` This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.
`ByteBuffer` GridDelimitedParser.`encode​(GridNioSession ses, Object msg)` This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.
`ByteBuffer` GridDirectParser.`encode​(GridNioSession ses, Object msg)` This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.
`ByteBuffer` GridNioParser.`encode​(GridNioSession ses, Object msg)` This method is called whenever a message should be sent to the network connection and network buffer is ready to be filled with bytes.
`void` GridConnectionBytesVerifyFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.
`void` GridNioAsyncNotifyFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.
`void` GridNioCodecFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.
`void` GridNioFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.
`void` GridNioTracerFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.
`void` GridConnectionBytesVerifyFilter.`onMessageReceived​(GridNioSession ses, Object msg)` Invoked when a new messages received.
`void` GridNioAsyncNotifyFilter.`onMessageReceived​(GridNioSession ses, Object msg)` Invoked when a new messages received.
`void` GridNioCodecFilter.`onMessageReceived​(GridNioSession ses, Object msg)` Invoked when a new messages received.
`void` GridNioFilter.`onMessageReceived​(GridNioSession ses, Object msg)` Invoked when a new messages received.
`void` GridNioFilterChain.`onMessageReceived​(GridNioSession ses, Object msg)` Starts chain notification from head to tail.
`void` GridNioTracerFilter.`onMessageReceived​(GridNioSession ses, Object msg)` Invoked when a new messages received.
`GridNioFuture<?>` GridNioFilter.`onPauseReads​(GridNioSession ses)` Pauses reads for session.
`GridNioFuture<?>` GridNioFilterAdapter.`onPauseReads​(GridNioSession ses)` Pauses reads for session.
`GridNioFuture<?>` GridNioFilterChain.`onPauseReads​(GridNioSession ses)` Starts chain notification from tail to head.
`GridNioFuture<?>` GridNioFilter.`onResumeReads​(GridNioSession ses)` Resumes reads for session.
`GridNioFuture<?>` GridNioFilterAdapter.`onResumeReads​(GridNioSession ses)` Resumes reads for session.
`GridNioFuture<?>` GridNioFilterChain.`onResumeReads​(GridNioSession ses)` Starts chain notification from tail to head.
`GridNioFuture<Boolean>` GridConnectionBytesVerifyFilter.`onSessionClose​(GridNioSession ses)` Invoked when a session close request is performed on session.
`GridNioFuture<Boolean>` GridNioAsyncNotifyFilter.`onSessionClose​(GridNioSession ses)` Invoked when a session close request is performed on session.
`GridNioFuture<Boolean>` GridNioCodecFilter.`onSessionClose​(GridNioSession ses)` Invoked when a session close request is performed on session.
`GridNioFuture<Boolean>` GridNioFilter.`onSessionClose​(GridNioSession ses)` Invoked when a session close request is performed on session.
`GridNioFuture<Boolean>` GridNioFilterChain.`onSessionClose​(GridNioSession ses)` Starts chain notification from tail to head.
`GridNioFuture<Boolean>` GridNioTracerFilter.`onSessionClose​(GridNioSession ses)` Invoked when a session close request is performed on session.
`void` GridConnectionBytesVerifyFilter.`onSessionClosed​(GridNioSession ses)` Invoked after session get closed.
`void` GridNioAsyncNotifyFilter.`onSessionClosed​(GridNioSession ses)` Invoked after session get closed.
`void` GridNioCodecFilter.`onSessionClosed​(GridNioSession ses)` Invoked after session get closed.
`void` GridNioFilter.`onSessionClosed​(GridNioSession ses)` Invoked after session get closed.
`void` GridNioFilterChain.`onSessionClosed​(GridNioSession ses)` Starts chain notification from head to tail.
`void` GridNioTracerFilter.`onSessionClosed​(GridNioSession ses)` Invoked after session get closed.
`void` GridConnectionBytesVerifyFilter.`onSessionIdleTimeout​(GridNioSession ses)` Called when session is idle for longer time that is allowed by NIO server.
`void` GridNioAsyncNotifyFilter.`onSessionIdleTimeout​(GridNioSession ses)` Called when session is idle for longer time that is allowed by NIO server.
`void` GridNioCodecFilter.`onSessionIdleTimeout​(GridNioSession ses)` Called when session is idle for longer time that is allowed by NIO server.
`void` GridNioFilter.`onSessionIdleTimeout​(GridNioSession ses)` Called when session is idle for longer time that is allowed by NIO server.
`void` GridNioFilterChain.`onSessionIdleTimeout​(GridNioSession ses)` Called when session is idle for longer time that is allowed by NIO server.
`void` GridNioTracerFilter.`onSessionIdleTimeout​(GridNioSession ses)` Called when session is idle for longer time that is allowed by NIO server.
`void` GridConnectionBytesVerifyFilter.`onSessionOpened​(GridNioSession ses)` Invoked when a new session was created.
`void` GridNioAsyncNotifyFilter.`onSessionOpened​(GridNioSession ses)` Invoked when a new session was created.
`void` GridNioCodecFilter.`onSessionOpened​(GridNioSession ses)` Invoked when a new session was created.
`void` GridNioFilter.`onSessionOpened​(GridNioSession ses)` Invoked when a new session was created.
`void` GridNioFilterChain.`onSessionOpened​(GridNioSession ses)` Starts chain notification from head to tail.
`void` GridNioTracerFilter.`onSessionOpened​(GridNioSession ses)` Invoked when a new session was created.
`GridNioFuture<?>` GridConnectionBytesVerifyFilter.`onSessionWrite​(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)` Invoked when a write request is performed on a session.
`GridNioFuture<?>` GridNioAsyncNotifyFilter.`onSessionWrite​(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)` Invoked when a write request is performed on a session.
`GridNioFuture<?>` GridNioCodecFilter.`onSessionWrite​(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)` Invoked when a write request is performed on a session.
`GridNioFuture<?>` GridNioFilter.`onSessionWrite​(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)` Invoked when a write request is performed on a session.
`GridNioFuture<?>` GridNioFilterChain.`onSessionWrite​(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)` Starts chain notification from tail to head.
`GridNioFuture<?>` GridNioTracerFilter.`onSessionWrite​(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)` Invoked when a write request is performed on a session.
`void` GridConnectionBytesVerifyFilter.`onSessionWriteTimeout​(GridNioSession ses)` Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.
`void` GridNioAsyncNotifyFilter.`onSessionWriteTimeout​(GridNioSession ses)` Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.
`void` GridNioCodecFilter.`onSessionWriteTimeout​(GridNioSession ses)` Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.
`void` GridNioFilter.`onSessionWriteTimeout​(GridNioSession ses)` Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.
`void` GridNioFilterChain.`onSessionWriteTimeout​(GridNioSession ses)` Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.
`void` GridNioTracerFilter.`onSessionWriteTimeout​(GridNioSession ses)` Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.
`void` GridNioFilter.`proceedExceptionCaught​(GridNioSession ses, IgniteCheckedException e)` Forwards GridNioException event to the next logical filter in filter chain.
`void` GridNioFilterAdapter.`proceedExceptionCaught​(GridNioSession ses, IgniteCheckedException e)` Forwards GridNioException event to the next logical filter in filter chain.
`void` GridNioFilter.`proceedMessageReceived​(GridNioSession ses, Object msg)` Forwards received message to the next logical filter in filter chain.
`void` GridNioFilterAdapter.`proceedMessageReceived​(GridNioSession ses, Object msg)` Forwards received message to the next logical filter in filter chain.
`GridNioFuture<?>` GridNioFilter.`proceedPauseReads​(GridNioSession ses)` Pauses reads for session.
`GridNioFuture<?>` GridNioFilterAdapter.`proceedPauseReads​(GridNioSession ses)` Pauses reads for session.
`GridNioFuture<?>` GridNioFilter.`proceedResumeReads​(GridNioSession ses)` Resumes reads for session.
`GridNioFuture<?>` GridNioFilterAdapter.`proceedResumeReads​(GridNioSession ses)` Resumes reads for session.
`GridNioFuture<Boolean>` GridNioFilter.`proceedSessionClose​(GridNioSession ses)` Forwards session close request to the next logical filter in filter chain.
`GridNioFuture<Boolean>` GridNioFilterAdapter.`proceedSessionClose​(GridNioSession ses)` Forwards session close request to the next logical filter in filter chain.
`void` GridNioFilter.`proceedSessionClosed​(GridNioSession ses)` Forwards session closed event to the next logical filter in filter chain.
`void` GridNioFilterAdapter.`proceedSessionClosed​(GridNioSession ses)` Forwards session closed event to the next logical filter in filter chain.
`void` GridNioFilter.`proceedSessionIdleTimeout​(GridNioSession ses)` Forwards session idle notification to the next logical filter in filter chain.
`void` GridNioFilterAdapter.`proceedSessionIdleTimeout​(GridNioSession ses)` Forwards session idle notification to the next logical filter in filter chain.
`void` GridNioFilter.`proceedSessionOpened​(GridNioSession ses)` Forwards session opened event to the next logical filter in filter chain.
`void` GridNioFilterAdapter.`proceedSessionOpened​(GridNioSession ses)` Forwards session opened event to the next logical filter in filter chain.
`GridNioFuture<?>` GridNioFilter.`proceedSessionWrite​(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)` Forwards write request to the next logical filter in filter chain.
`GridNioFuture<?>` GridNioFilterAdapter.`proceedSessionWrite​(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)` Forwards write request to the next logical filter in filter chain.
`void` GridNioFilter.`proceedSessionWriteTimeout​(GridNioSession ses)` Forwards session write timeout notification to the next logical filter in filter chain.
`void` GridNioFilterAdapter.`proceedSessionWriteTimeout​(GridNioSession ses)` Forwards session write timeout notification to the next logical filter in filter chain.
`@org.jetbrains.annotations.Nullable byte[]` GridNioServerBuffer.`read​(ByteBuffer buf)`
`MessageReader` GridNioMessageReaderFactory.`reader​(GridNioSession ses, MessageFactory msgFactory)` Creates new reader.
`void` GridCommunicationClient.`sendMessage​(byte[] data, int len)`
`boolean` GridCommunicationClient.`sendMessage​(@Nullable UUID nodeId, Message msg, @Nullable IgniteInClosure<IgniteException> c)`
`void` GridCommunicationClient.`sendMessage​(ByteBuffer data)`
`void` GridTcpNioCommunicationClient.`sendMessage​(byte[] data, int len)`
`boolean` GridTcpNioCommunicationClient.`sendMessage​(@Nullable UUID nodeId, Message msg, IgniteInClosure<IgniteException> c)`
`void` GridTcpNioCommunicationClient.`sendMessage​(ByteBuffer data)`
`void` GridNioSession.`sendNoFuture​(Object msg, @Nullable IgniteInClosure<IgniteException> ackC)`
`void` GridNioSessionImpl.`sendNoFuture​(Object msg, IgniteInClosure<IgniteException> ackC)`
`void` GridNioServer.`sendSystem​(GridNioSession ses, Message msg)` Adds message at the front of the queue without acquiring back pressure semaphore.
`void` GridNioServer.`sendSystem​(GridNioSession ses, Message msg, @Nullable IgniteInClosure<? super IgniteInternalFuture<?>> lsnr)` Adds message at the front of the queue without acquiring back pressure semaphore.
`MessageWriter` GridNioMessageWriterFactory.`writer​(GridNioSession ses)` Creates new writer.

### Uses of IgniteCheckedException in org.apache.ignite.internal.util.nio.ssl

Methods in org.apache.ignite.internal.util.nio.ssl with parameters of type IgniteCheckedException
`void` GridNioSslFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.

Methods in org.apache.ignite.internal.util.nio.ssl that throw IgniteCheckedException
`ByteBuffer` BlockingSslHandler.`decode​(ByteBuffer buf)` Called by SSL filter when new message was received.
`boolean` BlockingSslHandler.`handshake()` Performs handshake procedure with remote peer.
`void` GridNioSslFilter.`onExceptionCaught​(GridNioSession ses, IgniteCheckedException ex)` Invoked when exception is caught in filter processing.
`void` GridNioSslFilter.`onMessageReceived​(GridNioSession ses, Object msg)` Invoked when a new messages received.
`GridNioFuture<Boolean>` GridNioSslFilter.`onSessionClose​(GridNioSession ses)` Invoked when a session close request is performed on session.
`void` GridNioSslFilter.`onSessionClosed​(GridNioSession ses)` Invoked after session get closed.
`void` GridNioSslFilter.`onSessionIdleTimeout​(GridNioSession ses)` Called when session is idle for longer time that is allowed by NIO server.
`void` GridNioSslFilter.`onSessionOpened​(GridNioSession ses)` Invoked when a new session was created.
`GridNioFuture<?>` GridNioSslFilter.`onSessionWrite​(GridNioSession ses, Object msg, boolean fut, IgniteInClosure<IgniteException> ackC)` Invoked when a write request is performed on a session.
`void` GridNioSslFilter.`onSessionWriteTimeout​(GridNioSession ses)` Called when session has not empty write buffer that has not been fully flushed during max timeout allowed by NIO server.

### Uses of IgniteCheckedException in org.apache.ignite.internal.util.nodestart

Methods in org.apache.ignite.internal.util.nodestart that throw IgniteCheckedException
`static Set<String>` IgniteNodeStartUtils.`expandHost​(String addr)` Parses and expands range of IPs, if needed.
`static IgniteBiTuple<Collection<Map<String,​Object>>,​Map<String,​Object>>` IgniteNodeStartUtils.`parseFile​(File file)` Parses INI file.
`static Map<String,​Collection<IgniteRemoteStartSpecification>>` IgniteNodeStartUtils.`specifications​(Collection<Map<String,​Object>> hosts, @Nullable Map<String,​Object> dflts)` Makes specifications.

### Uses of IgniteCheckedException in org.apache.ignite.internal.util.spring

Methods in org.apache.ignite.internal.util.spring that throw IgniteCheckedException
`<T> T` IgniteSpringHelper.`loadBean​(InputStream stream, String beanName)` Loads bean instance by name.
`<T> T` IgniteSpringHelper.`loadBean​(URL url, String beanName)` Loads bean instance by name.
`<T> T` IgniteSpringHelper.`loadBeanFromAppContext​(Object appContext, String beanName)` Loads bean instance by name from application context.
`IgniteBiTuple<Map<Class<?>,​Collection>,​? extends GridSpringResourceContext>` IgniteSpringHelper.`loadBeans​(URL cfgUrl, Class<?>... beanClasses)` Loads bean instances that match the given types from given configuration file.
`GridTuple3<Map<String,​?>,​Map<Class<?>,​Collection>,​? extends GridSpringResourceContext>` IgniteSpringHelper.`loadBeans​(URL cfgUrl, Collection<String> beanNames, Class<?>... beanClasses)` Loads bean instances that match the given types or names from given configuration file.
`<T> IgniteBiTuple<Collection<T>,​? extends GridSpringResourceContext>` IgniteSpringHelper.`loadConfigurations​(InputStream cfgStream, Class<T> cls, boolean expEnabled, String... excludedProps)` Loads all configurations with given type specified within given configuration input stream.
`<T> IgniteBiTuple<Collection<T>,​? extends GridSpringResourceContext>` IgniteSpringHelper.`loadConfigurations​(InputStream cfgStream, Class<T> cls, String... excludedProps)` Loads all configurations with given type specified within given configuration input stream.
`IgniteBiTuple<Collection<IgniteConfiguration>,​? extends GridSpringResourceContext>` IgniteSpringHelper.`loadConfigurations​(InputStream cfgStream, String... excludedProps)` Loads all grid configurations specified within given configuration input stream.
`<T> IgniteBiTuple<Collection<T>,​? extends GridSpringResourceContext>` IgniteSpringHelper.`loadConfigurations​(URL cfgUrl, Class<T> cls, String... excludedProps)` Loads all configurations with given type specified within given configuration file.
`IgniteBiTuple<Collection<IgniteConfiguration>,​? extends GridSpringResourceContext>` IgniteSpringHelper.`loadConfigurations​(URL cfgUrl, String... excludedProps)` Loads all grid configurations specified within given configuration file.

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

Methods in org.apache.ignite.internal.util.typedef that throw IgniteCheckedException
`static String` X.`resolveIgniteHome()` Tries to resolve Ignite installation home folder.

### Uses of IgniteCheckedException in org.apache.ignite.internal.util.worker

Methods in org.apache.ignite.internal.util.worker that throw IgniteCheckedException
`boolean` GridWorkerFuture.`cancel()` Default no-op implementation that always returns `false`.
`void` GridWorkerPool.`execute​(GridWorker w)` Schedules runnable task for execution.

### Uses of IgniteCheckedException in org.apache.ignite.lang

Methods in org.apache.ignite.lang that throw IgniteCheckedException
`T` IgniteProducer.`produce()`

### Uses of IgniteCheckedException in org.apache.ignite.logger.java

Methods in org.apache.ignite.logger.java that throw IgniteCheckedException
`static File` JavaLoggerFileHandler.`logDirectory​(String workDir)` Resolves logging directory.
`void` JavaLoggerFileHandler.`nodeId​(@Nullable String app, @Nullable UUID nodeId, String workDir)` Sets Node id and instantiates `FileHandler` delegate.
`void` JavaLoggerFileHandler.`nodeId​(UUID nodeId, String workDir)` Sets Node id and instantiates `FileHandler` delegate.

### Uses of IgniteCheckedException in org.apache.ignite.maintenance

Methods in org.apache.ignite.maintenance that throw IgniteCheckedException
`@Nullable MaintenanceTask` MaintenanceRegistry.`registerMaintenanceTask​(MaintenanceTask task)` Method to register `MaintenanceTask` locally on the node where method is called.
`void` MaintenanceRegistry.`registerMaintenanceTask​(MaintenanceTask task, UnaryOperator<MaintenanceTask> remappingFunction)` Method to register `MaintenanceTask` locally on the node where method is called.
`default void` MaintenanceRegistry.`registerWorkflowCallbackIfTaskExists​(@NotNull String maintenanceTaskName, @NotNull IgniteThrowableFunction<MaintenanceTask,​MaintenanceWorkflowCallback> workflowCalProvider)` Call the `MaintenanceRegistry.registerWorkflowCallback(String, MaintenanceWorkflowCallback)` if the active maintenance task with given name exists.

### Uses of IgniteCheckedException in org.apache.ignite.marshaller

Methods in org.apache.ignite.marshaller that throw IgniteCheckedException
`static void` MarshallerUtils.`autoconfigureObjectInputFilter​(IgniteMarshallerClassFilter clsFilter)`
`static IgniteMarshallerClassFilter` MarshallerUtils.`classNameFilter​(ClassLoader clsLdr)` Returns class name filter for marshaller.
`Class` MarshallerContext.`getClass​(int typeId, ClassLoader ldr)` Gets class for provided type ID.
`String` MarshallerContext.`getClassName​(byte platformId, int typeId)` Gets class name for provided (platformId, typeId) pair.
`byte[]` AbstractNodeNameAwareMarshaller.`marshal​(@Nullable Object obj)` Marshals object to byte array.
`void` AbstractNodeNameAwareMarshaller.`marshal​(@Nullable Object obj, OutputStream out)` Marshals object to the output stream.
`byte[]` Marshaller.`marshal​(@Nullable Object obj)` Marshals object to byte array.
`void` Marshaller.`marshal​(@Nullable Object obj, OutputStream out)` Marshals object to the output stream.
`protected abstract byte[]` AbstractNodeNameAwareMarshaller.`marshal0​(@Nullable Object obj)` Marshals object to byte array.
`protected abstract void` AbstractNodeNameAwareMarshaller.`marshal0​(@Nullable Object obj, OutputStream out)` Marshals object to the output stream.
`boolean` MarshallerContext.`registerClassName​(byte platformId, int typeId, String clsName)` Deprecated. Use `MarshallerContext.registerClassName(byte, int, java.lang.String, boolean)` instead.
`default boolean` MarshallerContext.`registerClassName​(byte platformId, int typeId, String clsName, boolean failIfUnregistered)` Method to register typeId->class name mapping in marshaller context <b>cluster-wide</b>.
`boolean` MarshallerContext.`registerClassNameLocally​(byte platformId, int typeId, String clsName)` Method to register typeId->class name mapping in marshaller context <b>on local node only</b>.
`<T> T` AbstractNodeNameAwareMarshaller.`unmarshal​(byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from byte array using given class loader.
`<T> T` AbstractNodeNameAwareMarshaller.`unmarshal​(InputStream in, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.
`<T> T` Marshaller.`unmarshal​(byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from byte array using given class loader.
`<T> T` Marshaller.`unmarshal​(InputStream in, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.
`protected abstract <T> T` AbstractNodeNameAwareMarshaller.`unmarshal0​(byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from byte array using given class loader.
`protected abstract <T> T` AbstractNodeNameAwareMarshaller.`unmarshal0​(InputStream in, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.

### Uses of IgniteCheckedException in org.apache.ignite.marshaller.jdk

Methods in org.apache.ignite.marshaller.jdk that throw IgniteCheckedException
`protected byte[]` JdkMarshaller.`marshal0​(@Nullable Object obj)` Marshals object to byte array.
`protected void` JdkMarshaller.`marshal0​(@Nullable Object obj, OutputStream out)` Marshals object to the output stream.
`protected <T> T` JdkMarshaller.`unmarshal0​(byte[] arr, @Nullable ClassLoader clsLdr)` Unmarshals object from byte array using given class loader.
`protected <T> T` JdkMarshaller.`unmarshal0​(InputStream in, @Nullable ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.

### Uses of IgniteCheckedException in org.apache.ignite.mxbean

Methods in org.apache.ignite.mxbean that throw IgniteCheckedException
`void` PerformanceStatisticsMBean.`rotate()` Deprecated. Rotate performance statistics in the cluster.
`void` PerformanceStatisticsMBean.`start()` Deprecated. Start collecting performance statistics in the cluster.
`void` PerformanceStatisticsMBean.`stop()` Deprecated. Stop collecting performance statistics in the cluster.

### Uses of IgniteCheckedException in org.apache.ignite.plugin

Methods in org.apache.ignite.plugin that throw IgniteCheckedException
`void` PluginProvider.`initExtensions​(PluginContext ctx, ExtensionRegistry registry)` Registers extensions.
`void` CachePluginProvider.`onIgniteStart()` Callback that notifies that Ignite has successfully started, including all internal components.
`void` PluginProvider.`onIgniteStart()` Callback that notifies that Ignite has successfully started, including all internal components.
`void` CachePluginProvider.`start()` Starts grid component.
`void` PluginProvider.`start​(PluginContext ctx)` Starts grid component.
`void` PluginProvider.`stop​(boolean cancel)` Stops grid component.
`void` CachePluginProvider.`validate()` Validates cache plugin configuration in process of cache creation.
`void` CachePluginProvider.`validateRemote​(CacheConfiguration locCfg, CacheConfiguration rmtCfg, ClusterNode rmtNode)` Checks that remote caches has configuration compatible with the local.

### Uses of IgniteCheckedException in org.apache.ignite.plugin.extensions.communication

Methods in org.apache.ignite.plugin.extensions.communication that throw IgniteCheckedException
`MessageReader` MessageFormatter.`reader​(UUID rmtNodeId, MessageFactory msgFactory)` Creates new message reader instance.
`MessageWriter` MessageFormatter.`writer​(UUID rmtNodeId)` Creates new message writer instance.

### Uses of IgniteCheckedException in org.apache.ignite.plugin.security

Methods in org.apache.ignite.plugin.security that throw IgniteCheckedException
`SecurityCredentials` SecurityCredentialsBasicProvider.`credentials()` Gets security credentials.
`SecurityCredentials` SecurityCredentialsProvider.`credentials()` Gets security credentials.

### Uses of IgniteCheckedException in org.apache.ignite.plugin.segmentation

Methods in org.apache.ignite.plugin.segmentation that throw IgniteCheckedException
`boolean` SegmentationResolver.`isValidSegment()` Checks whether segment is valid.

### Uses of IgniteCheckedException in org.apache.ignite.spi

Subclasses of IgniteCheckedException in org.apache.ignite.spi
`class` `IgniteSpiOperationTimeoutException` Kind of exception that is used when failure detection timeout is enabled for `TcpDiscoverySpi` or `TcpCommunicationSpi`.

Methods in org.apache.ignite.spi that throw IgniteCheckedException
`void` IgniteSpiCloseableIterator.`close()` Closes the iterator and frees all the resources held by the iterator.

### Uses of IgniteCheckedException in org.apache.ignite.spi.communication.tcp

Methods in org.apache.ignite.spi.communication.tcp with parameters of type IgniteCheckedException
`protected void` TcpCommunicationSpi.`processSessionCreationError​(ClusterNode node, Collection<InetSocketAddress> addrs, IgniteCheckedException errs)` Process errors if TCP/IP `GridNioSession` creation to remote node hasn't been performed.

Methods in org.apache.ignite.spi.communication.tcp that throw IgniteCheckedException
`protected GridCommunicationClient` TcpCommunicationSpi.`createTcpClient​(ClusterNode node, int connIdx)` Establish TCP connection to remote node and returns client.
`Collection<InetSocketAddress>` TcpCommunicationSpi.`nodeAddresses​(ClusterNode node, boolean filterReachableAddrs)`
`protected void` TcpCommunicationSpi.`processSessionCreationError​(ClusterNode node, Collection<InetSocketAddress> addrs, IgniteCheckedException errs)` Process errors if TCP/IP `GridNioSession` creation to remote node hasn't been performed.

### Uses of IgniteCheckedException in org.apache.ignite.spi.communication.tcp.internal

Subclasses of IgniteCheckedException in org.apache.ignite.spi.communication.tcp.internal
`class` `HandshakeException` Internal exception class for proper timeout handling.

Methods in org.apache.ignite.spi.communication.tcp.internal with parameters of type IgniteCheckedException
`void` GridNioServerWrapper.`processSessionCreationError​(ClusterNode node, Collection<InetSocketAddress> addrs, IgniteCheckedException errs)` Deprecated. Process errors if TCP/IP `GridNioSession` creation to remote node hasn't been performed.

Methods in org.apache.ignite.spi.communication.tcp.internal that throw IgniteCheckedException
`String` ConnectionClientPool.`clientString​(GridCommunicationClient client, ClusterNode node)` Returns the string representation of client with protection from null client value.
`@Nullable GridCommunicationClient` ConnectionClientPool.`createCommunicationClient​(ClusterNode node, int connIdx)`
`GridNioSession` GridNioServerWrapper.`createNioSession​(ClusterNode node, int connIdx)` Deprecated. Returns the established TCP/IP connection between the current node and remote server.
`GridCommunicationClient` GridNioServerWrapper.`createTcpClient​(ClusterNode node, int connIdx, boolean backwardCompatibility)` Deprecated. Establish TCP connection to remote node and returns client.
`void` ConnectionClientPool.`forceCloseConnection​(UUID nodeId)` Closing connections to node.
`static Collection<InetSocketAddress>` CommunicationTcpUtils.`nodeAddresses​(ClusterNode node, boolean filterReachableAddrs, AttributeNames attrs, Supplier<ClusterNode> localNode)`
`void` GridNioServerWrapper.`processSessionCreationError​(ClusterNode node, Collection<InetSocketAddress> addrs, IgniteCheckedException errs)` Deprecated. Process errors if TCP/IP `GridNioSession` creation to remote node hasn't been performed.
`void` ConnectionRequestor.`request​(ClusterNode node, int connIdx)` Request opening of TCP connection from node `node` with index `connIdx`.
`GridCommunicationClient` ConnectionClientPool.`reserveClient​(ClusterNode node, int connIdx)` Returns existing or just created client to node.
`GridNioServer<Message>` GridNioServerWrapper.`resetNioServer()` Deprecated. Recreates tpcSrvr socket instance.
`long` TcpHandshakeExecutor.`tcpHandshake​(SocketChannel ch, UUID rmtNodeId, GridSslMeta sslMeta, HandshakeMessage msg)` Establish the first connection to the node and receive connection recovery information.

Constructor parameters in org.apache.ignite.spi.communication.tcp.internal with type arguments of type IgniteCheckedException

`GridNioServerWrapper​(IgniteLogger log, TcpCommunicationConfiguration cfg, AttributeNames attributeNames, Tracing tracing, Function<UUID,​ClusterNode> nodeGetter, Supplier<ClusterNode> locNodeSupplier, ConnectGateway connectGate, ClusterStateProvider stateProvider, Supplier<IgniteExceptionRegistry> eRegistrySupplier, CommunicationWorker commWorker, IgniteConfiguration igniteCfg, GridNioServerListener<Message> srvLsnr, String igniteInstanceName, WorkersRegistry workersRegistry, @Nullable GridMetricManager metricMgr, ThrowableBiFunction<ClusterNode,​Integer,​GridCommunicationClient,​IgniteCheckedException> createTcpClientFun, CommunicationListener<Message> lsnr, TcpHandshakeExecutor tcpHandshakeExecutor)`

Deprecated.

### Uses of IgniteCheckedException in org.apache.ignite.spi.discovery.tcp

Methods in org.apache.ignite.spi.discovery.tcp that throw IgniteCheckedException
`protected <T> T` TcpDiscoverySpi.`readMessage​(Socket sock, @Nullable InputStream in, long timeout)` Reads message from the socket limiting read time.
`protected void` TcpDiscoverySpi.`writeToSocket​(Socket sock, OutputStream out, TcpDiscoveryAbstractMessage msg, long timeout)` Writes message to the socket.
`protected void` TcpDiscoverySpi.`writeToSocket​(Socket sock, TcpDiscoveryAbstractMessage msg, long timeout)` Writes message to the socket.
`protected void` TcpDiscoverySpi.`writeToSocket​(ClusterNode node, Socket sock, OutputStream out, TcpDiscoveryAbstractMessage msg, long timeout)`

### Uses of IgniteCheckedException in org.apache.ignite.spi.discovery.tcp.internal

Methods in org.apache.ignite.spi.discovery.tcp.internal that throw IgniteCheckedException
`DiscoveryDataBag` DiscoveryDataPacket.`unmarshalGridData​(Marshaller marsh, ClassLoader clsLdr, boolean clientNode, IgniteLogger log)`
`DiscoveryDataBag` DiscoveryDataPacket.`unmarshalJoiningNodeData​(Marshaller marsh, ClassLoader clsLdr, boolean clientNode, IgniteLogger log)`