Uses of Class
org.eclipse.jgit.internal.ketch.KetchLeader
-
Packages that use KetchLeader Package Description org.eclipse.jgit.internal.ketch Distributed consensus system built on Git. -
-
Uses of KetchLeader in org.eclipse.jgit.internal.ketch
Fields in org.eclipse.jgit.internal.ketch declared as KetchLeader Modifier and Type Field Description private KetchLeader
KetchPreReceive. leader
private KetchLeader
KetchReplica. leader
(package private) KetchLeader
Round. leader
Fields in org.eclipse.jgit.internal.ketch with type parameters of type KetchLeader Modifier and Type Field Description private java.util.concurrent.ConcurrentMap<java.lang.String,KetchLeader>
KetchLeaderCache. leaders
Methods in org.eclipse.jgit.internal.ketch that return KetchLeader Modifier and Type Method Description KetchLeader
KetchSystem. createLeader(Repository repo)
Construct the KetchLeader instance of a repository.KetchLeader
KetchLeaderCache. get(Repository repo)
Lookup the leader instance for a given repository.KetchLeader
KetchReplica. getLeader()
Get leader instance this replica follows.private KetchLeader
KetchLeaderCache. startLeader(java.lang.String key, Repository repo)
Methods in org.eclipse.jgit.internal.ketch with parameters of type KetchLeader Modifier and Type Method Description protected java.util.List<KetchReplica>
KetchSystem. createReplicas(KetchLeader leader, Repository repo)
Get the collection of replicas for a repository.Constructors in org.eclipse.jgit.internal.ketch with parameters of type KetchLeader Constructor Description ElectionRound(KetchLeader leader, LogIndex head)
KetchPreReceive(KetchLeader leader)
Construct a hook executing updates through aKetchLeader
.KetchReplica(KetchLeader leader, java.lang.String name, ReplicaConfig cfg)
Configure a replica representation.LocalReplica(KetchLeader leader, java.lang.String name, ReplicaConfig cfg)
Configure a local replica.ProposalRound(KetchLeader leader, LogIndex head, java.util.List<Proposal> todo, RefTree tree)
RemoteGitReplica(KetchLeader leader, java.lang.String name, URIish uri, ReplicaConfig cfg, RemoteConfig rc)
Configure a new remote.Round(KetchLeader leader, LogIndex head)
-