Class ReceiptResource

java.lang.Object
dev.getelements.elements.rest.receipt.ReceiptResource

@Path("receipt") public class ReceiptResource extends Object
  • Constructor Details

    • ReceiptResource

      public ReceiptResource()
  • Method Details

    • getReceipt

      @GET @Path("{id}") @Produces("application/json") public Receipt getReceipt(@PathParam("id") String id)
    • getReceipts

      @GET @Produces("application/json") public Pagination<Receipt> getReceipts(@QueryParam("userId") String userId, @QueryParam("offset") @DefaultValue("0") int offset, @QueryParam("count") @DefaultValue("20") int count, @QueryParam("search") String search)
    • createReceipt

      @POST @Consumes("application/json") @Produces("application/json") public Receipt createReceipt(CreateReceiptRequest createReceiptRequest)
    • deleteReceipt

      @DELETE @Path("{id}") public void deleteReceipt(@PathParam("id") String id)
    • getReceiptService

      public ReceiptService getReceiptService()
    • setReceiptService

      @Inject public void setReceiptService(ReceiptService receiptService)