Replicator Interface
public interface Replicator extends PrimaryReplicator
This supports the Service Fabric infrastructure and is not meant to be used directly from your code.
Method Summary
Modifier and Type | Method and Description |
---|---|
void |
abort()
This supports the Service Fabric infrastructure and is not meant to be used directly from your code. |
CompletableFuture |
changeRoleAsync(Epoch epoch, ReplicaRole role, CancellationToken cancellationToken)
This supports the Service Fabric infrastructure and is not meant to be used directly from your code. |
CompletableFuture |
closeAsync(CancellationToken cancellationToken)
This supports the Service Fabric infrastructure and is not meant to be used directly from your code. |
long |
getCatchUpCapability()
This supports the Service Fabric infrastructure and is not meant to be used directly from your code. |
long |
getCurrentProgress()
This supports the Service Fabric infrastructure and is not meant to be used directly from your code. |
CompletableFuture<String> |
openAsync(CancellationToken cancellationToken)
This supports the Service Fabric infrastructure and is not meant to be used directly from your code. |
CompletableFuture |
updateEpochAsync(Epoch epoch, CancellationToken cancellationToken)
This supports the Service Fabric infrastructure and is not meant to be used directly from your code. |
Inherited Members
Method Details
abort
public void abort()
This supports the Service Fabric infrastructure and is not meant to be used directly from your code.
changeRoleAsync
public CompletableFuture changeRoleAsync(Epoch epoch, ReplicaRole role, CancellationToken cancellationToken)
This supports the Service Fabric infrastructure and is not meant to be used directly from your code.
Parameters:
Returns:
closeAsync
public CompletableFuture closeAsync(CancellationToken cancellationToken)
This supports the Service Fabric infrastructure and is not meant to be used directly from your code.
Parameters:
Returns:
getCatchUpCapability
public long getCatchUpCapability()
This supports the Service Fabric infrastructure and is not meant to be used directly from your code.
Returns:
getCurrentProgress
public long getCurrentProgress()
This supports the Service Fabric infrastructure and is not meant to be used directly from your code.
Returns:
openAsync
public CompletableFuture
This supports the Service Fabric infrastructure and is not meant to be used directly from your code.
Parameters:
Returns:
updateEpochAsync
public CompletableFuture updateEpochAsync(Epoch epoch, CancellationToken cancellationToken)
This supports the Service Fabric infrastructure and is not meant to be used directly from your code.
Parameters:
Returns: