public class PostWatchedProjects extends Object implements com.google.gerrit.extensions.restapi.RestModifyView<AccountResource,List<com.google.gerrit.extensions.client.ProjectWatchInfo>>
Constructor and Description |
---|
PostWatchedProjects(com.google.inject.Provider<com.google.gerrit.reviewdb.server.ReviewDb> dbProvider,
com.google.inject.Provider<IdentifiedUser> self,
GetWatchedProjects getWatchedProjects,
ProjectsCollection projectsCollection,
AccountCache accountCache,
WatchConfig.Accessor watchConfig) |
Modifier and Type | Method and Description |
---|---|
List<com.google.gerrit.extensions.client.ProjectWatchInfo> |
apply(AccountResource rsrc,
List<com.google.gerrit.extensions.client.ProjectWatchInfo> input) |
@Inject public PostWatchedProjects(com.google.inject.Provider<com.google.gerrit.reviewdb.server.ReviewDb> dbProvider, com.google.inject.Provider<IdentifiedUser> self, GetWatchedProjects getWatchedProjects, ProjectsCollection projectsCollection, AccountCache accountCache, WatchConfig.Accessor watchConfig)
public List<com.google.gerrit.extensions.client.ProjectWatchInfo> apply(AccountResource rsrc, List<com.google.gerrit.extensions.client.ProjectWatchInfo> input) throws com.google.gwtorm.server.OrmException, com.google.gerrit.extensions.restapi.RestApiException, IOException, org.eclipse.jgit.errors.ConfigInvalidException
apply
in interface com.google.gerrit.extensions.restapi.RestModifyView<AccountResource,List<com.google.gerrit.extensions.client.ProjectWatchInfo>>
com.google.gwtorm.server.OrmException
com.google.gerrit.extensions.restapi.RestApiException
IOException
org.eclipse.jgit.errors.ConfigInvalidException