| Package | Description | 
|---|---|
| org.eclipse.jgit.internal.ketch | 
 Distributed consensus system built on Git. 
 | 
| org.eclipse.jgit.lib | 
 Core API for repository, config, refs, object database. 
 | 
| org.eclipse.jgit.util.time | 
| Modifier and Type | Method and Description | 
|---|---|
List<ProposedTimestamp> | 
Proposal.getProposedTimestamps()
Get timestamps that Ketch must block for. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Proposal | 
Proposal.addProposedTimestamp(ProposedTimestamp ts)
Request the proposal to wait for the affected timestamps to resolve. 
 | 
PersonIdent | 
KetchSystem.newCommitter(ProposedTimestamp time)
Create new committer  
PersonIdent for ketch system | 
| Modifier and Type | Method and Description | 
|---|---|
List<ProposedTimestamp> | 
BatchRefUpdate.getProposedTimestamps()
Get list of timestamps the batch must wait for. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BatchRefUpdate | 
BatchRefUpdate.addProposedTimestamp(ProposedTimestamp ts)
Request the batch to wait for the affected timestamps to resolve. 
 | 
| Constructor and Description | 
|---|
PersonIdent(String aName,
           String aEmailAddress,
           ProposedTimestamp when)
Construct a new  
PersonIdent with current
 time. | 
| Modifier and Type | Method and Description | 
|---|---|
ProposedTimestamp | 
MonotonicClock.propose()
Obtain a timestamp close to "now". 
 | 
ProposedTimestamp | 
MonotonicSystemClock.propose()
Obtain a timestamp close to "now". 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ProposedTimestamp.blockUntil(Iterable<ProposedTimestamp> times,
          Duration maxWait)
Wait for several timestamps. 
 | 
Copyright © 2018 Eclipse JGit Project. All rights reserved.