|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.rmi.server.RemoteObject java.rmi.server.RemoteServer java.rmi.server.UnicastRemoteObject visad.RemoteThingReferenceImpl
public class RemoteThingReferenceImpl
RemoteThingReferenceImpl is VisAD remote adapter for ThingReferenceImpl.
Field Summary |
---|
Fields inherited from class java.rmi.server.RemoteObject |
---|
ref |
Constructor Summary | |
---|---|
RemoteThingReferenceImpl(ThingReferenceImpl ref)
|
Method Summary | |
---|---|
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 |
Methods inherited from class java.rmi.server.UnicastRemoteObject |
---|
clone, exportObject, exportObject, exportObject, unexportObject |
Methods inherited from class java.rmi.server.RemoteServer |
---|
getClientHost, getLog, setLog |
Methods inherited from class java.rmi.server.RemoteObject |
---|
equals, getRef, hashCode, toString, toStub |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RemoteThingReferenceImpl(ThingReferenceImpl ref) throws RemoteException
RemoteException
Method Detail |
---|
public void setThing(Thing t) throws VisADException, RemoteException
setThing
in interface ThingReference
VisADException
RemoteException
public Thing getThing() throws VisADException, RemoteException
getThing
in interface ThingReference
VisADException
RemoteException
public long getTick() throws VisADException, RemoteException
getTick
in interface ThingReference
VisADException
RemoteException
public long incTick() throws VisADException, RemoteException
incTick
in interface ThingReference
VisADException
RemoteException
public String getName() throws VisADException, RemoteException
getName
in interface ThingReference
VisADException
RemoteException
public void addThingChangedListener(ThingChangedListener a, long id) throws VisADException, RemoteException
addThingChangedListener
in interface ThingReference
VisADException
RemoteException
public void removeThingChangedListener(ThingChangedListener a) throws VisADException, RemoteException
removeThingChangedListener
in interface ThingReference
VisADException
RemoteException
public ThingChangedEvent peekThingChanged(Action a) throws VisADException, RemoteException
peekThingChanged
in interface ThingReference
VisADException
RemoteException
public ThingChangedEvent acknowledgeThingChanged(Action a) throws VisADException, RemoteException
acknowledgeThingChanged
in interface ThingReference
VisADException
RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |