Class SocketListClient
java.lang.Object
|
+--SocketListClient
- public class SocketListClient
- extends java.lang.Object
- implements DistributedList, java.lang.Runnable
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
host
protected java.lang.String host
port
protected int port
idList
protected IDList idList
listener
protected java.lang.Thread listener
objectIn
protected java.io.ObjectInputStream objectIn
objectOut
protected java.io.ObjectOutputStream objectOut
listeners
protected java.util.Vector listeners
SocketListClient
public SocketListClient(java.lang.String host,
int port)
start
public void start()
throws java.io.IOException
stop
public void stop()
throws java.io.IOException
run
public void run()
- Specified by:
- run in interface java.lang.Runnable
execute
protected void execute()
throws java.io.IOException,
java.lang.ClassNotFoundException
addElement
public void addElement(java.lang.Object element)
- Specified by:
- addElement in interface DistributedList
updateElement
public void updateElement(java.lang.Object oldElement,
java.lang.Object newElement)
- Specified by:
- updateElement in interface DistributedList
replaceElement
public void replaceElement(java.lang.Object oldElement,
java.lang.Object newElement)
- Specified by:
- replaceElement in interface DistributedList
removeElement
public void removeElement(java.lang.Object element)
- Specified by:
- removeElement in interface DistributedList
getElements
public java.util.Enumeration getElements()
- Specified by:
- getElements in interface DistributedList
addChangeListener
public void addChangeListener(ChangeListener listener)
- Specified by:
- addChangeListener in interface DistributedList
removeChangeListener
public void removeChangeListener(ChangeListener listener)
- Specified by:
- removeChangeListener in interface DistributedList
fireChangeEvent
protected void fireChangeEvent(ChangeEvent changeEvent)