This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/master by this push:
new 9da1112 Javadocs.
9da1112 is described below
commit 9da1112f75212fe9670e2985bc326217c97f8764
Author: JamesBognar <[email protected]>
AuthorDate: Sun Feb 14 13:37:34 2021 -0500
Javadocs.
---
.../java/org/apache/juneau/http/annotation/FormData.java | 2 +-
.../main/java/org/apache/juneau/http/annotation/Header.java | 2 +-
.../main/java/org/apache/juneau/http/annotation/Path.java | 2 +-
.../main/java/org/apache/juneau/http/annotation/Query.java | 2 +-
.../main/java/org/apache/juneau/http/annotation/Request.java | 2 +-
.../main/java/org/apache/juneau/http/remote/RemoteOp.java | 6 ++----
juneau-doc/docs/Topics/09.juneau-rest-client.html | 2 +-
.../docs/Topics/09.juneau-rest-client/11.RestcProxies.html | 2 +-
.../11.RestcProxies/02.RestcRemoteMethod.html | 6 +++---
.../09.juneau-rest-client/11.RestcProxies/03.RestcBody.html | 8 ++++----
.../11.RestcProxies/04.RestcFormData.html | 12 ++++++------
.../09.juneau-rest-client/11.RestcProxies/05.RestcQuery.html | 12 ++++++------
.../11.RestcProxies/06.RestcHeader.html | 8 ++++----
.../09.juneau-rest-client/11.RestcProxies/07.RestcPath.html | 8 ++++----
.../11.RestcProxies/08.RestcRequest.html | 2 +-
.../11.RestcProxies/09.RestcResponse.html | 2 +-
.../11.RestcProxies/10.RestcDualPurposeInterfaces.html | 4 ++--
.../docs/Topics/10.juneau-rest-mock/01.MockRestClient.html | 2 +-
.../main/java/org/apache/juneau/rest/client/RestClient.java | 4 ++--
.../java/org/apache/juneau/rest/mock/MockRestClient.java | 2 +-
20 files changed, 44 insertions(+), 46 deletions(-)
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/FormData.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/FormData.java
index ad74094..697427e 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/FormData.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/FormData.java
@@ -879,7 +879,7 @@ public @interface FormData {
* <jk>public interface</jk> MyProxy {
*
* <jc>// Equivalent to @FormData("*")</jc>
- * <ja>@RemoteOp</ja>(path=<js>"/mymethod"</js>)
+ * <ja>@RemotePost</ja>(<js>"/mymethod"</js>)
* String myProxyMethod1(<ja>@FormData</ja>
Map<String,Object> <jv>allFormDataParameters</jv>);
* }
* </p>
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Header.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Header.java
index 97b40f7..5a793d5 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Header.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Header.java
@@ -853,7 +853,7 @@ public @interface Header {
* <jk>public interface</jk> MyProxy {
*
* <jc>// Equivalent to @Header("*")</jc>
- * <ja>@RemoteOp</ja>(path=<js>"/mymethod"</js>)
+ * <ja>@RemoteGet</ja>(<js>"/mymethod"</js>)
* String myProxyMethod1(<ja>@Header</ja>
Map<String,Object> <jv>allHeaderParameters</jv>);
* }
* </p>
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Path.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Path.java
index 8bf8e22..654d369 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Path.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Path.java
@@ -798,7 +798,7 @@ public @interface Path {
* <jk>public interface</jk> MyProxy {
*
* <jc>// Equivalent to @Path("*")</jc>
- *
<ja>@RemoteOp</ja>(path=<js>"/mymethod/{foo}/{bar}"</js>)
+ * <ja>@RemoteGet</ja>(<js>"/mymethod/{foo}/{bar}"</js>)
* String myProxyMethod1(<ja>@Path</ja>
Map<String,Object> <jv>allPathParameters</jv>);
* }
* </p>
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Query.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Query.java
index 0742e44..99e0d71 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Query.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Query.java
@@ -877,7 +877,7 @@ public @interface Query {
* <jk>public interface</jk> MyProxy {
*
* <jc>// Equivalent to @Query("*")</jc>
- * <ja>@RemoteOp</ja>(path=<js>"/mymethod"</js>)
+ * <ja>@RemoteGet</ja>(<js>"/mymethod"</js>)
* String myProxyMethod1(<ja>@Query</ja>
Map<String,Object> <jv>allQueryParameters</jv>);
* }
* </p>
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Request.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Request.java
index 1650301..e4684ba 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Request.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/Request.java
@@ -97,7 +97,7 @@ import org.apache.juneau.oapi.*;
* <ja>@RemoteResource</ja>(path=<js>"/myproxy"</js>)
* <jk>public interface</jk> MyProxy {
*
- * <ja>@RemoteOp</ja>(path=<js>"/mymethod/{p1}/{p2}"</js>)
+ * <ja>@RemoteGet</ja>(<js>"/mymethod/{p1}/{p2}"</js>)
* String myProxyMethod(<ja>@Request</ja> MyRequest
<jv>requestBean</jv>);
* }
*
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/remote/RemoteOp.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/remote/RemoteOp.java
index ab84baf..0c86a0c 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/remote/RemoteOp.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/remote/RemoteOp.java
@@ -54,8 +54,7 @@ public @interface RemoteOp {
*
* <h5 class='figure'>Example:</h5>
* <p class='bcode'>
- * <jc>// POST /pet</jc>
- * <ja>@RemoteOp</ja>
+ * <ja>@RemotePost</ja>
* <jk>public void</jk> postPet(...);
* </p>
*
@@ -72,8 +71,7 @@ public @interface RemoteOp {
*
* <h5 class='figure'>Example:</h5>
* <p class='bcode'>
- * <jc>// POST /pet</jc>
- * <ja>@RemoteOp</ja>
+ * <ja>@RemotePost</ja>
* <jk>public void</jk> postPet(...);
* </p>
*
diff --git a/juneau-doc/docs/Topics/09.juneau-rest-client.html
b/juneau-doc/docs/Topics/09.juneau-rest-client.html
index 3b6f864..107f218 100644
--- a/juneau-doc/docs/Topics/09.juneau-rest-client.html
+++ b/juneau-doc/docs/Topics/09.juneau-rest-client.html
@@ -81,7 +81,7 @@ juneau-rest-client
<ja>@Remote</ja>(path=<js>"/petstore"</js>)
<jk>public interface</jk> PetStore {
- <ja>@RemoteOp</ja>(method=<jsf>POST</jsf>,
path=<js>"/pets"</js>)
+ <ja>@RemotePost</ja>(<js>"/pets"</js>)
Pet addPet(
<ja>@Body</ja> CreatePet <jv>pet</jv>,
<ja>@Header</ja>(<js>"E-Tag"</js>) UUID <jv>etag</jv>,
diff --git a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies.html
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies.html
index e505f2a..225bd96 100644
--- a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies.html
+++ b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies.html
@@ -61,7 +61,7 @@ REST Proxies
<ja>@Remote</ja>(path=<js>"/petstore"</js>)
<jk>public interface</jk> PetStore {
- <ja>@RemoteOp</ja>(method=<jsf>POST</jsf>,
path=<js>"/pets"</js>)
+ <ja>@RemotePost</ja>(<js>"/pets"</js>)
Pet addPet(
<ja>@Body</ja> CreatePet <jv>createPet</jv>,
<ja>@Header</ja>(<js>"E-Tag"</js>) UUID <jv>etag</jv>,
diff --git
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/02.RestcRemoteMethod.html
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/02.RestcRemoteMethod.html
index 3edbcfb..b63ad2f 100644
---
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/02.RestcRemoteMethod.html
+++
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/02.RestcRemoteMethod.html
@@ -38,7 +38,7 @@
<jk>public interface</jk> PetStore {
<jc>// GET /pets/{petId}</jc>
- <ja>@RemoteOp</ja>(method=<js>"GET"</js>,
path=<js>"/pets/{petId}"</js>)
+ <ja>@RemoteGet</ja>(<js>"/pets/{petId}"</js>)
Pet getPet(<ja>@Path</ja>(<js>"petId"</js>) <jk>int</jk>
<jv>id</jv>);
}
</p>
@@ -159,8 +159,8 @@
<jc>// POST /pets</jc>
<jc>// Returns HTTP status code.</jc>
- <ja>@RemoteOp</ja>(returns=<jsf>STATUS</jsf>)
- <jk>int</jk> postPets(...);
+ <ja>@RemotePost</ja>(returns=<jsf>STATUS</jsf>)
+ <jk>int</jk> pets(...);
}
</p>
<p>
diff --git
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/03.RestcBody.html
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/03.RestcBody.html
index f584912..2aced51 100644
---
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/03.RestcBody.html
+++
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/03.RestcBody.html
@@ -34,7 +34,7 @@
<ja>@Remote</ja>(path=<js>"/petstore"</js>)
<jk>public interface</jk> PetStore {
- <ja>@RemoteOp</ja>(path=<js>"/pets"</js>)
+ <ja>@RemotePost</ja>(<js>"/pets"</js>)
String addPet(<ja>@Body</ja> Pet <jv>pet</jv>);
}
</p>
@@ -43,7 +43,7 @@
<ja>@Remote</ja>(path=<js>"/petstore"</js>)
<jk>public interface</jk> PetStore {
- <ja>@RemoteOp</ja>(path=<js>"/pets"</js>)
+ <ja>@RemotePost</ja>(<js>"/pets"</js>)
String addPet(Pet <jv>pet</jv>);
}
@@ -76,7 +76,7 @@
</p>
<p class='bpcode w800'>
- <ja>@RemoteOp</ja>(path=<js>"/comma-delimited-pipe-delimited-ints"</js>)
+ <ja>@RemotePost</ja>(<js>"/comma-delimited-pipe-delimited-ints"</js>)
String addCommaDelimitedPipeDelimitedInts(
<ja>@Body</ja>(
serializer=OpenApiSerializer.<jk>class</jk>,
@@ -100,7 +100,7 @@
<p class='bpcode w800'>
<jc>// Same as above but using free-form schema.</jc>
<jc>// Format is simplified-JSON (outer {} brackets are optional).</jc>
- <ja>@RemoteOp</ja>(path=<js>"/comma-delimited-pipe-delimited-ints"</js>)
+ <ja>@RemotePost</ja>(<js>"/comma-delimited-pipe-delimited-ints"</js>)
String addCommaDelimitedPipeDelimitedInts(
<ja>@Body</ja>(
serializer=OpenApiSerializer.<jk>class</jk>,
diff --git
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/04.RestcFormData.html
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/04.RestcFormData.html
index 0d41164..fe3858d 100644
---
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/04.RestcFormData.html
+++
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/04.RestcFormData.html
@@ -54,7 +54,7 @@
<jk>public interface</jk> MyProxy {
<jc>// Explicit names specified for form data parameters.</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemotePost</ja>
String postParameters(
<ja>@FormData</ja>(<js>"foo"</js>)</ja> String
<jv>foo</jv>,
<ja>@FormData</ja>(<js>"bar"</js>)</ja> MyPojo
<jv>pojo</jv>
@@ -62,23 +62,23 @@
<jc>// Multiple values pulled from a NameValuePairSupplier
object.</jc>
<jc>// Name "*" is inferred.</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemotePost</ja>
String postNameValuePairs(<ja>@FormData</ja>
NameValuePairSupplier <jv>nameValuePairSupplier</jv>);
<jc>// Multiple values pulled from a Map.</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemotePost</ja>
String postMap(<ja>@FormData</ja> Map<String,Object>
<jv>map</jv>);
<jc>// Multiple values pulled from a bean.</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemotePost</ja>
String postBean(<ja>@FormData</ja> MyBean <jv>bean</jv>);
<jc>// An entire form-data HTTP body as a String.</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemotePost</ja>
String postString(<ja>@FormData</ja> String <jv>string</jv>);
<jc>// An entire form-data HTTP body as a Reader.</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemotePost</ja>
String postReader(<ja>@FormData</ja> Reader <jv>reader</jv>);
}
</p>
diff --git
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/05.RestcQuery.html
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/05.RestcQuery.html
index c3de12a..b8eab2f 100644
---
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/05.RestcQuery.html
+++
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/05.RestcQuery.html
@@ -54,34 +54,34 @@
<jk>public interface</jk> MyProxy {
<jc>// Explicit names specified for query parameters.</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemoteGet</ja>
String parameters(
<ja>@Query</ja>(<js>"foo"</js>)</ja> String
<jv>foo</jv>,
<ja>@Query</ja>(<js>"bar"</js>)</ja> MyPojo
<jv>pojo</jv>);
<jc>// Multiple values pulled from a NameValuePairSupplier
object.</jc>
<jc>// Same as @Query("*").</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemoteGet</ja>
String nameValuePairs(<ja>@Query</ja> NameValuePairSupplier
<jv>nameValuePairSupplier</jv>);
<jc>// Multiple values pulled from a Map.</jc>
<jc>// Same as @Query("*").</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemoteGet</ja>
String map(<ja>@Query</ja> Map<String,Object>
<jv>map</jv>);
<jc>// Multiple values pulled from a bean.</jc>
<jc>// Same as @Query("*").</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemoteGet</ja>
String bean(<ja>@Query</ja> MyBean <jv>myBean</jv>);
<jc>// An entire query string as a String.</jc>
<jc>// Same as @Query("*").</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemoteGet</ja>
String string(<ja>@Query</ja> String <jv>string</jv>);
<jc>// An entire query string as a Reader.</jc>
<jc>// Same as @Query("*").</jc>
- <ja>@RemoteOp</ja>
+ <ja>@RemoteGet</ja>
String reader(<ja>@Query</ja> Reader <jv>reader</jv>);
}
</p>
diff --git
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/06.RestcHeader.html
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/06.RestcHeader.html
index 0369ccf..0d1a8f1 100644
---
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/06.RestcHeader.html
+++
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/06.RestcHeader.html
@@ -55,23 +55,23 @@
<jc>// Explicit names specified for HTTP headers.</jc>
<jc>// pojo will be converted to UON notation (unless
plain-text parts enabled).</jc>
- <ja>@RemoteOp</ja>(path=<js>"/mymethod1"</js>)
+ <ja>@RemoteGet</ja>(<js>"/mymethod1"</js>)
String myProxyMethod1(<ja>@Header</ja>(<js>"Foo"</js>)</ja>
String <jv>foo</jv>,
<ja>@Header</ja>(<js>"Bar"</js>)</ja> MyPojo
<jv>pojo</jv>);
<jc>// Multiple values pulled from a HeaderSupplier object.</jc>
<jc>// Same as @Header("*").</jc>
- <ja>@RemoteOp</ja>(path=<js>"/mymethod2"</js>)
+ <ja>@RemoteGet</ja>(<js>"/mymethod2"</js>)
String myProxyMethod2(<ja>@Header</ja> HeaderSupplier
<jv>headerSupplier</jv>);
<jc>// Multiple values pulled from a Map.</jc>
<jc>// Same as @Header("*").</jc>
- <ja>@RemoteOp</ja>(path=<js>"/mymethod3"</js>)
+ <ja>@RemoteGet</ja>(<js>"/mymethod3"</js>)
String myProxyMethod3(<ja>@Header</ja> Map<String,Object>
<jv>map</jv>);
<jc>// Multiple values pulled from a bean.</jc>
<jc>// Same as @Header("*").</jc>
- <ja>@RemoteOp</ja>(path=<js>"/mymethod4"</js>)
+ <ja>@RemoteGet</ja>(<js>"/mymethod4"</js>)
String myProxyMethod4(<ja>@Header</ja> MyBean <jv>myBean</jv>);
}
</p>
diff --git
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/07.RestcPath.html
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/07.RestcPath.html
index 9848dca..a1f2cc1 100644
---
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/07.RestcPath.html
+++
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/07.RestcPath.html
@@ -49,22 +49,22 @@
<jc>// Explicit names specified for path parameters.</jc>
<jc>// pojo will be converted to UON notation (unless
plain-text parts enabled).</jc>
- <ja>@RemoteOp</ja>(path=<js>"/mymethod1/{foo}/{bar}"</js>)
+ <ja>@RemoteGet</ja>(<js>"/mymethod1/{foo}/{bar}"</js>)
String myProxyMethod1(<ja>@Path</ja>(<js>"foo"</js>)</ja>
String <jv>foo</jv>, <ja>@Path</ja>(<js>"bar"</js>)</ja> MyPojo <jv>pojo</jv>);
<jc>// Multiple values pulled from a NameValuePairSupplier
object.</jc>
<jc>// Same as @Path("*").</jc>
- <ja>@RemoteOp</ja>(path=<js>"/mymethod2/{foo}/{bar}/{baz}"</js>)
+ <ja>@RemoteGet</ja>(<js>"/mymethod2/{foo}/{bar}/{baz}"</js>)
String myProxyMethod2(<ja>@Path</ja> NameValuePairSupplier
<jv>nameValuePairSupplier</jv>);
<jc>// Multiple values pulled from a Map.</jc>
<jc>// Same as @Path("*").</jc>
- <ja>@RemoteOp</ja>(path=<js>"/mymethod3/{foo}/{bar}/{baz}"</js>)
+ <ja>@RemoteGet</ja>(<js>"/mymethod3/{foo}/{bar}/{baz}"</js>)
String myProxyMethod3(<ja>@Path</ja> Map<String,Object>
<jv>map</jv>);
<jc>// Multiple values pulled from a bean.</jc>
<jc>// Same as @Path("*").</jc>
- <ja>@RemoteOp</ja>(path=<js>"/mymethod4/{foo}/{bar}/{baz}"</js>)
+ <ja>@RemoteGet</ja>(<js>"/mymethod4/{foo}/{bar}/{baz}"</js>)
String myProxyMethod4(<ja>@Path</ja> MyBean <jv>myBean</jv>);
}
</p>
diff --git
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/08.RestcRequest.html
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/08.RestcRequest.html
index db5116d..b6e97f7 100644
---
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/08.RestcRequest.html
+++
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/08.RestcRequest.html
@@ -33,7 +33,7 @@
<ja>@Remote</ja>(path=<js>"/petstore"</js>)
<jk>public interface</jk> PetStore {
- <ja>@RemoteOp</ja>
+ <ja>@RemotePost</ja>
String postPet(CreatePetRequest <jv>bean</jv>);
}
</p>
diff --git
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/09.RestcResponse.html
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/09.RestcResponse.html
index 9b8d08c..f7f80f9 100644
---
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/09.RestcResponse.html
+++
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/09.RestcResponse.html
@@ -32,7 +32,7 @@
<ja>@Remote</ja>
<jk>public interface</jk> PetStore {
- <ja>@RemoteOp</ja>
+ <ja>@RemotePost</ja>
CreatePetResponse postPet(...);
}
</p>
diff --git
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/10.RestcDualPurposeInterfaces.html
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/10.RestcDualPurposeInterfaces.html
index 85d5a7e..5c7a569 100644
---
a/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/10.RestcDualPurposeInterfaces.html
+++
b/juneau-doc/docs/Topics/09.juneau-rest-client/11.RestcProxies/10.RestcDualPurposeInterfaces.html
@@ -35,10 +35,10 @@ Dual-purpose (end-to-end) interfaces
<ja>@Remote</ja>(path=<js>"/petstore"</js>)
<jk>public interface</jk> PetStore {
- <ja>@RemoteOp</ja>(method=<jsf>GET</jsf>, path=<js>"/pet"</js>)
+ <ja>@RemoteGet</ja>(<js>"/pet"</js>)
<jk>public</jk> Collection<Pet> getPets() <jk>throws</jk>
NotAcceptable;
- <ja>@RemoteOp</ja>(method=<jsf>DELETE</jsf>,
path=<js>"/pet/{petId}"</js>)
+ <ja>@RemotDelete</ja>(<js>"/pet/{petId}"</js>)
<jk>public</jk> Ok deletePet(
<ja>@Header</ja>(
name=<js>"api_key"</js>,
diff --git a/juneau-doc/docs/Topics/10.juneau-rest-mock/01.MockRestClient.html
b/juneau-doc/docs/Topics/10.juneau-rest-mock/01.MockRestClient.html
index 73468c2..5f3768b 100644
--- a/juneau-doc/docs/Topics/10.juneau-rest-mock/01.MockRestClient.html
+++ b/juneau-doc/docs/Topics/10.juneau-rest-mock/01.MockRestClient.html
@@ -192,7 +192,7 @@ MockRestClient
<ja>@Remote</ja>
<jk>public interface</jk> MyRemoteInterface {
- <ja>@RemoteOp</ja>(method=<js>"GET"</js>,
path=<js>"/echoQuery"</js>)
+ <ja>@RemoteGet</ja>(<js>"/echoQuery"</js>)
<jk>public int</jk>
echoQuery(<ja>@Query</ja>(name=<js>"id"</js>) <jk>int</jk> <jv>id</jv>);
}
diff --git
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClient.java
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClient.java
index 98dcfea..6f53e60 100644
---
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClient.java
+++
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClient.java
@@ -113,7 +113,7 @@ import org.apache.juneau.utils.*;
* <ja>@Remote</ja>(path=<js>"/petstore"</js>)
* <jk>public interface</jk> PetStore {
*
- * <ja>@RemoteOp</ja>(httpMethod=<jsf>POST</jsf>,
path=<js>"/pets"</js>)
+ * <ja>@RemotePost</ja>(<js>"/pets"</js>)
* Pet addPet(
* <ja>@Body</ja> CreatePet <jv>pet</jv>,
* <ja>@Header</ja>(<js>"E-Tag"</js>) UUID <jv>etag</jv>,
@@ -923,7 +923,7 @@ import org.apache.juneau.utils.*;
* <ja>@Remote</ja>(path=<js>"/petstore"</js>)
* <jk>public interface</jk> PetStore {
*
- * <ja>@RemoteOp</ja>(httpMethod=<jsf>POST</jsf>,
path=<js>"/pets"</js>)
+ * <ja>@RemotePost</ja>(<js>"/pets"</js>)
* Pet addPet(
* <ja>@Body</ja> CreatePet <jv>pet</jv>,
* <ja>@Header</ja>(<js>"E-Tag"</js>) UUID <jv>etag</jv>,
diff --git
a/juneau-rest/juneau-rest-mock/src/main/java/org/apache/juneau/rest/mock/MockRestClient.java
b/juneau-rest/juneau-rest-mock/src/main/java/org/apache/juneau/rest/mock/MockRestClient.java
index e1b1617..b87472f 100644
---
a/juneau-rest/juneau-rest-mock/src/main/java/org/apache/juneau/rest/mock/MockRestClient.java
+++
b/juneau-rest/juneau-rest-mock/src/main/java/org/apache/juneau/rest/mock/MockRestClient.java
@@ -182,7 +182,7 @@ import org.apache.juneau.rest.logging.*;
* <ja>@Remote</ja>
* <jk>public interface</jk> MyRemoteInterface {
*
- * <ja>@RemoteOp</ja>(httpMethod=<js>"GET"</js>,
path=<js>"/echoQuery"</js>)
+ * <ja>@RemoteGet</ja>(<js>"/echoQuery"</js>)
* <jk>public int</jk>
echoQuery(<ja>@Query</ja>(name=<js>"id"</js>) <jk>int</jk> <jv>id</jv>);
* }
*