|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.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 |
java.lang.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 java.rmi.RemoteException
java.rmi.RemoteException
Method Detail |
---|
public void setThing(Thing t) throws VisADException, java.rmi.RemoteException
setThing
in interface ThingReference
VisADException
java.rmi.RemoteException
public Thing getThing() throws VisADException, java.rmi.RemoteException
getThing
in interface ThingReference
VisADException
java.rmi.RemoteException
public long getTick() throws VisADException, java.rmi.RemoteException
getTick
in interface ThingReference
VisADException
java.rmi.RemoteException
public long incTick() throws VisADException, java.rmi.RemoteException
incTick
in interface ThingReference
VisADException
java.rmi.RemoteException
public java.lang.String getName() throws VisADException, java.rmi.RemoteException
getName
in interface ThingReference
VisADException
java.rmi.RemoteException
public void addThingChangedListener(ThingChangedListener a, long id) throws VisADException, java.rmi.RemoteException
addThingChangedListener
in interface ThingReference
VisADException
java.rmi.RemoteException
public void removeThingChangedListener(ThingChangedListener a) throws VisADException, java.rmi.RemoteException
removeThingChangedListener
in interface ThingReference
VisADException
java.rmi.RemoteException
public ThingChangedEvent peekThingChanged(Action a) throws VisADException, java.rmi.RemoteException
peekThingChanged
in interface ThingReference
VisADException
java.rmi.RemoteException
public ThingChangedEvent acknowledgeThingChanged(Action a) throws VisADException, java.rmi.RemoteException
acknowledgeThingChanged
in interface ThingReference
VisADException
java.rmi.RemoteException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |