Uses of Class
org.eclipse.jgit.lib.BatchRefUpdate
Packages that use BatchRefUpdate
Package
Description
Distributed file system based repository storage.
File based repository storage.
Core API for repository, config, refs, object database.
Transport (fetch/push) for different protocols.
-
Uses of BatchRefUpdate in org.eclipse.jgit.internal.storage.dfs
Subclasses of BatchRefUpdate in org.eclipse.jgit.internal.storage.dfsModifier and TypeClassDescriptionclass
Methods in org.eclipse.jgit.internal.storage.dfs that return BatchRefUpdateModifier and TypeMethodDescriptionDfsReftableDatabase.newBatchUpdate()
Create a new batch update to attempt on this database. -
Uses of BatchRefUpdate in org.eclipse.jgit.internal.storage.file
Subclasses of BatchRefUpdate in org.eclipse.jgit.internal.storage.fileModifier and TypeClassDescriptionprivate class
(package private) class
Implementation ofBatchRefUpdate
that uses thepacked-refs
file to support atomically updating multiple refs.Methods in org.eclipse.jgit.internal.storage.file that return BatchRefUpdateModifier and TypeMethodDescriptionFileReftableDatabase.newBatchUpdate()
Create a new batch update to attempt on this database. -
Uses of BatchRefUpdate in org.eclipse.jgit.internal.storage.reftable
Subclasses of BatchRefUpdate in org.eclipse.jgit.internal.storage.reftable -
Uses of BatchRefUpdate in org.eclipse.jgit.lib
Methods in org.eclipse.jgit.lib that return BatchRefUpdateModifier and TypeMethodDescriptionBatchRefUpdate.addCommand
(Collection<ReceiveCommand> cmd) Add commands to this batch update.BatchRefUpdate.addCommand
(ReceiveCommand cmd) Add a single command to this batch update.BatchRefUpdate.addCommand
(ReceiveCommand... cmd) Add commands to this batch update.BatchRefUpdate.addProposedTimestamp
(ProposedTimestamp ts) Request the batch to wait for the affected timestamps to resolve.BatchRefUpdate.disableRefLog()
Don't record this update in the ref's associated reflog.RefDatabase.newBatchUpdate()
Create a new batch update to attempt on this database.BatchRefUpdate.setAllowNonFastForwards
(boolean allow) Set if this update wants to permit a forced update.BatchRefUpdate.setAtomic
(boolean atomic) Request that all updates in this batch be performed atomically.BatchRefUpdate.setForceRefLog
(boolean force) Force writing a reflog for the updated ref.BatchRefUpdate.setRefLogIdent
(PersonIdent pi) Set the identity of the user appearing in the reflog.BatchRefUpdate.setRefLogMessage
(String msg, boolean appendStatus) Set the message to include in the reflog. -
Uses of BatchRefUpdate in org.eclipse.jgit.transport
Methods in org.eclipse.jgit.transport with parameters of type BatchRefUpdateModifier and TypeMethodDescriptionprivate void
FetchProcess.addUpdateBatchCommands
(FetchResult result, BatchRefUpdate batch) private void
FetchProcess.deleteStaleTrackingRefs
(FetchResult result, BatchRefUpdate batch) private void
FetchProcess.deleteTrackingRef
(FetchResult result, BatchRefUpdate batch, RefSpec spec, Ref localRef) private static String
FetchProcess.getFirstFailedRefName
(BatchRefUpdate batch) boolean
PushCertificateStore.save
(BatchRefUpdate batch) Save pending certificates to the store in an existing batch ref update.