diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/auth/openid/OpenIdService.java b/gerrit-common/src/main/java/com/google/gerrit/common/auth/openid/OpenIdService.java index 48be20a5b4..0a24cd5b00 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/auth/openid/OpenIdService.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/auth/openid/OpenIdService.java @@ -18,7 +18,10 @@ import com.google.gerrit.common.auth.SignInMode; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.AllowCrossSiteRequest; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; +import com.google.gwtjsonrpc.client.RpcImpl.Version; +@RpcImpl(version = Version.V2_0) public interface OpenIdService extends RemoteJsonService { @AllowCrossSiteRequest void discover(String openidIdentifier, SignInMode mode, diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/auth/userpass/UserPassAuthService.java b/gerrit-common/src/main/java/com/google/gerrit/common/auth/userpass/UserPassAuthService.java index 955c76ac8e..5f39bc396f 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/auth/userpass/UserPassAuthService.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/auth/userpass/UserPassAuthService.java @@ -17,7 +17,10 @@ package com.google.gerrit.common.auth.userpass; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.AllowCrossSiteRequest; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; +import com.google.gwtjsonrpc.client.RpcImpl.Version; +@RpcImpl(version = Version.V2_0) public interface UserPassAuthService extends RemoteJsonService { @AllowCrossSiteRequest void authenticate(String username, String password, diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/data/AccountSecurity.java b/gerrit-common/src/main/java/com/google/gerrit/common/data/AccountSecurity.java index 804dab8c92..d34c64fa6f 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/data/AccountSecurity.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/data/AccountSecurity.java @@ -23,11 +23,14 @@ import com.google.gerrit.reviewdb.ContactInformation; import com.google.gerrit.reviewdb.ContributorAgreement; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; import com.google.gwtjsonrpc.client.VoidResult; +import com.google.gwtjsonrpc.client.RpcImpl.Version; import java.util.List; import java.util.Set; +@RpcImpl(version = Version.V2_0) public interface AccountSecurity extends RemoteJsonService { @SignInRequired void mySshKeys(AsyncCallback> callback); diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/data/AccountService.java b/gerrit-common/src/main/java/com/google/gerrit/common/data/AccountService.java index eaf84fa4a1..2fad82ee3d 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/data/AccountService.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/data/AccountService.java @@ -20,11 +20,14 @@ import com.google.gerrit.reviewdb.AccountGeneralPreferences; import com.google.gerrit.reviewdb.AccountProjectWatch; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; import com.google.gwtjsonrpc.client.VoidResult; +import com.google.gwtjsonrpc.client.RpcImpl.Version; import java.util.List; import java.util.Set; +@RpcImpl(version = Version.V2_0) public interface AccountService extends RemoteJsonService { @SignInRequired void myAccount(AsyncCallback callback); diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeDetailService.java b/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeDetailService.java index e79895ae6d..1f63adf7b1 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeDetailService.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeDetailService.java @@ -19,7 +19,10 @@ import com.google.gerrit.reviewdb.Change; import com.google.gerrit.reviewdb.PatchSet; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; +import com.google.gwtjsonrpc.client.RpcImpl.Version; +@RpcImpl(version = Version.V2_0) public interface ChangeDetailService extends RemoteJsonService { void changeDetail(Change.Id id, AsyncCallback callback); diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeListService.java b/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeListService.java index c9668ca7e0..3473373d24 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeListService.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeListService.java @@ -20,10 +20,13 @@ import com.google.gerrit.reviewdb.Change; import com.google.gerrit.reviewdb.Project; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; import com.google.gwtjsonrpc.client.VoidResult; +import com.google.gwtjsonrpc.client.RpcImpl.Version; import java.util.Set; +@RpcImpl(version = Version.V2_0) public interface ChangeListService extends RemoteJsonService { /** Get all open changes more recent than pos, fetching at most limit rows. */ void allOpenPrev(String pos, int limit, diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeManageService.java b/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeManageService.java index dc94557468..53946f2230 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeManageService.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/data/ChangeManageService.java @@ -18,7 +18,10 @@ import com.google.gerrit.common.auth.SignInRequired; import com.google.gerrit.reviewdb.PatchSet; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; +import com.google.gwtjsonrpc.client.RpcImpl.Version; +@RpcImpl(version = Version.V2_0) public interface ChangeManageService extends RemoteJsonService { @SignInRequired void submit(PatchSet.Id patchSetId, AsyncCallback callback); diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/data/GroupAdminService.java b/gerrit-common/src/main/java/com/google/gerrit/common/data/GroupAdminService.java index 0cb2a8b0d6..b83bc7d669 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/data/GroupAdminService.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/data/GroupAdminService.java @@ -19,11 +19,14 @@ import com.google.gerrit.reviewdb.AccountGroup; import com.google.gerrit.reviewdb.AccountGroupMember; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; import com.google.gwtjsonrpc.client.VoidResult; +import com.google.gwtjsonrpc.client.RpcImpl.Version; import java.util.List; import java.util.Set; +@RpcImpl(version = Version.V2_0) public interface GroupAdminService extends RemoteJsonService { @SignInRequired void ownedGroups(AsyncCallback> callback); diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/data/PatchDetailService.java b/gerrit-common/src/main/java/com/google/gerrit/common/data/PatchDetailService.java index 6cb51c7f11..86194456e9 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/data/PatchDetailService.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/data/PatchDetailService.java @@ -24,11 +24,14 @@ import com.google.gerrit.reviewdb.PatchSet; import com.google.gerrit.reviewdb.Patch.Key; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; import com.google.gwtjsonrpc.client.VoidResult; +import com.google.gwtjsonrpc.client.RpcImpl.Version; import java.util.List; import java.util.Set; +@RpcImpl(version = Version.V2_0) public interface PatchDetailService extends RemoteJsonService { void patchScript(Patch.Key key, PatchSet.Id a, PatchSet.Id b, PatchScriptSettings settings, AsyncCallback callback); diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/data/ProjectAdminService.java b/gerrit-common/src/main/java/com/google/gerrit/common/data/ProjectAdminService.java index 5f27e40598..def13a20ee 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/data/ProjectAdminService.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/data/ProjectAdminService.java @@ -21,11 +21,14 @@ import com.google.gerrit.reviewdb.Project; import com.google.gerrit.reviewdb.ProjectRight; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; import com.google.gwtjsonrpc.client.VoidResult; +import com.google.gwtjsonrpc.client.RpcImpl.Version; import java.util.List; import java.util.Set; +@RpcImpl(version = Version.V2_0) public interface ProjectAdminService extends RemoteJsonService { @SignInRequired void ownedProjects(AsyncCallback> callback); diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/data/SuggestService.java b/gerrit-common/src/main/java/com/google/gerrit/common/data/SuggestService.java index b31ace2f9b..2aaa1b8003 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/data/SuggestService.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/data/SuggestService.java @@ -18,9 +18,12 @@ import com.google.gerrit.reviewdb.AccountGroup; import com.google.gerrit.reviewdb.Project; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; +import com.google.gwtjsonrpc.client.RpcImpl.Version; import java.util.List; +@RpcImpl(version = Version.V2_0) public interface SuggestService extends RemoteJsonService { void suggestProjectNameKey(String query, int limit, AsyncCallback> callback); diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/data/SystemInfoService.java b/gerrit-common/src/main/java/com/google/gerrit/common/data/SystemInfoService.java index d2322a1803..70ed87cb1e 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/data/SystemInfoService.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/data/SystemInfoService.java @@ -19,9 +19,12 @@ import com.google.gerrit.reviewdb.ContributorAgreement; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.AllowCrossSiteRequest; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; +import com.google.gwtjsonrpc.client.RpcImpl.Version; import java.util.List; +@RpcImpl(version = Version.V2_0) public interface SystemInfoService extends RemoteJsonService { @AllowCrossSiteRequest void daemonHostKeys(AsyncCallback> callback); diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/HostPageDataService.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/HostPageDataService.java index cb3a7e639f..71a60e05a7 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/HostPageDataService.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/HostPageDataService.java @@ -18,7 +18,10 @@ import com.google.gerrit.common.data.HostPageData; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwtjsonrpc.client.HostPageCache; import com.google.gwtjsonrpc.client.RemoteJsonService; +import com.google.gwtjsonrpc.client.RpcImpl; +import com.google.gwtjsonrpc.client.RpcImpl.Version; +@RpcImpl(version = Version.V2_0) interface HostPageDataService extends RemoteJsonService { @HostPageCache(name = "gerrit_hostpagedata_obj", once = true) void load(AsyncCallback callback);