com.threerings.presents.peer.data
Class NodeObject.CacheData

java.lang.Object
  extended by com.threerings.io.SimpleStreamableObject
      extended by com.threerings.presents.peer.data.NodeObject.CacheData
All Implemented Interfaces:
Streamable
Enclosing class:
NodeObject

public static class NodeObject.CacheData
extends SimpleStreamableObject

Used for informing peers of changes to persistent data.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.threerings.io.Streamable
Streamable.Closure
 
Field Summary
 String cache
          The cache that should be purged.
 Streamable data
          The stale data in the cache.
 
Constructor Summary
NodeObject.CacheData(String cache, Streamable data)
           
 
Method Summary
 
Methods inherited from class com.threerings.io.SimpleStreamableObject
toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

cache

public final String cache
The cache that should be purged.


data

public final Streamable data
The stale data in the cache.

Constructor Detail

NodeObject.CacheData

public NodeObject.CacheData(String cache,
                            Streamable data)