# Package com.thinkaurelius.titan.diskstorage

- Interface Summary
  Interface | Description
  --- | ---
  BaseTransaction | Represents a transaction for a particular storage backend.
  BaseTransactionConfig |
  BaseTransactionConfigurable | An extension to the `BaseTransaction` interface that exposes a configuration object of type `BaseTransactionConfig` for this particular transaction.
  Entry | An entry is the primitive persistence unit used in the graph database storage backend.
  EntryList |
  IDAuthority | Handles the unique allocation of ids.
  IDBlock | Represents a block of ids.
  LoggableTransaction |
  MetaAnnotatable |
  MetaAnnotated |
  ReadBuffer | A Buffer that allows sequential reads and static reads.
  ScanBuffer | A Buffer that allows sequential reads.
  StaticBuffer | A Buffer that only allows static access.
  StaticBuffer.Factory<T> |
  WriteBuffer | A Buffer that allows simple writes and returns the result as a `StaticBuffer`.

- Class Summary
  Class | Description
  --- | ---
  Backend | Orchestrates and configures all backend systems: The primary backend storage (`KeyColumnValueStore`) and all external indexing providers (`IndexProvider`).
  BackendTransaction | Bundles all storage/index transactions and provides a proxy for some of their methods for convenience.
  EntryList.EmptyList |
  EntryMetaData.Map |
  Mutation<E,K> | Container for collection mutations against a data store.

- Enum Summary
  Enum | Description
  --- | ---
  EntryMetaData |

- Exception Summary
  Exception | Description
  --- | ---
  BackendException | Exception thrown in the storage layer of the graph database.
  PermanentBackendException | This exception signifies a permanent exception in a Titan storage backend, that is, an exception that is due to a permanent failure while persisting data.
  TemporaryBackendException | This exception signifies a (potentially) temporary exception in a Titan storage backend, that is, an exception that is due to a temporary unavailability or other exception that is not permanent in nature.

Copyright © 2012–2014. All rights reserved.