PrimaryReplicator Schnittstelle
public interface PrimaryReplicator
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
CompletableFuture |
buildReplicaAsync(ReplicaInformation replicaInfo, CancellationToken cancellationToken)
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
CompletableFuture<Boolean> |
onDataLossAsync(CancellationToken cancellationToken)
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
void |
removeReplica(long replicaId)
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.
Bemerkungen: Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
void |
updateCatchUpReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration, ReplicaSetConfiguration previousConfiguration)
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
void |
updateCurrentReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration)
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.
Bemerkungen: Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
CompletableFuture |
waitForCatchUpQuorumAsync(ReplicaSetQuorumMode quorumMode, CancellationToken cancellationToken)
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Nur zur internen Verwendung. |
Details zur Methode
buildReplicaAsync
public CompletableFuture buildReplicaAsync(ReplicaInformation replicaInfo, CancellationToken cancellationToken)
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.
Parameter:
CancellationToken-Objekt, um den Abbruch status des Vorgangs anzugeben.
Gibt zurück:
onDataLossAsync
public CompletableFuture
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.
Parameter:
CancellationToken-Objekt, um den Abbruch status des Vorgangs anzugeben.
Gibt zurück:
removeReplica
public void removeReplica(long replicaId)
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.
Bemerkungen: Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.
Parameter:
updateCatchUpReplicaSetConfiguration
public void updateCatchUpReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration, ReplicaSetConfiguration previousConfiguration)
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.
Parameter:
updateCurrentReplicaSetConfiguration
public void updateCurrentReplicaSetConfiguration(ReplicaSetConfiguration currentConfiguration)
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.
Bemerkungen: Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.
Parameter:
waitForCatchUpQuorumAsync
public CompletableFuture waitForCatchUpQuorumAsync(ReplicaSetQuorumMode quorumMode, CancellationToken cancellationToken)
Dies unterstützt die Service Fabric-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.
Nur zur internen Verwendung.
Parameter:
CancellationToken-Objekt, um den Abbruch status des Vorgangs anzugeben.
Gibt zurück:
Gilt für:
Azure SDK for Java