All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.cerner.beadledom.client.example.ResourceOne Maven / Gradle / Ivy

package com.cerner.beadledom.client.example;

import com.cerner.beadledom.client.example.model.JsonOne;
import com.cerner.beadledom.jaxrs.PATCH;

import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;

/**
 * Example rest resource one for beadledom-client.
 *
 * @author John Leacox
 */
@Path("/one")
public interface ResourceOne {
  @GET
  @Produces("application/json")
  JsonOne get();

  @POST
  @Produces("application/json")
  @Consumes("application/json")
  JsonOne echo(JsonOne json);

  @PATCH
  @Produces("application/json")
  @Consumes("application/json")
  JsonOne patch(JsonOne json);
}




© 2015 - 2026 Weber Informatics LLC | Privacy Policy