public class RemoteThingReferenceImpl extends UnicastRemoteObject implements RemoteThingReference
ref| Constructor and Description |
|---|
RemoteThingReferenceImpl(ThingReferenceImpl ref) |
| Modifier and Type | Method and Description |
|---|---|
ThingChangedEvent |
acknowledgeThingChanged(Action a)
Action must be RemoteAction
|
void |
addThingChangedListener(ThingChangedListener a,
long id)
addThingChangedListener and removeThingChangedListener
provide ThingChangedEvent source semantics;
Action must be RemoteAction
|
String |
getName() |
Thing |
getThing() |
long |
getTick() |
long |
incTick() |
ThingChangedEvent |
peekThingChanged(Action a)
Action must be RemoteAction
|
void |
removeThingChangedListener(ThingChangedListener a)
ThingChangedListener must be RemoteAction
|
void |
setThing(Thing t)
set this RemoteThingReferenceImpl to refer to t;
must be RemoteThingImpl
|
clone, exportObject, exportObject, exportObject, unexportObjectgetClientHost, getLog, setLogpublic RemoteThingReferenceImpl(ThingReferenceImpl ref) throws RemoteException
RemoteExceptionpublic void setThing(Thing t) throws VisADException, RemoteException
setThing in interface ThingReferenceVisADExceptionRemoteExceptionpublic Thing getThing() throws VisADException, RemoteException
getThing in interface ThingReferenceVisADExceptionRemoteExceptionpublic long getTick()
throws VisADException,
RemoteException
getTick in interface ThingReferenceVisADExceptionRemoteExceptionpublic long incTick()
throws VisADException,
RemoteException
incTick in interface ThingReferenceVisADExceptionRemoteExceptionpublic String getName() throws VisADException, RemoteException
getName in interface ThingReferenceVisADExceptionRemoteExceptionpublic void addThingChangedListener(ThingChangedListener a, long id) throws VisADException, RemoteException
addThingChangedListener in interface ThingReferenceVisADExceptionRemoteExceptionpublic void removeThingChangedListener(ThingChangedListener a) throws VisADException, RemoteException
removeThingChangedListener in interface ThingReferenceVisADExceptionRemoteExceptionpublic ThingChangedEvent peekThingChanged(Action a) throws VisADException, RemoteException
peekThingChanged in interface ThingReferenceVisADExceptionRemoteExceptionpublic ThingChangedEvent acknowledgeThingChanged(Action a) throws VisADException, RemoteException
acknowledgeThingChanged in interface ThingReferenceVisADExceptionRemoteExceptionCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.