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 94b2e51  Context API refactoring.
94b2e51 is described below

commit 94b2e51c2d8bb85591bbf30a9c902db25d52ed9d
Author: JamesBognar <[email protected]>
AuthorDate: Fri Sep 24 16:47:42 2021 -0400

    Context API refactoring.
---
 .../org/apache/juneau/rest/client/RestClient.java  | 48 ----------------------
 .../juneau/rest/client/RestClientBuilder.java      |  8 ----
 2 files changed, 56 deletions(-)

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 6149e9c..f1e9ecb 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
@@ -1075,44 +1075,6 @@ public class RestClient extends BeanContextable 
implements HttpClient, Closeable
         */
        public static final String RESTCLIENT_interceptors_add = PREFIX + 
"interceptors.so/add";
 
-       /**
-        * Configuration property:  Part parser.
-        *
-        * <h5 class='section'>Property:</h5>
-        * <ul class='spaced-list'>
-        *      <li><b>ID:</b>  {@link 
org.apache.juneau.rest.client.RestClient#RESTCLIENT_partParser 
RESTCLIENT_partParser}
-        *      <li><b>Name:</b>  <js>"RestClient.partParser.o"</js>
-        *      <li><b>Data type:</b>
-        *              <ul>
-        *                      <li><c>Class&lt;? <jk>extends</jk> {@link 
org.apache.juneau.httppart.HttpPartParser}&gt;</c>
-        *                      <li>{@link 
org.apache.juneau.httppart.HttpPartParser}
-        *              </ul>
-        *      <li><b>Default:</b>  {@link 
org.apache.juneau.oapi.OpenApiParser};
-        *      <li><b>Methods:</b>
-        *              <ul>
-        *                      <li class='jm'>{@link 
org.apache.juneau.rest.client.RestClientBuilder#partParser(Class)}
-        *                      <li class='jm'>{@link 
org.apache.juneau.rest.client.RestClientBuilder#partParser(HttpPartParser)}
-        *              </ul>
-        * </ul>
-        *
-        * <h5 class='section'>Description:</h5>
-        * <p>
-        * The parser to use for parsing POJOs from form data, query 
parameters, headers, and path variables.
-        *
-        * <p>
-        * The default part parser is {@link OpenApiParser} which allows for 
schema-driven marshalling.
-        *
-        * <h5 class='section'>Example:</h5>
-        * <p class='bcode w800'>
-        *      <jc>// Create a client that uses UON format by default for 
incoming HTTP parts.</jc>
-        *      RestClient <jv>client</jv> = RestClient
-        *              .<jsm>create</jsm>()
-        *              .partParser(UonParser.<jk>class</jk>)
-        *              .build();
-        * </p>
-        */
-       public static final String RESTCLIENT_partParser = PREFIX + 
"partParser.o";
-
        final HeaderList.Builder headerData;
        final PartList.Builder queryData, formData, pathData;
        final CloseableHttpClient httpClient;
@@ -2236,16 +2198,6 @@ public class RestClient extends BeanContextable 
implements HttpClient, Closeable
                });
        }
 
-       static Consumer<Header> wrapper(Consumer<Header> consumer) {
-               return i -> {
-                       try {
-                               consumer.accept(i);
-                       } catch (Exception e) {
-                               throw runtimeException(e);
-                       }
-               };
-       }
-
        Object executeRemote(Class<?> interfaceClass, RestRequest rc, Method 
method, RemoteOperationMeta rom) throws Throwable {
                RemoteOperationReturn ror = rom.getReturns();
 
diff --git 
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClientBuilder.java
 
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClientBuilder.java
index 895dff9..f9709da 100644
--- 
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClientBuilder.java
+++ 
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClientBuilder.java
@@ -2800,10 +2800,6 @@ public class RestClientBuilder extends 
BeanContextableBuilder {
         *              .build();
         * </p>
         *
-        * <ul class='seealso'>
-        *      <li class='jf'>{@link RestClient#RESTCLIENT_partParser}
-        * </ul>
-        *
         * @param value
         *      The new value for this setting.
         *      <br>The default value is {@link OpenApiParser}.
@@ -2842,10 +2838,6 @@ public class RestClientBuilder extends 
BeanContextableBuilder {
         *              .build();
         * </p>
         *
-        * <ul class='seealso'>
-        *      <li class='jf'>{@link RestClient#RESTCLIENT_partParser}
-        * </ul>
-        *
         * @param value
         *      The new value for this setting.
         *      <br>The default value is {@link OpenApiParser}.

Reply via email to