Class CypressServices


  • @Singleton
    @Path("cypress")
    public class CypressServices
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      CypressServices()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String next​(java.lang.String sessionId)  
      void report​(java.lang.String sessionId, ExecutionReport report)  
      void reportTest​(java.lang.String sessionId, ExecutionReport report)  
      void start​(java.lang.String sessionId)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CypressServices

        public CypressServices()
    • Method Detail

      • start

        @POST
        @Consumes("application/json")
        @Path("/{id}/start")
        public void start​(@PathParam("id")
                          java.lang.String sessionId)
      • next

        @POST
        @Consumes("application/json")
        @Path("/{id}/next")
        public java.lang.String next​(@PathParam("id")
                                     java.lang.String sessionId)
                              throws java.lang.InterruptedException
        Throws:
        java.lang.InterruptedException
      • report

        @POST
        @Consumes("application/json")
        @Path("/{id}/report")
        public void report​(@PathParam("id")
                           java.lang.String sessionId,
                           ExecutionReport report)
                    throws java.lang.InterruptedException
        Throws:
        java.lang.InterruptedException
      • reportTest

        @POST
        @Consumes("application/json")
        @Path("/spec/{id}/reportTest")
        public void reportTest​(@PathParam("id")
                               java.lang.String sessionId,
                               ExecutionReport report)