public class RemoteThingImpl extends UnicastRemoteObject implements RemoteThing
ref| Constructor and Description |
|---|
RemoteThingImpl(ThingImpl thing) |
| Modifier and Type | Method and Description |
|---|---|
void |
addReference(ThingReference r)
add a ThingReference to this RemoteThingImpl;
must be RemoteThingReference;
called by ThingReference.setThing
|
long |
getTick()
RemoteThingReference-s can (but don't currently) poll getTick()
|
long |
incTick()
Tick is incremented in a RemoteThing object, rather than
propogating Thing changes to RemoteThingReference-s
|
void |
removeReference(ThingReference r)
remove a ThingReference to this RemoteThingImpl;
must be RemoteThingReferenceImpl;
called by ThingReference.setThing
|
clone, exportObject, exportObject, exportObject, unexportObjectgetClientHost, getLog, setLogpublic RemoteThingImpl(ThingImpl thing) throws RemoteException
RemoteExceptionpublic long incTick()
incTick in interface RemoteThingpublic long getTick()
getTick in interface RemoteThingpublic void addReference(ThingReference r) throws VisADException
addReference in interface ThingVisADExceptionpublic void removeReference(ThingReference r) throws VisADException
removeReference in interface ThingVisADExceptionCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.