|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.threerings.presents.dobj.DObject
com.threerings.presents.peer.data.NodeObject
com.threerings.crowd.peer.data.CrowdNodeObject
com.threerings.whirled.zone.peer.server.ZoneNodeObject
public class ZoneNodeObject
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.threerings.presents.peer.data.NodeObject |
|---|
com.threerings.presents.peer.data.NodeObject.CacheData, com.threerings.presents.peer.data.NodeObject.Lock |
| Nested classes/interfaces inherited from interface com.threerings.io.Streamable |
|---|
com.threerings.io.Streamable.Closure |
| Field Summary | |
|---|---|
static String |
HOSTED_ZONES
The field name of the hostedZones field. |
com.threerings.presents.dobj.DSet<HostedZone> |
hostedZones
Contains info on all zones hosted by this server. |
| Fields inherited from class com.threerings.crowd.peer.data.CrowdNodeObject |
|---|
CROWD_PEER_SERVICE, crowdPeerService, HOSTED_CHANNELS, hostedChannels |
| Fields inherited from class com.threerings.presents.peer.data.NodeObject |
|---|
ACQUIRING_LOCK, acquiringLock, BOOT_STAMP, bootStamp, CACHE_DATA, cacheData, clients, CLIENTS, locks, LOCKS, NODE_NAME, nodeName, PEER_SERVICE, peerService, RELEASING_LOCK, releasingLock |
| Constructor Summary | |
|---|---|
ZoneNodeObject()
|
|
| Method Summary | |
|---|---|
void |
addToHostedZones(HostedZone elem)
Requests that the specified entry be added to the hostedZones set. |
void |
removeFromHostedZones(Comparable<?> key)
Requests that the entry matching the supplied key be removed from the hostedZones set. |
void |
setHostedZones(com.threerings.presents.dobj.DSet<HostedZone> value)
Requests that the hostedZones field be set to the
specified value. |
void |
updateHostedZones(HostedZone elem)
Requests that the specified entry be updated in the hostedZones set. |
| Methods inherited from class com.threerings.crowd.peer.data.CrowdNodeObject |
|---|
addToHostedChannels, removeFromHostedChannels, setCrowdPeerService, setHostedChannels, updateHostedChannels |
| Methods inherited from class com.threerings.presents.peer.data.NodeObject |
|---|
addToClients, addToLocks, removeFromClients, removeFromLocks, setAcquiringLock, setBootStamp, setCacheData, setClients, setLocks, setNodeName, setPeerService, setReleasingLock, updateClients, updateLocks |
| Methods inherited from class com.threerings.presents.dobj.DObject |
|---|
acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which, writeField__oid |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
@Generated(value="com.threerings.presents.tools.GenDObjectTask") public static final String HOSTED_ZONES
hostedZones field.
public com.threerings.presents.dobj.DSet<HostedZone> hostedZones
| Constructor Detail |
|---|
public ZoneNodeObject()
| Method Detail |
|---|
@Generated(value="com.threerings.presents.tools.GenDObjectTask") public void addToHostedZones(HostedZone elem)
hostedZones set. The set will not change until the event is
actually propagated through the system.
@Generated(value="com.threerings.presents.tools.GenDObjectTask") public void removeFromHostedZones(Comparable<?> key)
hostedZones set. The set will not change until the
event is actually propagated through the system.
@Generated(value="com.threerings.presents.tools.GenDObjectTask") public void updateHostedZones(HostedZone elem)
hostedZones set. The set will not change until the event is
actually propagated through the system.
@Generated(value="com.threerings.presents.tools.GenDObjectTask") public void setHostedZones(com.threerings.presents.dobj.DSet<HostedZone> value)
hostedZones field be set to the
specified value. Generally one only adds, updates and removes
entries of a distributed set, but certain situations call for a
complete replacement of the set value. The local value will be
updated immediately and an event will be propagated through the
system to notify all listeners that the attribute did
change. Proxied copies of this object (on clients) will apply the
value change when they received the attribute changed notification.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||