Class ApplicationResource

java.lang.Object
dev.getelements.elements.rest.application.ApplicationResource

@Path("application") public class ApplicationResource extends Object
Created by patricktwohig on 7/9/15.
  • Constructor Details

    • ApplicationResource

      public ApplicationResource()
  • Method Details

    • getApplications

      @GET @Produces("application/json") public Pagination<Application> getApplications(@QueryParam("offset") @DefaultValue("0") int offset, @QueryParam("count") @DefaultValue("20") int count, @QueryParam("search") String search)
    • getApplication

      @GET @Path("{nameOrId}") @Produces("application/json") public Application getApplication(@PathParam("nameOrId") String nameOrId)
    • createApplication

      @POST @Produces("application/json") @Consumes("application/json") public Application createApplication(CreateApplicationRequest applicationRequest)
    • updateApplication

      @PUT @Path("{nameOrId}") @Produces("application/json") @Consumes("application/json") public Application updateApplication(@PathParam("nameOrId") String nameOrId, UpdateApplicationRequest applicationRequest)
    • deleteApplication

      @DELETE @Path("{nameOrId}") public void deleteApplication(@PathParam("nameOrId") String nameOrId)
    • getApplicationService

      public ApplicationService getApplicationService()
    • setApplicationService

      @Inject public void setApplicationService(ApplicationService applicationService)
    • getValidationHelper

      public ValidationHelper getValidationHelper()
    • setValidationHelper

      @Inject public void setValidationHelper(ValidationHelper validationHelper)