Package com.google.gerrit.server.events
Class ChangeEvent
- 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.ChangeEvent
-
- Direct Known Subclasses:
AssigneeChangedEvent
,ChangeDeletedEvent
,HashtagsChangedEvent
,PatchSetEvent
,TopicChangedEvent
public abstract class ChangeEvent extends RefEvent
-
-
Field Summary
Fields Modifier and Type Field Description com.google.common.base.Supplier<com.google.gerrit.server.data.ChangeAttribute>
change
Change.Key
changeKey
Project.NameKey
project
String
refName
-
Fields inherited from class com.google.gerrit.server.events.Event
eventCreatedOn, instanceId, type
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ChangeEvent(String type, Change change)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Change.Key
getChangeKey()
Project.NameKey
getProjectNameKey()
String
getRefName()
-
Methods inherited from class com.google.gerrit.server.events.RefEvent
getBranchNameKey
-
-
-
-
Field Detail
-
change
public com.google.common.base.Supplier<com.google.gerrit.server.data.ChangeAttribute> change
-
project
public Project.NameKey project
-
refName
public String refName
-
changeKey
public Change.Key changeKey
-
-
Method Detail
-
getProjectNameKey
public Project.NameKey getProjectNameKey()
- Specified by:
getProjectNameKey
in classProjectEvent
-
getRefName
public String getRefName()
- Specified by:
getRefName
in classRefEvent
-
getChangeKey
public Change.Key getChangeKey()
-
-