Package com.google.gerrit.server.events
Class CommitReceivedEvent
- java.lang.Object
-
- com.google.gerrit.server.events.Event
-
- com.google.gerrit.server.events.ProjectEvent
-
- com.google.gerrit.server.events.RefEvent
-
- com.google.gerrit.server.events.CommitReceivedEvent
-
- All Implemented Interfaces:
AutoCloseable
public class CommitReceivedEvent extends RefEvent implements AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description org.eclipse.jgit.transport.ReceiveCommand
command
org.eclipse.jgit.revwalk.RevCommit
commit
Project
project
com.google.common.collect.ImmutableListMultimap<String,String>
pushOptions
String
refName
org.eclipse.jgit.lib.Config
repoConfig
org.eclipse.jgit.revwalk.RevWalk
revWalk
IdentifiedUser
user
-
Fields inherited from class com.google.gerrit.server.events.Event
eventCreatedOn, instanceId, type
-
-
Constructor Summary
Constructors Constructor Description CommitReceivedEvent()
CommitReceivedEvent(org.eclipse.jgit.transport.ReceiveCommand command, Project project, String refName, com.google.common.collect.ImmutableListMultimap<String,String> pushOptions, org.eclipse.jgit.lib.Config repoConfig, org.eclipse.jgit.lib.ObjectReader reader, org.eclipse.jgit.lib.ObjectId commitId, IdentifiedUser user)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Project.NameKey
getProjectNameKey()
String
getRefName()
-
Methods inherited from class com.google.gerrit.server.events.RefEvent
getBranchNameKey
-
-
-
-
Field Detail
-
command
public org.eclipse.jgit.transport.ReceiveCommand command
-
project
public Project project
-
refName
public String refName
-
repoConfig
public org.eclipse.jgit.lib.Config repoConfig
-
revWalk
public org.eclipse.jgit.revwalk.RevWalk revWalk
-
commit
public org.eclipse.jgit.revwalk.RevCommit commit
-
user
public IdentifiedUser user
-
-
Constructor Detail
-
CommitReceivedEvent
public CommitReceivedEvent()
-
CommitReceivedEvent
public CommitReceivedEvent(org.eclipse.jgit.transport.ReceiveCommand command, Project project, String refName, com.google.common.collect.ImmutableListMultimap<String,String> pushOptions, org.eclipse.jgit.lib.Config repoConfig, org.eclipse.jgit.lib.ObjectReader reader, org.eclipse.jgit.lib.ObjectId commitId, IdentifiedUser user) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getProjectNameKey
public Project.NameKey getProjectNameKey()
- Specified by:
getProjectNameKey
in classProjectEvent
-
getRefName
public String getRefName()
- Specified by:
getRefName
in classRefEvent
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
-
-