Uses of Package
oracle.kv
-
Packages that use oracle.kv Package Description oracle.kv This package contains the public API for using Oracle NoSQL Database.oracle.kv.coherence This package contains the public API for integration of Oracle NoSQL Database with Oracle Coherence.oracle.kv.exttab This package contains the public API and Utilities for accessing Oracle NoSQL Database data through Oracle Database External Tables.oracle.kv.hadoop Support for loading Oracle NoSQL Database into Hadoop.oracle.kv.hadoop.hive.table Support for executing Hive queries against data written to an Oracle NoSQL Database via the Table API.oracle.kv.hadoop.table Support for running MapReduce jobs against data written to an Oracle NoSQL Database via the Table API.oracle.kv.lob The KVLargeObject interface defines the operations used to read and write Large Objects (LOBs) such as audio and video files.oracle.kv.pubsub Provides the classes used to define a Subscription to all logical changes (table row puts and deletes) made to a NoSQL store.oracle.kv.query This package contains the majority of the public API for using Oracle NoSQL Database query language.oracle.kv.table Table support for Oracle NoSQL Database. -
Classes in oracle.kv used by oracle.kv Class Description AuthenticationFailureException This exception is thrown if an application passes invalid credentials to a KVStore authentication operation.BulkWriteOptions BulkWriteOptions is used to configure bulk write operations.Consistency Used to provide consistency guarantees for read operations.ContingencyException Used to indicate a status condition or result that is not expressed through the return value, and that should normally be handled by the caller of the method.Depth Used with multiple-key and iterator operations to specify whether to select (return or operate on) the key-value pair for the parent key, and the key-value pairs for only immediate children or all descendants.Direction Used with iterator operations to specify the order that keys are returned.Durability Defines the durability characteristics associated with a standalone write (put or update) operation, or in the case ofKVStore.execute
with a set of operations performed in a single transaction.Durability.ReplicaAckPolicy A replicated environment makes it possible to increase an application's transaction commit guarantees by committing changes to its replicas on the network.Durability.SyncPolicy Defines the synchronization policy to be used when committing a transaction.EntryStream The stream interface that supplies the data (Row or Key/Value pair) to be batched and loaded into the store.ExecutionFuture An ExecutionFuture is aFuture
that provides a handle to an administrative statement that has been issued and is being processed by the kvstore.FastExternalizableException A common exception base class to support internal serialization facilities.FaultException Used to indicate an error condition that cannot normally be handled by the caller of the method, except by retrying the operation.IterationSubscription A subinterface ofSubscription
implemented by subscriptions supplied when aSubscriber
subscribes to aPublisher
associated with an asynchronous table iteration.Key The Key in a Key/Value store.KeyRange Defines a range of Key components for use in multiple-key operations and iterations.KeyValue Represents a key/value pair.KeyValueVersion Represents a key/value pair along with its version.KVLocal KVLocal is a handle for managing embedded Oracle NoSQL Database.KVLocalConfig Represents the configuration parameters used to create aKVLocal
object.KVLocalConfig.Builder Base builder class used to set configuration parameters common to both TCP sockets and Unix domain sockets.KVLocalConfig.InetBuilder InetBuilder to help construct a KVLocalConfig instance using TCP sockets.KVSecurityConstants The KVSecurityConstants interface defines constants used for security configuration.KVSecurityException The common abstract base class of KVStore security-related exceptions.KVStore KVStore is the handle to a store that is running remotely.KVStoreConfig Represents the configuration parameters used to create a handle to an existing KV store.KVVersion Oracle NoSQL DB version information.LoginCredentials The common interface of KVStore credential class implementations.LoginCredentials.LoginCredentialsType Identifies all classes that implement LoginCredentials.LoginCredentials.LoginCredentialsTypeFinder Finds a LoginCredentialsType from the associated integer value.LoginCredentials.StdLoginCredentialsType Identifies all the standard login credential types.Operation Denotes an Operation in a sequence of operations passed to theKVStore.execute
method.Operation.Type The type of operation, as determined by the method used to create it.OperationExecutionException Used to indicate a failure to execute a sequence of operations.OperationFactory A factory to create operations that can be batched for execution byKVStore.execute
.OperationResult The Result associated with the execution of an Operation.ParallelScanIterator Interface to the specialized Iterator type returned by theParallel Scan version
of storeIterator().ParamConstant ReauthenticateHandler A callback interface used when KVStore authentication has expired and requires renewal.RequestLimitConfig Describes how requests may be limited so that one or more nodes with long service times don't end up consuming all available threads in the KVS client.RequestTimeoutException Thrown when a request cannot be processed because the configured timeout interval is exceeded.ResourceLimitException A common exception base class for exceptions related to resource usage.ReturnValueVersion Used with put and delete operations to return the previous value and version.ReturnValueVersion.Choice Specifies whether to return the value, version, both or neither.StatementResult A StatementResult provides information about the execution and outcome of a table statement.StatementResult.Kind Shows the kind of StatementResult.StoreIteratorConfig The configuration object forKVStore.storeIterator(Direction, int, Key, KeyRange, Depth, Consistency, long, TimeUnit, StoreIteratorConfig)
.TableSizeLimitException Thrown when write operations cannot be completed because a table size limit has been exceeded.ThroughputLimitException Thrown when read or write operations cannot be completed because a throughput rate limit has been exceeded.Value The Value in a Key/Value store.Value.Format Identifies the format of a value.ValueVersion Holds a Value and Version that are associated with a given Key.Version A Version refers to a specific version of a key-value pair. -
Classes in oracle.kv used by oracle.kv.coherence Class Description Key The Key in a Key/Value store.KVStore KVStore is the handle to a store that is running remotely.KVStoreConfig Represents the configuration parameters used to create a handle to an existing KV store. -
Classes in oracle.kv used by oracle.kv.exttab Class Description KeyValueVersion Represents a key/value pair along with its version.KVStore KVStore is the handle to a store that is running remotely. -
Classes in oracle.kv used by oracle.kv.hadoop Class Description Consistency Used to provide consistency guarantees for read operations.Depth Used with multiple-key and iterator operations to specify whether to select (return or operate on) the key-value pair for the parent key, and the key-value pairs for only immediate children or all descendants.Key The Key in a Key/Value store.KeyRange Defines a range of Key components for use in multiple-key operations and iterations.KeyValueVersion Represents a key/value pair along with its version. -
Classes in oracle.kv used by oracle.kv.hadoop.hive.table Class Description Consistency Used to provide consistency guarantees for read operations.Direction Used with iterator operations to specify the order that keys are returned.PasswordCredentials Username/password credentials. -
Classes in oracle.kv used by oracle.kv.hadoop.table Class Description Consistency Used to provide consistency guarantees for read operations.Direction Used with iterator operations to specify the order that keys are returned.KVStoreException The base class for all KV store related exceptions.PasswordCredentials Username/password credentials. -
Classes in oracle.kv used by oracle.kv.lob Class Description Consistency Used to provide consistency guarantees for read operations.Durability Defines the durability characteristics associated with a standalone write (put or update) operation, or in the case ofKVStore.execute
with a set of operations performed in a single transaction.FastExternalizableException A common exception base class to support internal serialization facilities.FaultException Used to indicate an error condition that cannot normally be handled by the caller of the method, except by retrying the operation.Key The Key in a Key/Value store.Version A Version refers to a specific version of a key-value pair. -
Classes in oracle.kv used by oracle.kv.pubsub Class Description FastExternalizableException A common exception base class to support internal serialization facilities.FaultException Used to indicate an error condition that cannot normally be handled by the caller of the method, except by retrying the operation.KVStoreConfig Represents the configuration parameters used to create a handle to an existing KV store.LoginCredentials The common interface of KVStore credential class implementations.ReauthenticateHandler A callback interface used when KVStore authentication has expired and requires renewal. -
Classes in oracle.kv used by oracle.kv.query Class Description Consistency Used to provide consistency guarantees for read operations.Durability Defines the durability characteristics associated with a standalone write (put or update) operation, or in the case ofKVStore.execute
with a set of operations performed in a single transaction. -
Classes in oracle.kv used by oracle.kv.table Class Description BulkWriteOptions BulkWriteOptions is used to configure bulk write operations.Consistency Used to provide consistency guarantees for read operations.ConsistencyException Thrown when a single or multiple-operation transaction fails because the specifiedConsistency
could not be met, within the allowed timeout period.ContingencyException Used to indicate a status condition or result that is not expressed through the return value, and that should normally be handled by the caller of the method.Direction Used with iterator operations to specify the order that keys are returned.Durability Defines the durability characteristics associated with a standalone write (put or update) operation, or in the case ofKVStore.execute
with a set of operations performed in a single transaction.EntryStream The stream interface that supplies the data (Row or Key/Value pair) to be batched and loaded into the store.FaultException Used to indicate an error condition that cannot normally be handled by the caller of the method, except by retrying the operation.KVSecurityException The common abstract base class of KVStore security-related exceptions.ParallelScanIterator Interface to the specialized Iterator type returned by theParallel Scan version
of storeIterator().RequestTimeoutException Thrown when a request cannot be processed because the configured timeout interval is exceeded.Version A Version refers to a specific version of a key-value pair.