    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class org.doit.io.InputObjectStream

    java.lang.Object
       |
       +----org.doit.io.InputObjectStream

public class InputObjectStream
extends Object

Input-side of an ObjectStream.

Author:
  Mark Boyns

##

closed
connected
inputThread
maxObjects
objects
outputThread

##

InputObjectStream()
InputObjectStream(OutputObjectStream)

##

append(Object)
close()
connect(OutputObjectStream)
done()
read()
unread(Object)

##

maxObjects

     protected final int maxObjects

objects

     protected Vector objects

inputThread

     protected Thread inputThread

outputThread

     protected Thread outputThread

closed

     protected boolean closed

connected

     protected boolean connected

##

InputObjectStream

     public InputObjectStream(OutputObjectStream out) throws IOException

InputObjectStream

     public InputObjectStream()

##

connect

     public void connect(OutputObjectStream out) throws IOException

read

     public synchronized Object read() throws IOException

unread

     public synchronized void unread(Object obj) throws IOException

close

     public void close() throws IOException

append

     protected synchronized void append(Object newObject) throws IOException

done

     protected synchronized void done()

    All Packages  Class Hierarchy  This Package  Previous  Next  Index