Class Tn5250jController

  • All Implemented Interfaces:
    java.lang.Runnable

    public class Tn5250jController
    extends java.lang.Thread
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.lang.Thread

        java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
    • Field Summary

      • Fields inherited from class java.lang.Thread

        MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
    • Method Summary

      Modifier and Type Method Description
      protected java.util.Properties convertToProps​(java.lang.String[] args)  
      void createSession​(Screen5250 screen, tnvt vt, SessionPanel ses)  
      static Tn5250jController getCurrent()  
      protected java.util.Properties getPropertiesForSession​(java.lang.String session)  
      java.util.List<java.lang.String> getSessions()  
      void handleEvent​(Tn5250jEvent e)  
      protected void parseArgs​(java.lang.String theStringList, java.lang.String[] s)  
      void run()  
      Screen5250 startSession​(java.lang.String name)  
      • Methods inherited from class java.lang.Thread

        activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable
        Overrides:
        run in class java.lang.Thread
      • getPropertiesForSession

        protected java.util.Properties getPropertiesForSession​(java.lang.String session)
      • startSession

        public Screen5250 startSession​(java.lang.String name)
      • getSessions

        public java.util.List<java.lang.String> getSessions()
      • parseArgs

        protected void parseArgs​(java.lang.String theStringList,
                                 java.lang.String[] s)
      • convertToProps

        protected java.util.Properties convertToProps​(java.lang.String[] args)