From cd9eea2fe55f27f29bb0b9efd43a9b320772a56c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Bresson?= Date: Fri, 16 Aug 2019 05:42:41 +0200 Subject: [PATCH] [java-client][jersey2][resteasy] add support for TRACE method (#3653) --- .../main/resources/Java/libraries/jersey2/ApiClient.mustache | 2 ++ .../main/resources/Java/libraries/resteasy/ApiClient.mustache | 2 ++ .../src/main/java/org/openapitools/client/ApiClient.java | 2 ++ .../src/main/java/org/openapitools/client/ApiClient.java | 2 ++ .../src/main/java/org/openapitools/client/ApiClient.java | 2 ++ .../src/main/java/org/openapitools/client/ApiClient.java | 2 ++ 6 files changed, 12 insertions(+) diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/ApiClient.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/ApiClient.mustache index 1007a857ca0..24c8b86d30a 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/ApiClient.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/jersey2/ApiClient.mustache @@ -721,6 +721,8 @@ public class ApiClient { response = invocationBuilder.method("PATCH", entity); } else if ("HEAD".equals(method)) { response = invocationBuilder.head(); + } else if ("TRACE".equals(method)) { + response = invocationBuilder.trace(); } else { throw new ApiException(500, "unknown method type " + method); } diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/ApiClient.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/ApiClient.mustache index 457abc0e1d8..fa12ff9be3b 100644 --- a/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/ApiClient.mustache +++ b/modules/openapi-generator/src/main/resources/Java/libraries/resteasy/ApiClient.mustache @@ -666,6 +666,8 @@ public class ApiClient { response = invocationBuilder.header("X-HTTP-Method-Override", "PATCH").post(entity); } else if ("HEAD".equals(method)) { response = invocationBuilder.head(); + } else if ("TRACE".equals(method)) { + response = invocationBuilder.trace(); } else { throw new ApiException(500, "unknown method type " + method); } diff --git a/samples/client/petstore/java/jersey2-java6/src/main/java/org/openapitools/client/ApiClient.java b/samples/client/petstore/java/jersey2-java6/src/main/java/org/openapitools/client/ApiClient.java index 2c65b8884f0..91089cc1fc1 100644 --- a/samples/client/petstore/java/jersey2-java6/src/main/java/org/openapitools/client/ApiClient.java +++ b/samples/client/petstore/java/jersey2-java6/src/main/java/org/openapitools/client/ApiClient.java @@ -705,6 +705,8 @@ public class ApiClient { response = invocationBuilder.method("PATCH", entity); } else if ("HEAD".equals(method)) { response = invocationBuilder.head(); + } else if ("TRACE".equals(method)) { + response = invocationBuilder.trace(); } else { throw new ApiException(500, "unknown method type " + method); } diff --git a/samples/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/ApiClient.java b/samples/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/ApiClient.java index 4a03feb3b8f..d49e4d44440 100644 --- a/samples/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/ApiClient.java +++ b/samples/client/petstore/java/jersey2-java8/src/main/java/org/openapitools/client/ApiClient.java @@ -705,6 +705,8 @@ public class ApiClient { response = invocationBuilder.method("PATCH", entity); } else if ("HEAD".equals(method)) { response = invocationBuilder.head(); + } else if ("TRACE".equals(method)) { + response = invocationBuilder.trace(); } else { throw new ApiException(500, "unknown method type " + method); } diff --git a/samples/client/petstore/java/jersey2/src/main/java/org/openapitools/client/ApiClient.java b/samples/client/petstore/java/jersey2/src/main/java/org/openapitools/client/ApiClient.java index 4a03feb3b8f..d49e4d44440 100644 --- a/samples/client/petstore/java/jersey2/src/main/java/org/openapitools/client/ApiClient.java +++ b/samples/client/petstore/java/jersey2/src/main/java/org/openapitools/client/ApiClient.java @@ -705,6 +705,8 @@ public class ApiClient { response = invocationBuilder.method("PATCH", entity); } else if ("HEAD".equals(method)) { response = invocationBuilder.head(); + } else if ("TRACE".equals(method)) { + response = invocationBuilder.trace(); } else { throw new ApiException(500, "unknown method type " + method); } diff --git a/samples/client/petstore/java/resteasy/src/main/java/org/openapitools/client/ApiClient.java b/samples/client/petstore/java/resteasy/src/main/java/org/openapitools/client/ApiClient.java index 933582c7e04..808d2bfb998 100644 --- a/samples/client/petstore/java/resteasy/src/main/java/org/openapitools/client/ApiClient.java +++ b/samples/client/petstore/java/resteasy/src/main/java/org/openapitools/client/ApiClient.java @@ -657,6 +657,8 @@ public class ApiClient { response = invocationBuilder.header("X-HTTP-Method-Override", "PATCH").post(entity); } else if ("HEAD".equals(method)) { response = invocationBuilder.head(); + } else if ("TRACE".equals(method)) { + response = invocationBuilder.trace(); } else { throw new ApiException(500, "unknown method type " + method); }