Replicator Interface

public interface Replicator extends PrimaryReplicator

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

Résumé de la méthode

Modificateur et type Méthode et description
void abort()

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

CompletableFuture changeRoleAsync(Epoch epoch, ReplicaRole role, CancellationToken cancellationToken)

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

CompletableFuture closeAsync(CancellationToken cancellationToken)

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

long getCatchUpCapability()

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

long getCurrentProgress()

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

CompletableFuture<String> openAsync(CancellationToken cancellationToken)

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

CompletableFuture updateEpochAsync(Epoch epoch, CancellationToken cancellationToken)

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

Membres hérités

Détails de la méthode

abort

public void abort()

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

changeRoleAsync

public CompletableFuture changeRoleAsync(Epoch epoch, ReplicaRole role, CancellationToken cancellationToken)

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

Parameters:

epoch - Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.
role - Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.
cancellationToken - Objet CancellationToken que l’opération observe. Il peut être utilisé pour envoyer une notification indiquant que l’opération doit être annulée. Notez que l’annulation est un avertissement et que l’opération peut toujours être terminée même si elle est annulée.

Returns:

Futur qui représente l’opération asynchrone. L’avenir se termine exceptionnellement avec FabricException pour les défaillances liées à l’infrastructure.

closeAsync

public CompletableFuture closeAsync(CancellationToken cancellationToken)

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

Parameters:

cancellationToken - Objet CancellationToken que l’opération observe. Il peut être utilisé pour envoyer une notification indiquant que l’opération doit être annulée. Notez que l’annulation est un avertissement et que l’opération peut toujours être terminée même si elle est annulée.

Returns:

Futur qui représente l’opération asynchrone. L’avenir se termine exceptionnellement avec FabricException pour les défaillances liées à l’infrastructure.

getCatchUpCapability

public long getCatchUpCapability()

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

Returns:

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

getCurrentProgress

public long getCurrentProgress()

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

Returns:

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

openAsync

public CompletableFuture openAsync(CancellationToken cancellationToken)

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

Parameters:

cancellationToken - Objet CancellationToken que l’opération observe. Il peut être utilisé pour envoyer une notification indiquant que l’opération doit être annulée. Notez que l’annulation est un avertissement et que l’opération peut toujours être terminée même si elle est annulée.

Returns:

Futur qui représente l’opération asynchrone. L’avenir se termine exceptionnellement avec FabricException pour les défaillances liées à l’infrastructure.

updateEpochAsync

public CompletableFuture updateEpochAsync(Epoch epoch, CancellationToken cancellationToken)

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.

Parameters:

epoch - Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code.
cancellationToken - Objet CancellationToken que l’opération observe. Il peut être utilisé pour envoyer une notification indiquant que l’opération doit être annulée. Notez que l’annulation est un avertissement et que l’opération peut toujours être terminée même si elle est annulée.

Returns:

Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. L’avenir se termine exceptionnellement avec FabricException pour les défaillances liées à l’infrastructure.

S’applique à