# Uses of Package
org.apache.ignite.cache.store.cassandra.session

- Packages that use org.apache.ignite.cache.store.cassandra.session
  Package | Description
  --- | ---
  org.apache.ignite.cache.store.cassandra.datasource | Contains data source implementation
  org.apache.ignite.cache.store.cassandra.session | Contains classes responsible for handling sessions and communication with Cassandra
  org.apache.ignite.cache.store.cassandra.session.pool | Contains session pool implenetation for Cassandra sessions

- Classes in org.apache.ignite.cache.store.cassandra.session used by org.apache.ignite.cache.store.cassandra.datasource
  Class and Description
  CassandraSession Wrapper around Cassandra driver session, to automatically handle: Keyspace and table absence exceptions Timeout exceptions Batch operations

- Classes in org.apache.ignite.cache.store.cassandra.session used by org.apache.ignite.cache.store.cassandra.session
  Class and Description
  BatchExecutionAssistant Provides information for batch operations (loadAll, deleteAll, writeAll) of Ignite cache backed by `CassandraCacheStore`.
  BatchLoaderAssistant Provides information for loadCache operation of `CassandraCacheStore`.
  CassandraSession Wrapper around Cassandra driver session, to automatically handle: Keyspace and table absence exceptions Timeout exceptions Batch operations
  ExecutionAssistant Provides information for single operations (load, delete, write) of Ignite cache backed by `CassandraCacheStore`.

- Classes in org.apache.ignite.cache.store.cassandra.session used by org.apache.ignite.cache.store.cassandra.session.pool
  Class and Description
  CassandraSessionImpl Implementation for `CassandraSession`.

2022 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.12.0
Release Date | : January 10 2022