Class LoopedStreams


  • public class LoopedStreams
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.io.ByteArrayOutputStream byteArrayOS  
      (package private) boolean keepRunning  
      private java.io.PipedInputStream pipedIS  
      (package private) java.io.PipedOutputStream pipedOS  
    • Constructor Summary

      Constructors 
      Constructor Description
      LoopedStreams()  
    • Field Detail

      • pipedOS

        java.io.PipedOutputStream pipedOS
      • keepRunning

        boolean keepRunning
      • byteArrayOS

        java.io.ByteArrayOutputStream byteArrayOS
      • pipedIS

        private java.io.PipedInputStream pipedIS
    • Constructor Detail

      • LoopedStreams

        public LoopedStreams()
                      throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getInputStream

        public java.io.InputStream getInputStream()
      • getOutputStream

        public java.io.OutputStream getOutputStream()
      • startByteArrayReaderThread

        private void startByteArrayReaderThread()