Class QDLSwingIO

  • All Implemented Interfaces:
    edu.uiuc.ncsa.security.util.cli.IOInterface, Runnable

    public class QDLSwingIO
    extends Object
    implements edu.uiuc.ncsa.security.util.cli.IOInterface, Runnable

    Created by Jeff Gaynor
    on 8/4/22 at 7:50 AM

    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface Runnable
      • readline

        public String readline​(String s)
                        throws IOException
        Specified by:
        readline in interface edu.uiuc.ncsa.security.util.cli.IOInterface
        Throws:
        IOException
      • readline

        public String readline()
                        throws IOException
        Specified by:
        readline in interface edu.uiuc.ncsa.security.util.cli.IOInterface
        Throws:
        IOException
      • print

        public void print​(Object o)
        Specified by:
        print in interface edu.uiuc.ncsa.security.util.cli.IOInterface
      • println

        public void println​(Object o)
        Specified by:
        println in interface edu.uiuc.ncsa.security.util.cli.IOInterface
      • flush

        public void flush()
        Specified by:
        flush in interface edu.uiuc.ncsa.security.util.cli.IOInterface
      • clearQueue

        public void clearQueue()
        Specified by:
        clearQueue in interface edu.uiuc.ncsa.security.util.cli.IOInterface
      • isQueueEmpty

        public boolean isQueueEmpty()
        Specified by:
        isQueueEmpty in interface edu.uiuc.ncsa.security.util.cli.IOInterface
      • setBufferingOn

        public void setBufferingOn​(boolean b)
        Specified by:
        setBufferingOn in interface edu.uiuc.ncsa.security.util.cli.IOInterface
      • isBufferingOn

        public boolean isBufferingOn()
        Specified by:
        isBufferingOn in interface edu.uiuc.ncsa.security.util.cli.IOInterface