net.captp.jcomm
Class Promise3Desc
java.lang.Object
|
+--net.captp.jcomm.Promise3Desc
- All Implemented Interfaces:
- Marker, ObjectRefDesc, PassByConstruction, Serializable
- class Promise3Desc
- extends Object
- implements ObjectRefDesc
The encoding of a RemotePromise over the wire to someone other than the
vat it points into.
- Author:
- Chip Morningstar, Mark Miller
Method Summary |
Object |
dereference(CapTPConnection conn)
What the other side imported (from somebody other than
ourselves), we dereference as a RemotePromise to the same
arrowhead. |
String |
toString()
Suppressed: Returns a string representation of the object. |
serialVersionUID
private static final long serialVersionUID
mySearchPath
private final ConstList mySearchPath
myHostID
private final String myHostID
myNonce
private final BigInteger myNonce
myOptFarVine
private final Object myOptFarVine
Promise3Desc
Promise3Desc(ConstList searchPath,
String hostID,
BigInteger nonce,
Object optFarVine)
- Constructor.
dereference
public Object dereference(CapTPConnection conn)
- What the other side imported (from somebody other than
ourselves), we dereference as a RemotePromise to the same
arrowhead.
- Specified by:
dereference
in interface ObjectRefDesc
- Parameters:
conn
- The connection over which we are communicating
toString
public String toString()
- Description copied from class:
Object
- Suppressed: Returns a string representation of the object. In general, the
toString
method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommended that all subclasses override this method.
The toString
method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@
', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())
- Overrides:
toString
in class Object
- Returns:
- a string representation of the object.
comments?