See: Description
| Interface | Description |
|---|---|
| IStoreAlertEvent |
Represents an ODS store alert event.
|
| IStoreBinding |
Represents a binding to an ODS store.
|
| IStoreBindingFailedEvent |
Represents the event indicating that a store binding has failed.
|
| IStoreBindingRoleChangedEvent |
Represents the event indicating that a binding's (member) role has changed.
|
| IStoreBindingStats |
Defines the ODS store binding's statistics interface.
|
| IStoreCheckpointingController |
Represents an ODS store checkpointing controller.
|
| IStoreCommitCompletionEvent |
Represents the event notifying the completion of a commit operation.
|
| IStoreCommitCompletionStatus |
Represents the completion status of an ODS store commit operation.
|
| IStoreCommitEvent |
Represents an ODS store event that's part of a commit queue.
|
| IStoreEvent |
Represents an ODS store event.
|
| IStoreEventHandler |
Represents an ODS store event handler.
|
| IStoreField<T> |
An IStoreField represents a field of an
IStoreObject. |
| IStoreIndex<K,T extends IStoreObject> |
Index on ODS store.
|
| IStoreLifecycleEvent |
Represents an ODS store lifecycle event.
|
| IStoreMember |
Represents an ODS store member.
|
| IStoreMemberConnectEvent |
Represents the event notifying that a remote member has connected to this member.
|
| IStoreMemberConnectReplyEvent |
Represents the event notifying that a remote member has replied to a connect from this member.
|
| IStoreMemberControlEvent |
Represents a member control event.
|
| IStoreMemberDownEvent |
Represents the event notifying that a member has left an ODS store.
|
| IStoreMemberFoundEvent |
Represents the event notifying that a new member has joined the discovery network
|
| IStoreMemberHandshakeBackupHelloEvent |
Represents the event notifying receipt of a backup hello from a member
|
| IStoreMemberHandshakePrimaryHelloEvent |
Represents the event notifying receipt of a primary hello from a member
|
| IStoreMemberHandshakeStartReadyEvent |
Represents the event notifying that a new backup member is ready to be handshaked with
|
| IStoreMemberInitCompleteEvent |
Represents the event notifying that a member initialization is complete.
|
| IStoreMemberInitReadyEvent |
Represents the event notifying that a new member is ready to be in initialized
|
| IStoreMemberLostEvent |
Represents the event notifying that a member has left the discovery network
|
| IStoreMemberReplicationStatus |
Represents the replication status for a store member.
|
| IStoreMemberTableOpenWaitCompletionEvent |
Represents the event notifying that the replicator member table open wait time has expired
|
| IStoreMemberUpEvent |
Represents the event notifying that a new member has joined an ODS store.
|
| IStoreNonUniqueIndex<K,T extends IStoreObject> |
The non-unique store index.
|
| IStoreObject |
Represents an ODS store object.
|
| IStoreObjectAddedEvent |
Represents the event indicating that an object has been added to an ODS store.
|
| IStoreObjectFactory |
Represents an ODS object factory.
|
| IStoreObjectMetadata |
Represents IStoreObject metadata
|
| IStoreObjectReceivedEvent |
Represents the event indicating that an object has been received to an ODS store.
|
| IStoreObjectRemovedEvent |
Represents the event indicating that an object was removed from the store.
|
| IStoreObjectUpdatedEvent |
Represents the event indicating that an object has been updated in an ODS store.
|
| IStorePersister |
Represents a store persister.
|
| IStorePersister.ErrorHandler |
Callback interface to report persistence errors
|
| IStorePersisterCompactionCompletedEvent |
Represents the event indicating that compaction has completed for a persister.
|
| IStorePersisterCompactionErrorEvent |
Represents the event indicating that compaction has completed for a persister.
|
| IStorePersisterCompactionStartedEvent |
Represents the event indicating that compaction has completed for a persister.
|
| IStorePersisterStats |
Defines an ODS store persister's statistics interface.
|
| IStoreProvider |
Represents an ODS provider.
|
| IStoreQuery |
A
IStoreQuery is used to query a IStoreBinding. |
| IStoreQueryEngine |
A
IStoreQueryEngine provides indexing and query capabilities
for IStoreBindings. |
| IStoreQueryRepository |
Defines a
QueryRepository based on IStoreBinding |
| IStoreQueryResultSet |
A
IStoreQueryResultSet provides an familiar SQL-like result set for navigating Query results
from a IStoreQueryEngine. |
| IStoreReader |
Represents a store reader.
|
| IStoreReader.IterativeReader |
Iterative reader (returned by
#iterativeReader()) |
| IStoreReader.IterativeReader.Stats | |
| IStoreReader.ReadCallback |
Callback interface used by a reader to dispatch store objects or
transaction entries to the user.
|
| IStoreReplicatorNotificationHandler |
Represents a handler of the replicator notifications
|
| IStoreReplicatorStats |
Defines an ODS store replicator's statistics interface.
|
| IStoreSender |
Represents an store ICR sender.
|
| IStoreSenderStats |
Defines an ODS store ICR sender's statistics interface.
|
| IStoreTransactionLog |
Represents an ODS store's transaction log.
|
| IStoreTransactionLogRepairedEvent |
Represents the event indicating that the store transaction log was repaired
|
| IStoreUniqueIndex<K,T extends IStoreObject> |
The unique store index.
|
| IStoreWriter |
Represents a store writer.
|
| IStoreWriter.LogCounters |
Holds transaction log related counters.
|
| IStoreWriterStats |
Defines an ODS store writer's statistics interface.
|
| Class | Description |
|---|---|
| IStoreWriter.Parameters |
Contains writer parameters
|
| OdsConfig |
Class containing configuration information for the ODS package.
|
| OdsObject |
Root class for classes in the ODS package.
|
| StoreBinding |
A store binding implementation
|
| StoreBindingFactory |
The store binding factory.
|
| StoreCommitEntry |
The store commit entry
|
| StoreDescriptor |
Describes an ODS store.
|
| StoreEventTypes |
Defines the store events.
|
| StoreInterClusterReplicatorDescriptor |
Describes a store inter-cluster replicator (ICR).
|
| StoreObjectFactoryDescriptor |
The ODS object factory descriptor.
|
| StoreObjectFactoryRegistry |
The object factory registry.
|
| StorePersisterDescriptor |
Describes a store persister.
|
| StorePersisterFactory |
The store persister factory.
|
| StoreReplicatorDescriptor |
Describes a store replicator.
|
| Enum | Description |
|---|---|
| IStoreBinding.InterClusterReplicationRole |
Enumerates the different inter-cluster replication roles of a binding.
|
| IStoreBinding.Operation |
Enumerates the various operations that can be performed on a store binding
|
| IStoreBinding.Role |
Enumerates the different roles of a binding in a store cluster.
|
| IStoreBinding.StartupExpectation |
Enumerates the set of startup expectations that can be requested.
|
| IStoreBinding.State |
Enumerates the different binding states
|
| IStoreCheckpointingController.Type |
Enumerates the types of checkpointing controllers.
|
| IStoreObject.EncodingType |
Defines the various supported encoding types.
|
| IStorePersister.LogEmptinessExpectation |
Enumerates the set of values permissible with the log emptiness expectation
|
| IStorePersister.LogPresenceExpectation |
Enumerates the set of values permissible with the log presence expectation
|
| IStorePersister.StartupExpectation |
Enumerates the set of supported startup expectations.
|
| StoreReplicatorOperation |
Enumerates the set of operations performed by a store replicator
|
| Exception | Description |
|---|---|
| OdsException |
Base exception class for all ODS exceptions.
|
| OdsExpectationNotMetException |
Thrown if a startup expectation was not met.
|
| OdsFactoryIdConflictException |
Exception thrown when conflicting
IStoreObjectFactorys are
detected. |
| OdsFatalException |
Thrown when the store encounters a fatal exception.
|
| OdsPartialInitException |
Thrown on incomplete initialization.
|
| OdsReferentialIntegrityException |
Thrown by an ODS add/update/remove event handler during initialization to
indicate a referential integrity error in handling the event
|
| OdsUnsupportedEncodingException |
Thrown when there is an attempt to use and unsupported
IStoreObject.EncodingType |
Implements a multi-member, fault tolerant, transactional object store.
Copyright © 2019 Neeve Research, LLC. All Rights Reserved.