net.captp.jcomm
Class LocatorUnum
java.lang.Object
|
+--net.captp.jcomm.LocatorUnum
- All Implemented Interfaces:
- Marker, PassByConstruction, Serializable
- public class LocatorUnum
- extends Object
- implements PassByConstruction
Untamed:
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
static final long serialVersionUID
myIntroducer
private final Introducer myIntroducer
LocatorUnum
public LocatorUnum(Introducer introducer)
- Enabled:
- Parameters:
introducer
-
writeReplace
private Object writeReplace()
throws ObjectStreamException
ObjectStreamException
getRcvr
public Object getRcvr(ConstList searchPath,
String vatID,
BigInteger swissNum,
Object optFarVine)
throws IOException,
IndexOutOfBoundsException
- Enabled: The basic operation underlying 'SturdyRef.getRcvr()'.
This is where a reference to a remote object actually gets the various
underlying comm systems connected so that we can send messages.
getRcvr only works when we're onTheAir
.
- Parameters:
searchPath
- A list of places to try to find the vatvatID
- The vat from which the object reference should be
obtainedswissNum
- The SwissNumber of the desired objectoptFarVine
- Optional object for holding onto a Remote reference
via whoever we got it from long enough to fetch our
own Remote reference via this lookup.
IOException
IndexOutOfBoundsException
comments?