Uses of Class
org.eclipse.jgit.internal.ketch.KetchReplica
-
Packages that use KetchReplica Package Description org.eclipse.jgit.internal.ketch Distributed consensus system built on Git. -
-
Uses of KetchReplica in org.eclipse.jgit.internal.ketch
Subclasses of KetchReplica in org.eclipse.jgit.internal.ketch Modifier and Type Class Description class
LocalReplica
Ketch replica running on the same system as theKetchLeader
.class
RemoteGitReplica
Representation of a Git repository on a remote replica system.Fields in org.eclipse.jgit.internal.ketch declared as KetchReplica Modifier and Type Field Description private KetchReplica[]
KetchLeader. followers
private KetchReplica
LagCheck. replica
private KetchReplica
ReplicaPushRequest. replica
(package private) KetchReplica
ReplicaSnapshot. replica
private KetchReplica[]
KetchLeader. voters
Leader's knowledge of replicas for this repository.Methods in org.eclipse.jgit.internal.ketch that return KetchReplica Modifier and Type Method Description KetchReplica
ReplicaSnapshot. getReplica()
Get the replica this snapshot describes the state ofMethods in org.eclipse.jgit.internal.ketch that return types with arguments of type KetchReplica Modifier and Type Method Description protected java.util.List<KetchReplica>
KetchSystem. createReplicas(KetchLeader leader, Repository repo)
Get the collection of replicas for a repository.Methods in org.eclipse.jgit.internal.ketch with parameters of type KetchReplica Modifier and Type Method Description private void
KetchLeader. commitAsync(KetchReplica caller)
(package private) void
KetchLeader. onReplicaUpdate(KetchReplica replica)
Asynchronous signal from a replica after completion.Method parameters in org.eclipse.jgit.internal.ketch with type arguments of type KetchReplica Modifier and Type Method Description private static LocalReplica
KetchLeader. findLocal(java.util.Collection<KetchReplica> voters)
void
KetchLeader. setReplicas(java.util.Collection<KetchReplica> replicas)
Configure the replicas used by this Ketch instance.Constructors in org.eclipse.jgit.internal.ketch with parameters of type KetchReplica Constructor Description LagCheck(KetchReplica replica, Repository repo)
ReplicaPushRequest(KetchReplica replica, java.util.Collection<ReceiveCommand> commands)
Construct a new push request for a replica.ReplicaSnapshot(KetchReplica replica)
WeakRetryPush(KetchReplica r)
-