public class ProjectWatch extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ProjectWatch.Watchers |
Modifier and Type | Field and Description |
---|---|
protected EmailArguments |
args |
protected ChangeData |
changeData |
protected Project.NameKey |
project |
protected ProjectState |
projectState |
Constructor and Description |
---|
ProjectWatch(EmailArguments args,
Project.NameKey project,
ProjectState projectState,
ChangeData changeData) |
Modifier and Type | Method and Description |
---|---|
ProjectWatch.Watchers |
getWatchers(ProjectWatches.NotifyType type,
boolean includeWatchersFromNotifyConfig)
Returns all watchers that are relevant
|
protected final EmailArguments args
protected final ProjectState projectState
protected final Project.NameKey project
protected final ChangeData changeData
public ProjectWatch(EmailArguments args, Project.NameKey project, ProjectState projectState, ChangeData changeData)
public final ProjectWatch.Watchers getWatchers(ProjectWatches.NotifyType type, boolean includeWatchersFromNotifyConfig)