Class CommandEncoder

    • Field Detail

      • out

        private final java.nio.channels.WritableByteChannel out
    • Constructor Detail

      • CommandEncoder

        public CommandEncoder​(java.nio.channels.WritableByteChannel out)
    • Method Detail

      • sendRunClass

        public void sendRunClass​(java.lang.String testClassName)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • sendTestSetFinished

        public void sendTestSetFinished()
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • sendSkipSinceNextTest

        public void sendSkipSinceNextTest()
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • sendShutdown

        public void sendShutdown​(java.lang.String shutdownData)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • sendNoop

        public void sendNoop()
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • sendByeAck

        public void sendByeAck()
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • close

        public void close()
                   throws java.io.IOException
        Specified by:
        close in interface java.lang.AutoCloseable
        Throws:
        java.io.IOException