killbill-aplcache

jaxrs. Move some POST resources to PUT (return 200 with no body

3/21/2018 3:39:26 PM

Details

diff --git a/jaxrs/src/main/java/org/killbill/billing/jaxrs/resources/AccountResource.java b/jaxrs/src/main/java/org/killbill/billing/jaxrs/resources/AccountResource.java
index b0ba0a8..f2291ab 100644
--- a/jaxrs/src/main/java/org/killbill/billing/jaxrs/resources/AccountResource.java
+++ b/jaxrs/src/main/java/org/killbill/billing/jaxrs/resources/AccountResource.java
@@ -657,7 +657,7 @@ public class AccountResource extends JaxRsResourceBase {
      * ************************** INVOICE CBA REBALANCING ********************************
      */
     @TimedResource
-    @POST
+    @PUT
     @Path("/{accountId:" + UUID_PATTERN + "}/" + CBA_REBALANCING)
     @Consumes(APPLICATION_JSON)
     @Produces(APPLICATION_JSON)
@@ -871,7 +871,7 @@ public class AccountResource extends JaxRsResourceBase {
     }
 
     @TimedResource
-    @POST
+    @PUT
     @Path("/{accountId:" + UUID_PATTERN + "}/" + PAYMENT_METHODS + "/refresh")
     @Produces(APPLICATION_JSON)
     @ApiOperation(value = "Refresh account payment methods")
@@ -1448,7 +1448,7 @@ public class AccountResource extends JaxRsResourceBase {
     }
 
     @TimedResource
-    @POST
+    @PUT
     @Path("/{childAccountId:" + UUID_PATTERN + "}/" + TRANSFER_CREDIT)
     @Consumes(APPLICATION_JSON)
     @Produces(APPLICATION_JSON)
diff --git a/jaxrs/src/main/java/org/killbill/billing/jaxrs/resources/AdminResource.java b/jaxrs/src/main/java/org/killbill/billing/jaxrs/resources/AdminResource.java
index 443cba2..6bcd713 100644
--- a/jaxrs/src/main/java/org/killbill/billing/jaxrs/resources/AdminResource.java
+++ b/jaxrs/src/main/java/org/killbill/billing/jaxrs/resources/AdminResource.java
@@ -421,7 +421,7 @@ public class AdminResource extends JaxRsResourceBase {
         return Response.status(Status.OK).build();
     }
 
-    @POST
+    @PUT
     @Path("/" + HEALTHCHECK)
     @Produces(APPLICATION_JSON)
     @ApiOperation(value = "Put the host back into rotation")