Package | Description |
---|---|
org.eclipse.jgit.internal.ketch |
Distributed consensus system built on Git.
|
org.eclipse.jgit.junit.time | |
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 |
---|---|
ProposedTimestamp |
MonotonicFakeClock.propose()
Obtain a timestamp close to "now".
|
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 © 2017 Eclipse JGit Project. All rights reserved.