Class PerkStoreProductREST

java.lang.Object
org.exoplatform.perkstore.rest.PerkStoreProductREST
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

@RolesAllowed("users") public class PerkStoreProductREST extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
  • Constructor Details

    • PerkStoreProductREST

      public PerkStoreProductREST(PerkStoreService perkStoreService)
  • Method Details

    • saveProduct

      @RolesAllowed("users") public javax.ws.rs.core.Response saveProduct(Product product)
    • getProduct

      @RolesAllowed("users") public javax.ws.rs.core.Response getProduct(long productId)
    • listProducts

      @RolesAllowed("users") public javax.ws.rs.core.Response listProducts(boolean available, boolean returnSize)
    • getProductImage

      @RolesAllowed("users") public javax.ws.rs.core.Response getProductImage(@Context javax.ws.rs.core.Request request, long productId, long imageId)
    • deleteProduct

      @RolesAllowed("users") public javax.ws.rs.core.Response deleteProduct(long productId)