See: Description
Interface | Description |
---|---|
Cell<T> |
A representation of a cell.
|
CellCollection |
A collection of
Cell s. |
ChangeListener<K extends java.lang.Comparable<K>> | |
ConditionalReadRecordAccessor<K extends java.lang.Comparable<K>> |
A ConditionalReadRecordAccessor provides read operations on a record.
|
ConditionalReadWriteRecordAccessor<K extends java.lang.Comparable<K>> |
A ConditionalReadWriteRecordAccessor provides read and write transformations on a record.
|
Dataset<K extends java.lang.Comparable<K>> |
Main access point in to a Terracotta Store dataset.
|
DatasetReader<K extends java.lang.Comparable<K>> |
Accessor that provides read only access on to a dataset.
|
DatasetWriterReader<K extends java.lang.Comparable<K>> |
Accessor that provides read and write access on to a dataset.
|
ReadRecordAccessor<K extends java.lang.Comparable<K>> |
A ReadRecordAccessor provides fine-control over read operations on
the record held against the key that was used to create the ReadRecordAccessor.
|
ReadWriteRecordAccessor<K extends java.lang.Comparable<K>> |
A ReadWriteRecordAccessor provides fine-control over read and write operations on
the record held against the key that was used to create the ReadWriteRecordAccessor.
|
Record<K extends java.lang.Comparable<K>> |
A record is a set of
Cell s associated with a key. |
UpdateOperation<K extends java.lang.Comparable<K>> |
A transform that updates a record.
|
UpdateOperation.BoolWriteOperationBuilder |
A builder for a transform that writes a single boolean cell.
|
UpdateOperation.CellUpdateOperation<K extends java.lang.Comparable<K>,T> |
A single cell transform.
|
UpdateOperation.DoubleWriteOperationBuilder |
A builder for a transform that writes a single double cell.
|
UpdateOperation.IntWriteOperationBuilder |
A builder for a transform that writes a single int cell.
|
UpdateOperation.LongWriteOperationBuilder |
A builder for a transform that writes a single long cell.
|
UpdateOperation.WriteOperationBuilder<T> |
A builder for a transform that writes a single cell.
|
Class | Description |
---|---|
AbstractRecord<K extends java.lang.Comparable<K>> |
A useful partial implementation of
Record . |
CellSet |
A collection of
Cell s having no more than one cell having a given name. |
Tuple<T,U> |
Holds two values.
|
Type<T> |
The representation of a Terracotta Store type.
|
Enum | Description |
---|---|
ChangeType | |
Type.Enum |
Exception | Description |
---|---|
DatasetExistsException |
Thrown to terminate a request to create a dataset that already exists.
|
DatasetKeyTypeMismatchException |
Thrown when the requested dataset does not have the expected key type.
|
DatasetMissingException |
Thrown to indicate a requested dataset does not exist.
|
StoreBusyException |
Indicates a remote stream cannot be started due to current resource usage in the server.
|
StoreException |
A checked exception that indicates a store operation has failed.
|
StoreIndexNotFoundException |
Thrown when an operation requests the use of an index that does not exist.
|
StoreOperationAbandonedException |
Throw to indicate an operation is abandoned due to a connection failure.
|
StoreReconnectFailedException |
Thrown for operations attempted against a server connection for which all reconnection attempts have failed.
|
StoreReconnectInterruptedException |
Thrown to indicate an operation is abandoned due to a connection failure and the thread is interrupted before a
reconnect is complete.
|
StoreRetryableStreamTerminatedException |
Indicates that the retryable stream execution was prematurely terminated.
|
StoreRuntimeException |
An unchecked exception that indicates a store operation has failed.
|
StoreStreamNotFoundException |
Thrown to indicate the requested stream is not among the streams registered for a dataset.
|
StoreStreamRegisteredException |
Indicates an open request for a stream supplied a stream identifier that is already
in use.
|
StoreStreamTerminatedException |
Indicates that the stream execution was prematurely terminated.
|
Terracotta Store stores data in Dataset
s.
Datasets are composed of Record
s that contain a unique key (within the dataset),
and a set of Cell
s.
Datasets can be constructed through the DatasetManager.embedded()
and
DatasetManager.clustered(java.net.URI)
static methods. These methods
return builders which can be used to construct a DatasetManager
instance.