at_persistence_secondary_server library

Classes

AccessLogKeyStore
AtAccessLog
Class to main access logs on the secondary server for from, cram, pol, lookup and plookup verbs
AtAccessLogManager
Factory class. Responsible for returning instance of a AtCommitLog.
AtAccessLogManagerImpl
AtCommitLog
Class to main commit logs on the secondary server for create, update and remove operations on keys
AtCommitLogManager
Factory class. Responsible for returning instance of a AtCommitLog.
AtCommitLogManagerImpl
AtCompactionJob
AtCompactionStrategy
The abstract class for Compaction Job
AtConfig
Class to configure blocklist for atconnections.
AtData
AtDataAdapter
AtLogType
The base class for Log.
AtMetaData
AtMetaDataAdapter
AtMetadataBuilder
Builder class to build AtMetaData object.
AtNotification
Represents an AtNotification entry in keystore.
AtNotificationAdapter
Class for registering AtNotification to the hive type adapter.
AtNotificationBuilder
AtNotificationBuilder class to build AtNotification object
AtNotificationCallback
Class for AtNotification callback method implementations
AtNotificationKeystore
Class to initialize, put and get entries into AtNotificationKeystore
CommitEntry
Represents a commit entry with a key, CommitOperation and a commit id
CommitEntryAdapter
Hive type adapter for CommitEntry
CommitLogKeyStore
CommitOpAdapter
HivePersistenceManager
Keystore<K, V>
Keystore represents a data store like a database which can store mapping between keys and values.
KeystoreManager<K, V>
Factory class. Responsible for returning instance of a Key store.
LogKeyStore<K, V>
Keystore represents a data store like a database which can store mapping between keys and values.
MessageTypeAdapter
NotificationFunction
NotificationManagerSpec
Class to represent to the NotificationManager Spec.
NotificationPriorityAdapter
class for representing NotificationStatus enum to the hive type adapter
NotificationStatusAdapter
class for representing NotificationStatus enum to the hive type adapter
NotificationStrategy
NotificationTypeAdapter
class for representing NotificationType enum to the hive type adapter
OperationTypeAdapter
class for representing OperationType enum to the hive type adapter
SecondaryKeyStore<K, V, T>
SecondaryKeyStoreManager
SecondaryPersistenceStore
SecondaryPersistenceStoreFactory
SynchronizableKeyStore<K, V, T>
WritableKeystore<K, V>
WritableKeystore represents a data store like a database that allows CRUD operations on the values belonging to the keys

Extensions

CommitOpSymbols

Functions

AtMetadataAdapter(Metadata metadata) AtMetaData

Enums

CommitOp
MessageType
NotificationPriority
NotificationStatus
NotificationType
OperationType
StoreType
Enumeration indicating the store type.

Exceptions / Errors

DataStoreException
An exception that provides information on a data store access or error thrown by data stores. Each DataStoreException provides the following information: A string describing the error, available via the method getMesasge. An integer error code that is specific to a data store. This is the actual error code returned by the underlying data store. And a Instance of actual exception returned by the data store.