public class PostWatchedProjects extends java.lang.Object implements com.google.gerrit.extensions.restapi.RestModifyView<AccountResource,java.util.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 |
---|---|
java.util.List<com.google.gerrit.extensions.client.ProjectWatchInfo> |
apply(AccountResource rsrc,
java.util.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 java.util.List<com.google.gerrit.extensions.client.ProjectWatchInfo> apply(AccountResource rsrc, java.util.List<com.google.gerrit.extensions.client.ProjectWatchInfo> input) throws com.google.gwtorm.server.OrmException, com.google.gerrit.extensions.restapi.RestApiException, java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException
apply
in interface com.google.gerrit.extensions.restapi.RestModifyView<AccountResource,java.util.List<com.google.gerrit.extensions.client.ProjectWatchInfo>>
com.google.gwtorm.server.OrmException
com.google.gerrit.extensions.restapi.RestApiException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException