Class DeliveryThread

  • All Implemented Interfaces:
    java.lang.Runnable

    public class DeliveryThread
    extends java.lang.Thread
    The delivery thread. Is the only thread that delivers the Total Order Anycast message in order
    Since:
    3.1
    Author:
    Pedro Ruivo
    • 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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void interrupt()  
      void run()  
      void setLocalAddress​(java.lang.String localAddress)  
      void start()  
      void start​(DeliveryManager deliveryManager)  
      • 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, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, suspend, toString, yield
      • Methods inherited from class java.lang.Object

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

      • setLocalAddress

        public void setLocalAddress​(java.lang.String localAddress)
      • start

        public void start()
        Overrides:
        start in class java.lang.Thread
      • run

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

        public void interrupt()
        Overrides:
        interrupt in class java.lang.Thread