keepalive.keepalive
Class NullKeepAlive

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--keepalive.keepalive.KeepAlive
              |
              +--keepalive.keepalive.NullKeepAlive
All Implemented Interfaces:
java.lang.Runnable

public class NullKeepAlive
extends KeepAlive

This Keep-Alive actually does nothing; it is a placeholder, a "Null Object" as in the Null Object design pattern.


Fields inherited from class keepalive.keepalive.KeepAlive
ARE_YOU_THERE, endRequested, I_HEAR_YOU, TIME_BETWEEN_ACTIVE_PROBES
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
NullKeepAlive()
           
NullKeepAlive(Receiver receiver, Sender sender)
           
 
Method Summary
 void run()
          Just sleep forever.
 
Methods inherited from class keepalive.keepalive.KeepAlive
end, endRequested, getDummyString, getReceiver, getSender, getSilentTimeForIncoming, setReceiver, setSender
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NullKeepAlive

public NullKeepAlive(Receiver receiver,
                     Sender sender)
Parameters:
receiver -  
sender -  

NullKeepAlive

public NullKeepAlive()
Method Detail

run

public void run()
Just sleep forever.
Overrides:
run in class KeepAlive


© 2000 Joshua Fox