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