Class RMIListServerImpl
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteServer
|
+--java.rmi.server.UnicastRemoteObject
|
+--RMIListServerImpl
- public class RMIListServerImpl
- extends java.rmi.server.UnicastRemoteObject
- implements RMIListServer
- See Also:
- Serialized Form
| Fields inherited from class java.rmi.server.UnicastRemoteObject |
csf,
port,
portFactoryParamTypes,
portParamTypes,
serialVersionUID,
ssf |
| Fields inherited from class java.rmi.server.RemoteServer |
log,
logname,
serialVersionUID |
| Fields inherited from class java.rmi.server.RemoteObject |
ref,
serialVersionUID |
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
,
clone,
exportObject,
exportObject,
exportObject,
exportObject,
readObject,
reexport,
unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
getClientHost,
getLog,
setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
equals,
getRef,
hashCode,
toString,
toStub,
writeObject |
| Methods inherited from class java.lang.Object |
finalize,
getClass,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
idList
protected IDList idList
clients
protected java.util.Vector clients
RMIListServerImpl
public RMIListServerImpl()
throws java.rmi.RemoteException
register
public IDList register(RMIListClient client)
- Specified by:
- register in interface RMIListServer
deregister
public void deregister(RMIListClient client)
- Specified by:
- deregister in interface RMIListServer
addElement
public void addElement(java.lang.Object element)
- Specified by:
- addElement in interface RMIListServer
updateElement
public void updateElement(ID id,
java.lang.Object element)
- Specified by:
- updateElement in interface RMIListServer
replaceElement
public void replaceElement(ID id,
java.lang.Object element)
- Specified by:
- replaceElement in interface RMIListServer
removeElement
public void removeElement(ID id)
- Specified by:
- removeElement in interface RMIListServer
main
public static void main(java.lang.String[] args)
throws java.rmi.RemoteException,
java.rmi.AlreadyBoundException