# Uses of Package
org.apache.ignite.configuration

- Packages that use org.apache.ignite.configuration
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.cache.hibernate | Contains implementation of Hibernate L2 cache.
  org.apache.ignite.cache.spring | Contains implementation of Spring cache abstraction and `@Cacheable` annotation.
  org.apache.ignite.configuration | Contains configuration-related classes.
  org.apache.ignite.osgi | Contains OSGi related classes.
  org.apache.ignite.platform.cpp | Contains C++ platform-related classes.
  org.apache.ignite.platform.dotnet | Contains .Net platform-related classes.
  org.apache.ignite.plugin | Contains plugins management API.
  org.apache.ignite.spi.discovery.tcp | Contains default TCP/IP implementation for discovery SPI.
  org.apache.ignite.spi.systemview.view | Contains `SystemView` clases that exists in Ignite.
  org.apache.ignite.startup | Contains Ignite runtime startup classes.
  org.apache.ignite.transactions.spring | Contains implementation of Spring transaction manager.

- Classes in org.apache.ignite.configuration used by org.apache.ignite
  Class and Description
  AtomicConfiguration Configuration for atomic data structures.
  CacheConfiguration This class defines grid cache configuration.
  ClientConfiguration `TcpIgniteClient` configuration.
  CollectionConfiguration Configuration for Ignite collections.
  IgniteConfiguration This class defines grid runtime configuration.
  NearCacheConfiguration Client (near) cache configuration.

- Classes in org.apache.ignite.configuration used by org.apache.ignite.cache.hibernate
  Class and Description
  CacheConfiguration This class defines grid cache configuration.

- Classes in org.apache.ignite.configuration used by org.apache.ignite.cache.spring
  Class and Description
  CacheConfiguration This class defines grid cache configuration.
  IgniteConfiguration This class defines grid runtime configuration.
  NearCacheConfiguration Client (near) cache configuration.

- Classes in org.apache.ignite.configuration used by org.apache.ignite.configuration
  Class and Description
  AddressResolver Provides resolution between external and internal addresses.
  AtomicConfiguration Configuration for atomic data structures.
  BinaryConfiguration Configuration object for Ignite Binary Objects.
  CacheConfiguration This class defines grid cache configuration.
  CheckpointWriteOrder This enum defines order of writing pages to disk storage during checkpoint.
  ClientConfiguration `TcpIgniteClient` configuration.
  ClientConnectorConfiguration Client connector configuration.
  ClientTransactionConfiguration Thin client transactions configuration.
  CollectionConfiguration Configuration for Ignite collections.
  CommunicationFailureContext Communication Failure Context.
  CommunicationFailureResolver Communication Failure Resolver.
  ConnectorConfiguration REST access configuration.
  ConnectorMessageInterceptor Interface for user-defined object interceptors.
  DataPageEvictionMode Defines memory page eviction algorithm.
  DataRegionConfiguration This class allows defining custom data regions' configurations with various parameters for Apache Ignite page memory (see `DataStorageConfiguration`.
  DataStorageConfiguration A durable memory configuration for an Apache Ignite node.
  DeploymentMode Grid deployment mode.
  DiskPageCompression Disk page compression options.
  EncryptionConfiguration Encryption configuration.
  ExecutorConfiguration Custom thread pool configuration for compute tasks.
  IgniteConfiguration This class defines grid runtime configuration.
  MemoryConfiguration Deprecated. Use `DataStorageConfiguration` instead.
  MemoryPolicyConfiguration Deprecated. Use `DataRegionConfiguration` instead.
  NearCacheConfiguration Client (near) cache configuration.
  OdbcConfiguration Deprecated.
  PersistentStoreConfiguration Deprecated. Use `DataStorageConfiguration` instead.
  PlatformCacheConfiguration Platform cache configuration.
  PlatformConfiguration Platform configuration marker interface.
  SqlConfiguration The configuration of the SQL query subsystem.
  SqlConnectorConfiguration Deprecated.
  ThinClientConfiguration Server-side thin-client configuration.
  TopologyValidator Topology validator is used to verify that cluster topology is valid for further cache operations.
  TransactionConfiguration Transactions configuration.
  WALMode WAL Mode.
  WarmUpConfiguration Warm-up configuration marker interface.

- Classes in org.apache.ignite.configuration used by org.apache.ignite.osgi
  Class and Description
  IgniteConfiguration This class defines grid runtime configuration.

- Classes in org.apache.ignite.configuration used by org.apache.ignite.platform.cpp
  Class and Description
  PlatformConfiguration Platform configuration marker interface.

- Classes in org.apache.ignite.configuration used by org.apache.ignite.platform.dotnet
  Class and Description
  PlatformConfiguration Platform configuration marker interface.

- Classes in org.apache.ignite.configuration used by org.apache.ignite.plugin
  Class and Description
  CacheConfiguration This class defines grid cache configuration.
  IgniteConfiguration This class defines grid runtime configuration.

- Classes in org.apache.ignite.configuration used by org.apache.ignite.spi.discovery.tcp
  Class and Description
  AddressResolver Provides resolution between external and internal addresses.

- Classes in org.apache.ignite.configuration used by org.apache.ignite.spi.systemview.view
  Class and Description
  CacheConfiguration This class defines grid cache configuration.

- Classes in org.apache.ignite.configuration used by org.apache.ignite.startup
  Class and Description
  IgniteConfiguration This class defines grid runtime configuration.

- Classes in org.apache.ignite.configuration used by org.apache.ignite.transactions.spring
  Class and Description
  IgniteConfiguration This class defines grid runtime configuration.

2021 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.10.0
Release Date | : March 10 2021