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 TypeMethodDescriptionvoidPrePushHook.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 TypeMethodDescriptionvoidLfsPrePushHook.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 voidPush.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.packedRefUpdatesUpdates which require altering the packed-refs file to complete.private Map<String,RemoteRefUpdate> PushResult.remoteUpdatesprivate final Map<String,RemoteRefUpdate> PushProcess.toPushRefs 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 placeholderRemoteRefUpdates for "matching"RefSpecs ":" inPushProcess.toPushand 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 fromRefSpecform toRemoteRefUpdate.Transport.findRemoteRefUpdatesFor(Collection<RefSpec> specs, Map<String, RefLeaseSpec> leases) Convert push remote refs update specification fromRefSpecform toRemoteRefUpdate.static Collection<RemoteRefUpdate>Transport.findRemoteRefUpdatesFor(Repository db, Collection<RefSpec> specs, Collection<RefSpec> fetchSpecs) Convert push remote refs update specification fromRefSpecform toRemoteRefUpdate.static Collection<RemoteRefUpdate>Transport.findRemoteRefUpdatesFor(Repository db, Collection<RefSpec> specs, Map<String, RefLeaseSpec> leases, Collection<RefSpec> fetchSpecs) Convert push remote refs update specification fromRefSpecform 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 voidWalkPushConnection.deleteCommand(RemoteRefUpdate u) private voidPushProcess.expandMatching(Map<String, RemoteRefUpdate> updates, RemoteRefUpdate match) Expands the placeholderRemoteRefUpdatematchfor a "matching"RefSpec":" or "+:" and puts the expansion into the given mapupdates.private voidWalkPushConnection.updateCommand(RemoteRefUpdate u) Method parameters in org.eclipse.jgit.transport with type arguments of type RemoteRefUpdateModifier and TypeMethodDescriptionprivate voidWalkPushConnection.createNewRepository(List<RemoteRefUpdate> updates) protected voidBasePackPushConnection.doPush(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream outputStream) Push one or more objects and update the remote repository.protected voidTransportHttp.SmartHttpPushConnection.doPush(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream outputStream) private voidPushProcess.expandMatching(Map<String, RemoteRefUpdate> updates, RemoteRefUpdate match) Expands the placeholderRemoteRefUpdatematchfor a "matching"RefSpec":" or "+:" and puts the expansion into the given mapupdates.private static StringWalkPushConnection.pickHEAD(List<RemoteRefUpdate> updates) voidBasePackPushConnection.push(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates) Pushes to the remote repository basing on provided specification.voidBasePackPushConnection.push(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream outputStream) Pushes to the remote repository basing on provided specification.voidPushConnection.push(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates) Pushes to the remote repository basing on provided specification.voidPushConnection.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.voidWalkPushConnection.push(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates) Pushes to the remote repository basing on provided specification.voidWalkPushConnection.push(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream out) Pushes to the remote repository basing on provided specification.private voidBasePackPushConnection.readStatusReport(Map<String, RemoteRefUpdate> refUpdates) private voidWalkPushConnection.sendpack(List<RemoteRefUpdate> updates, ProgressMonitor monitor) (package private) voidPushResult.setRemoteUpdates(Map<String, RemoteRefUpdate> remoteUpdates) private voidBasePackPushConnection.writeCommands(Collection<RemoteRefUpdate> refUpdates, ProgressMonitor monitor, OutputStream outputStream) private voidBasePackPushConnection.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.