Uses of Class
org.eclipse.jgit.transport.RemoteRefUpdate
Packages that use RemoteRefUpdate
Package
Description
Transport (fetch/push) for different protocols.
-
Uses of RemoteRefUpdate in org.eclipse.jgit.hooks
Method parameters in org.eclipse.jgit.hooks with type arguments of type RemoteRefUpdateModifier and TypeMethodDescriptionvoid
PrePushHook.setRefs
(Collection<RemoteRefUpdate> toRefs) Set Refs -
Uses of RemoteRefUpdate in org.eclipse.jgit.lfs
Fields in org.eclipse.jgit.lfs with type parameters of type RemoteRefUpdateMethod parameters in org.eclipse.jgit.lfs with type arguments of type RemoteRefUpdateModifier and TypeMethodDescriptionvoid
LfsPrePushHook.setRefs
(Collection<RemoteRefUpdate> toRefs) -
Uses of RemoteRefUpdate in org.eclipse.jgit.pgm
Methods in org.eclipse.jgit.pgm with parameters of type RemoteRefUpdateModifier and TypeMethodDescriptionprivate void
Push.printRefUpdateResult
(ObjectReader reader, URIish uri, PushResult result, RemoteRefUpdate rru) -
Uses of RemoteRefUpdate in org.eclipse.jgit.transport
Fields in org.eclipse.jgit.transport with type parameters of type RemoteRefUpdateModifier and TypeFieldDescriptionprivate Collection<RemoteRefUpdate>
WalkPushConnection.packedRefUpdates
Updates which require altering the packed-refs file to complete.private Map<String,
RemoteRefUpdate> PushResult.remoteUpdates
private final Map<String,
RemoteRefUpdate> PushProcess.toPush
Refs to update on remote side.Methods in org.eclipse.jgit.transport that return RemoteRefUpdateModifier and TypeMethodDescriptionPushResult.getRemoteUpdate
(String refName) Get status of specific remote ref update by remote ref name.Methods in org.eclipse.jgit.transport that return types with arguments of type RemoteRefUpdateModifier and TypeMethodDescriptionprivate Map<String,
RemoteRefUpdate> PushProcess.expandMatching()
Expands all placeholderRemoteRefUpdate
s for "matching"RefSpec
s ":" inPushProcess.toPush
and returns the resulting map in which the placeholders have been replaced by their expansion.Transport.findRemoteRefUpdatesFor
(Collection<RefSpec> specs) Convert push remote refs update specification fromRefSpec
form toRemoteRefUpdate
.Transport.findRemoteRefUpdatesFor
(Collection<RefSpec> specs, Map<String, RefLeaseSpec> leases) Convert push remote refs update specification fromRefSpec
form toRemoteRefUpdate
.static Collection<RemoteRefUpdate>
Transport.findRemoteRefUpdatesFor
(Repository db, Collection<RefSpec> specs, Collection<RefSpec> fetchSpecs) Convert push remote refs update specification fromRefSpec
form toRemoteRefUpdate
.static Collection<RemoteRefUpdate>
Transport.findRemoteRefUpdatesFor
(Repository db, Collection<RefSpec> specs, Map<String, RefLeaseSpec> leases, Collection<RefSpec> fetchSpecs) Convert push remote refs update specification fromRefSpec
form toRemoteRefUpdate
.PushResult.getRemoteUpdates()
Get status of remote refs updates.private Map<String,
RemoteRefUpdate> PushProcess.prepareRemoteUpdates()
private Map<String,
RemoteRefUpdate> PushProcess.rejectAll()
Methods in org.eclipse.jgit.transport with parameters of type RemoteRefUpdateModifier and TypeMethodDescriptionprivate void
WalkPushConnection.deleteCommand
(RemoteRefUpdate u) private void
PushProcess.expandMatching
(Map<String, RemoteRefUpdate> updates, RemoteRefUpdate match) Expands the placeholderRemoteRefUpdate
match
for a "matching"RefSpec
":" or "+:" and puts the expansion into the given mapupdates
.private void
WalkPushConnection.updateCommand
(RemoteRefUpdate u) Method parameters in org.eclipse.jgit.transport with type arguments of type RemoteRefUpdateModifier and TypeMethodDescriptionprivate void
WalkPushConnection.createNewRepository
(List<RemoteRefUpdate> updates) protected void
BasePackPushConnection.doPush
(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream outputStream) Push one or more objects and update the remote repository.protected void
TransportHttp.SmartHttpPushConnection.doPush
(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream outputStream) private void
PushProcess.expandMatching
(Map<String, RemoteRefUpdate> updates, RemoteRefUpdate match) Expands the placeholderRemoteRefUpdate
match
for a "matching"RefSpec
":" or "+:" and puts the expansion into the given mapupdates
.private static String
WalkPushConnection.pickHEAD
(List<RemoteRefUpdate> updates) void
BasePackPushConnection.push
(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates) Pushes to the remote repository basing on provided specification.void
BasePackPushConnection.push
(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream outputStream) Pushes to the remote repository basing on provided specification.void
PushConnection.push
(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates) Pushes to the remote repository basing on provided specification.void
PushConnection.push
(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream out) Pushes to the remote repository basing on provided specification.Transport.push
(ProgressMonitor monitor, Collection<RemoteRefUpdate> toPush) Push objects and refs from the local repository to the remote one.Transport.push
(ProgressMonitor monitor, Collection<RemoteRefUpdate> toPush, OutputStream out) Push objects and refs from the local repository to the remote one.void
WalkPushConnection.push
(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates) Pushes to the remote repository basing on provided specification.void
WalkPushConnection.push
(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream out) Pushes to the remote repository basing on provided specification.private void
BasePackPushConnection.readStatusReport
(Map<String, RemoteRefUpdate> refUpdates) private void
WalkPushConnection.sendpack
(List<RemoteRefUpdate> updates, ProgressMonitor monitor) (package private) void
PushResult.setRemoteUpdates
(Map<String, RemoteRefUpdate> remoteUpdates) private void
BasePackPushConnection.writeCommands
(Collection<RemoteRefUpdate> refUpdates, ProgressMonitor monitor, OutputStream outputStream) private void
BasePackPushConnection.writePack
(Map<String, RemoteRefUpdate> refUpdates, ProgressMonitor monitor) Constructors in org.eclipse.jgit.transport with parameters of type RemoteRefUpdateModifierConstructorDescriptionRemoteRefUpdate
(RemoteRefUpdate base, ObjectId newExpectedOldObjectId) Create a new instance of this object basing on existing instance for configuration.Constructor parameters in org.eclipse.jgit.transport with type arguments of type RemoteRefUpdateModifierConstructorDescription(package private)
PushProcess
(Transport transport, Collection<RemoteRefUpdate> toPush, PrePushHook prePush) Create process for specified transport and refs updates specification.(package private)
PushProcess
(Transport transport, Collection<RemoteRefUpdate> toPush, PrePushHook prePush, OutputStream out) Create process for specified transport and refs updates specification.