edu.washington.cs.supple.net.rmi.server
Class ServerDataMap

java.lang.Object
  extended byedu.washington.cs.supple.net.rmi.server.ServerDataMap
All Implemented Interfaces:
java.util.EventListener, java.beans.PropertyChangeListener

public final class ServerDataMap
extends java.lang.Object
implements java.beans.PropertyChangeListener

Author:
dbc1

Constructor Summary
ServerDataMap(RemoteApplicationSessionImpl remote)
           
 
Method Summary
 UiObject lookupUiObject(int uniqueId)
           
 void mapUiObject(UiObject object)
          Cache an object (and sub objects) by id.
 void propertyChange(java.beans.PropertyChangeEvent evt)
           
 void unmapUiObject(UiObject object)
          Cache an object (and sub objects) by id.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerDataMap

public ServerDataMap(RemoteApplicationSessionImpl remote)
Method Detail

mapUiObject

public void mapUiObject(UiObject object)
Cache an object (and sub objects) by id.


unmapUiObject

public void unmapUiObject(UiObject object)
Cache an object (and sub objects) by id.


lookupUiObject

public UiObject lookupUiObject(int uniqueId)

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent evt)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener