# Uses of Package
org.apache.ignite

- Packages that use org.apache.ignite
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.binary | Contains Ignite Binary Objects API classes.
  org.apache.ignite.cache | Contains main Data Grid APIs.
  org.apache.ignite.cache.jta | Contains JTA (Java Transaction API) related public classes and interfaces.
  org.apache.ignite.cache.jta.jndi | Contains JNDI-based transaction manager lookup.
  org.apache.ignite.cache.jta.reflect | Contains reflection-based transaction manager lookup.
  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.client | Contains Ignite Thin Client API classes.
  org.apache.ignite.cluster | Contains cluster-related classes.
  org.apache.ignite.compute | Contains Compute Grid functionality.
  org.apache.ignite.configuration | Contains configuration-related classes.
  org.apache.ignite.dump |
  org.apache.ignite.failure | Contains Failure handling public API with standard FailureHandler implementations.
  org.apache.ignite.lang | Contains general language constructs and functional APIs for distributed computations.
  org.apache.ignite.lifecycle | Contains lifecycle-related classes.
  org.apache.ignite.logger | Contains logging functionality used throughout the system.
  org.apache.ignite.logger.java | Contains Java logging implementation for logging.
  org.apache.ignite.logger.jcl | Contains Jakarta commons logging implementation for logging.
  org.apache.ignite.logger.log4j2 | Contains default Log4j2 implementation for logging.
  org.apache.ignite.logger.slf4j | Contains SLF4J 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.messaging | Contains Topic-based Messaging functionality.
  org.apache.ignite.mxbean | Contains annotations for Dynamic MBeans.
  org.apache.ignite.platform.dotnet | Contains .Net platform-related classes.
  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.scheduler | Contains Job Scheduling functionality.
  org.apache.ignite.services | Contains main Managed Services APIs.
  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.deployment.local | Contains default local deployment SPI implementation.
  org.apache.ignite.spi.discovery | Contains APIs for topology manager SPI.
  org.apache.ignite.spi.discovery.isolated | Contains implementation of special "isolated" mode for single-node cluster.
  org.apache.ignite.spi.discovery.tcp | Contains default TCP/IP implementation for discovery SPI.
  org.apache.ignite.spi.discovery.tcp.ipfinder | Contains IP finder interface and adapter.
  org.apache.ignite.spi.encryption | Contains APIs for encryption SPI.
  org.apache.ignite.spi.encryption.keystore | Contains encryption SPI implementation based on standard jdk keystore.
  org.apache.ignite.spi.encryption.noop | Contains no-op encryption SPI implementation.
  org.apache.ignite.spi.failover | Contains APIs for failover SPI.
  org.apache.ignite.spi.loadbalancing | Contains APIs for load balancing SPI.
  org.apache.ignite.spi.tracing | Contains common classes and interfaces for tracing SPI implementations.
  org.apache.ignite.stream | Contains Ignite Streamer classes.
  org.apache.ignite.transactions | Contains transaction-related classes.

- Classes in org.apache.ignite used by org.apache.ignite
  Class and Description
  DataRegionMetrics Deprecated. Check the `ReadOnlyMetricRegistry` with "name=io.dataregion.{data_region_name}" instead.
  DataRegionMetricsAdapter Deprecated. Check the `ReadOnlyMetricRegistry` with "name=io.dataregion.{data_region_name}" instead.
  Ignite Main entry-point for all Ignite APIs.
  IgniteAtomicLong This interface provides a rich API for working with distributedly cached atomic long value.
  IgniteAtomicReference This interface provides a rich API for working with distributed atomic reference.
  IgniteAtomicSequence This interface provides a rich API for working with distributed atomic sequence.
  IgniteAtomicStamped This interface provides a rich API for working with distributed atomic stamped value.
  IgniteBinary Defines binary objects functionality.
  IgniteCache Main entry point for all Data Grid APIs.
  IgniteCheckedException General grid exception.
  IgniteClientSpringBean Represents Ignite client Spring bean that provides the ability to automatically start Ignite client during Spring Context initialization.
  IgniteCluster Represents whole cluster (all available nodes) and also provides a handle on `IgniteCluster.nodeLocalMap()` which provides map-like functionality linked to current grid node.
  IgniteCompute Defines compute grid functionality for executing tasks and closures over nodes in the `ClusterGroup`.
  IgniteCondition This interface provides a rich API for working with condition objects associated with distributed reentrant locks.
  IgniteCountDownLatch This interface provides a rich API for working with distributed count down latch.
  IgniteDataStreamer Data streamer is responsible for streaming external data into cache.
  IgniteDataStreamerTimeoutException Exception is thrown when timeout of some `IgniteDataStreamer` operations occurs.
  IgniteEncryption Defines encryption features.
  IgniteEvents Provides functionality for local and remote event notifications on nodes defined by `IgniteEvents.clusterGroup()`.
  IgniteException General grid exception.
  IgniteIllegalStateException This exception indicates the ignite access in invalid state.
  IgniteInterruptedException This exception is used to wrap standard `InterruptedException` into `IgniteException`.
  IgniteLock This interface provides a rich API for working with distributed reentrant locks.
  IgniteLogger This interface defines basic logging functionality used throughout the system.
  IgniteMessaging Provides functionality for topic-based message exchange among nodes defined by `IgniteMessaging.clusterGroup()`.
  IgniteQueue This interface provides a rich API for working with distributed queues based on In-Memory Data Grid.
  IgniteScheduler Provides functionality for scheduling jobs locally using UNIX cron-based syntax.
  IgniteSemaphore This interface provides a rich API for working with distributed semaphore.
  IgniteServices Defines functionality necessary to deploy distributed services on the grid.
  IgniteSet Set implementation based on on In-Memory Data Grid.
  IgniteSnapshot This interface provides functionality for creating cluster-wide cache data snapshots.
  IgniteState Possible states of `Ignition`.
  IgniteTransactions Transactions facade provides ACID-compliant semantic when working with caches.
  IgnitionListener Listener for gird state change notifications.
  MemoryMetrics Deprecated. Check the `ReadOnlyMetricRegistry` with "name=io.dataregion.{data_region_name}" instead.
  ShutdownPolicy This class reperesents a policy of shutdown.
  SystemProperty Ignite system property info.

- Classes in org.apache.ignite used by org.apache.ignite.binary
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.cache
  Class and Description
  Ignite Main entry-point for all Ignite APIs.

- Classes in org.apache.ignite used by org.apache.ignite.cache.jta
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.cache.jta.jndi
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.cache.jta.reflect
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.cache.query
  Class and Description
  IgniteCheckedException General grid exception.
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.cache.store.jdbc
  Class and Description
  Ignite Main entry-point for all Ignite APIs.
  IgniteCheckedException General grid exception.
  IgniteException General grid exception.
  IgniteLogger This interface defines basic logging functionality used throughout the system.

- Classes in org.apache.ignite used by org.apache.ignite.cdc
  Class and Description
  IgniteCheckedException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.client
  Class and Description
  IgniteBinary Defines binary objects functionality.
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.cluster
  Class and Description
  Ignite Main entry-point for all Ignite APIs.
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.compute
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.configuration
  Class and Description
  IgniteCheckedException General grid exception.
  IgniteLogger This interface defines basic logging functionality used throughout the system.
  ShutdownPolicy This class reperesents a policy of shutdown.

- Classes in org.apache.ignite used by org.apache.ignite.dump
  Class and Description
  IgniteLogger This interface defines basic logging functionality used throughout the system.

- Classes in org.apache.ignite used by org.apache.ignite.failure
  Class and Description
  Ignite Main entry-point for all Ignite APIs.

- Classes in org.apache.ignite used by org.apache.ignite.lang
  Class and Description
  IgniteCheckedException General grid exception.
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.lifecycle
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.logger
  Class and Description
  IgniteLogger This interface defines basic logging functionality used throughout the system.

- Classes in org.apache.ignite used by org.apache.ignite.logger.java
  Class and Description
  IgniteCheckedException General grid exception.
  IgniteLogger This interface defines basic logging functionality used throughout the system.

- Classes in org.apache.ignite used by org.apache.ignite.logger.jcl
  Class and Description
  IgniteLogger This interface defines basic logging functionality used throughout the system.

- Classes in org.apache.ignite used by org.apache.ignite.logger.log4j2
  Class and Description
  IgniteCheckedException General grid exception.
  IgniteLogger This interface defines basic logging functionality used throughout the system.

- Classes in org.apache.ignite used by org.apache.ignite.logger.slf4j
  Class and Description
  IgniteLogger This interface defines basic logging functionality used throughout the system.

- Classes in org.apache.ignite used by org.apache.ignite.maintenance
  Class and Description
  IgniteCheckedException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.marshaller
  Class and Description
  IgniteCheckedException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.marshaller.jdk
  Class and Description
  IgniteCheckedException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.messaging
  Class and Description
  Ignite Main entry-point for all Ignite APIs.
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.mxbean
  Class and Description
  IgniteCheckedException General grid exception.
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.platform.dotnet
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.plugin
  Class and Description
  Ignite Main entry-point for all Ignite APIs.
  IgniteCheckedException General grid exception.
  IgniteException General grid exception.
  IgniteLogger This interface defines basic logging functionality used throughout the system.

- Classes in org.apache.ignite used by org.apache.ignite.plugin.extensions.communication
  Class and Description
  IgniteCheckedException General grid exception.
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.plugin.security
  Class and Description
  IgniteCheckedException General grid exception.
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.plugin.segmentation
  Class and Description
  IgniteCheckedException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.scheduler
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.services
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.spi
  Class and Description
  Ignite Main entry-point for all Ignite APIs.
  IgniteCheckedException General grid exception.
  IgniteException General grid exception.
  IgniteLogger This interface defines basic logging functionality used throughout the system.

- Classes in org.apache.ignite used by org.apache.ignite.spi.communication.tcp
  Class and Description
  Ignite Main entry-point for all Ignite APIs.
  IgniteCheckedException General grid exception.
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.spi.deployment.local
  Class and Description
  SystemProperty Ignite system property info.

- Classes in org.apache.ignite used by org.apache.ignite.spi.discovery
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.spi.discovery.isolated
  Class and Description
  Ignite Main entry-point for all Ignite APIs.
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.spi.discovery.tcp
  Class and Description
  Ignite Main entry-point for all Ignite APIs.
  IgniteCheckedException General grid exception.
  IgniteException General grid exception.
  IgniteLogger This interface defines basic logging functionality used throughout the system.

- Classes in org.apache.ignite used by org.apache.ignite.spi.discovery.tcp.ipfinder
  Class and Description
  Ignite Main entry-point for all Ignite APIs.

- Classes in org.apache.ignite used by org.apache.ignite.spi.encryption
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.spi.encryption.keystore
  Class and Description
  IgniteException General grid exception.
  IgniteLogger This interface defines basic logging functionality used throughout the system.

- Classes in org.apache.ignite used by org.apache.ignite.spi.encryption.noop
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.spi.failover
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.spi.loadbalancing
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.spi.tracing
  Class and Description
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.stream
  Class and Description
  Ignite Main entry-point for all Ignite APIs.
  IgniteCache Main entry point for all Data Grid APIs.
  IgniteDataStreamer Data streamer is responsible for streaming external data into cache.
  IgniteException General grid exception.

- Classes in org.apache.ignite used by org.apache.ignite.transactions
  Class and Description
  IgniteException General grid exception.

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023