Class Pinger

  • All Implemented Interfaces:
    Runnable

    public class Pinger
    extends Observable<String>
    implements Runnable
    Pinger Class, used to notify a observer a ping every 10s
    • Constructor Detail

      • Pinger

        public Pinger​(Observer<String> c)
        Pinger Constructor
        Parameters:
        c - observer to ping
    • Method Detail

      • getStatus

        public boolean getStatus()
        Get Pinger Status
        Returns:
        pinger status
      • run

        public void run()
        Run Pinger, ping the target observer each 10s
        Specified by:
        run in interface Runnable
      • stop

        public void stop()
        Stop the ping