Interface SelfTestResource

  • All Known Implementing Classes:
    SelfTestService

    @Path("selftests")
    public interface SelfTestResource
    Author:
    Endi S. Dewata
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      javax.ws.rs.core.Response executeSelfTests​(java.lang.String action)  
      javax.ws.rs.core.Response findSelfTests​(java.lang.String filter, java.lang.Integer start, java.lang.Integer size)  
      javax.ws.rs.core.Response getSelfTest​(java.lang.String selfTestID)  
      javax.ws.rs.core.Response runSelfTest​(java.lang.String selfTestID)  
      javax.ws.rs.core.Response runSelfTests()  
    • Method Detail

      • findSelfTests

        @GET
        javax.ws.rs.core.Response findSelfTests​(@QueryParam("filter")
                                                java.lang.String filter,
                                                @QueryParam("start")
                                                java.lang.Integer start,
                                                @QueryParam("size")
                                                java.lang.Integer size)
      • executeSelfTests

        @POST
        javax.ws.rs.core.Response executeSelfTests​(@QueryParam("action")
                                                   java.lang.String action)
      • runSelfTests

        @POST
        @Path("run")
        javax.ws.rs.core.Response runSelfTests()
      • getSelfTest

        @GET
        @Path("{selfTestID}")
        javax.ws.rs.core.Response getSelfTest​(@PathParam("selfTestID")
                                              java.lang.String selfTestID)
      • runSelfTest

        @POST
        @Path("{selfTestID}/run")
        javax.ws.rs.core.Response runSelfTest​(@PathParam("selfTestID")
                                              java.lang.String selfTestID)