java.lang.isolate
Class IsolateMessage_Composite
java.lang.Object
|
+--java.lang.isolate.IsolateMessage
|
+--java.lang.isolate.IsolateMessage_DataMessage
|
+--java.lang.isolate.IsolateMessage_Composite
- class IsolateMessage_Composite
- extends IsolateMessage_DataMessage
Methods inherited from class java.lang.isolate.IsolateMessage |
getByteArray, getDatagramSocket, getFileInputStream, getFileOutputStream, getIsolate, getIsolateEvent, getLink, getSerializable, getServerSocket, getSocket, getString, newByteArrayMessage, newCompositeMessage, newDatagramSocketMessage, newFileInputStreamMessage, newFileOutputStreamMessage, newIsolateEventMessage, newIsolateMessage, newLinkMessage, newSerializableMessage, newServerSocketMessage, newSocketMessage, newStringMessage, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait, wait0 |
m
final IsolateMessage[] m
IsolateMessage_Composite
IsolateMessage_Composite(IsolateMessage[] m)
typeName
java.lang.String typeName()
- Overrides:
typeName
in class IsolateMessage
acceptVisitor
public void acceptVisitor(IsolateMessageVisitor lmv)
- Overrides:
acceptVisitor
in class IsolateMessage
getComposite
public IsolateMessage[] getComposite()
- Overrides:
getComposite
in class IsolateMessage
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
pretranslate
void pretranslate()
throws LinkSerializationException
- Description copied from class:
IsolateMessage
- Set up a message for translation. (Only used by serializables to
make sure they're serialized before sending). Used by composite, too.
- Overrides:
pretranslate
in class IsolateMessage
translate
IsolateMessage translate(TeamHandle sourceTeam,
TeamHandle currentTeam)
throws ClosedLinkException,
java.io.IOException
- INTERNAL translation of IsolateMessage
- Overrides:
translate
in class IsolateMessage
This documentation is Copyright (C) 2000-2003 The University of Utah. All Rights Reserved. See the documentation license for distribution terms and restrictions.
Documentation, software, and mailing lists for the JanosVM can be found at the Janos Project web page: http://www.cs.utah.edu/flux/janos/
Generated on Feb 13, 2003