public class TrackingRefUpdate extends Object
Modifier and Type | Method and Description |
---|---|
ReceiveCommand |
asReceiveCommand()
Get this update wrapped by a ReceiveCommand.
|
String |
getLocalName()
Get the name of the local tracking ref.
|
ObjectId |
getNewObjectId()
Get the new value the ref will be (or was) updated to.
|
ObjectId |
getOldObjectId()
The old value of the ref, prior to the update being attempted.
|
String |
getRemoteName()
Get the name of the remote ref.
|
RefUpdate.Result |
getResult()
Get the status of this update.
|
String |
toString() |
public String getRemoteName()
Usually this is of the form "refs/heads/master".
public String getLocalName()
Usually this is of the form "refs/remotes/origin/master".
public ObjectId getNewObjectId()
public ObjectId getOldObjectId()
This value may differ before and after the update method. Initially it is populated with the value of the ref before the lock is taken, but the old value may change if someone else modified the ref between the time we last read it and when the ref was locked for update.
public RefUpdate.Result getResult()
public ReceiveCommand asReceiveCommand()
Copyright © 2019 Eclipse JGit Project. All rights reserved.