com.microsoft.azure.elasticdb.query.multishard
Global |
||
Labeled |
Simple, immutable class for affiliating a ResultSet with additional information related to the reader (e.g. Statement, shard, exceptions encountered etc) Useful when grabbing ResultSets asynchronously. Purpose: Convenience class that holds a ResultSet along with a string label for the shard that the data underlying the ResultSet came from. Notes: This is useful for keeping the ResultSet and the label together when executing asynchronously. |
|
Multi |
Represents a connection to a set of shards and provides the ability to process queries across the shard set. Purpose: Creates connections to the given set of shards and governs their lifetime Notes: This class is NOT thread-safe. |
|
Multi |
Provides the transient error detection logic for transient faults that are specific to cross shard query. |
|
Multi |
||
Multi |
Complements the MultiShardConnection with a command object similar to the triad of Connection, Statement, and ResultSet. The MultiShardStatement takes a T-SQL command statement as its input and executes the command across its collection of shards specified by its corresponding MultiShardConnection. The results from processing the MultiShardStatement are made available through the execute methods and the MultiShardResultSet. Purpose: Complements the MultiShardConnection and abstracts away the work of running a given command against multiple shards Notes: This class is NOT thread-safe. Since the Sync API internally invokes the async API, connections to shards with connection string property "context connection = true" are not supported. Transaction semantics are not supported. |
|
Multi |
Purpose: Various utilities used by other classes in this project. |
|
Shard |
Input to be passed to per-shard event handlers. |
Comentários do Azure SDK for Java
O Azure SDK for Java é um projeto código aberto. Selecione um link para fornecer comentários: