nu.dll.fia
Class QueuedSender

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--nu.dll.fia.QueuedSender
All Implemented Interfaces:
java.lang.Runnable

public synchronized class QueuedSender
extends java.lang.Thread


Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
QueuedSender()
           
QueuedSender(java.io.ObjectOutputStream)
           
QueuedSender(java.io.ObjectOutputStream, java.util.List)
           
 
Method Summary
 void enqueue(Message)
           
 void enqueue(java.io.ObjectOutputStream, Message)
           
 void enqueueAll(java.lang.Object[], Message)
           
 void enqueueAll(java.io.ObjectOutputStream, java.lang.Object[])
           
 void flush()
           
 void halt()
           
 void run()
           
 
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

QueuedSender

public QueuedSender()

QueuedSender

public QueuedSender(java.io.ObjectOutputStream)

QueuedSender

public QueuedSender(java.io.ObjectOutputStream,
                    java.util.List)
Method Detail

run

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

halt

public void halt()

enqueueAll

public void enqueueAll(java.io.ObjectOutputStream,
                       java.lang.Object[])

enqueueAll

public void enqueueAll(java.lang.Object[],
                       Message)

enqueue

public void enqueue(java.io.ObjectOutputStream,
                    Message)

enqueue

public void enqueue(Message)

flush

public void flush()