cz.zcu.fav.kiv.jsim.ipc
Class JSimMessageFromSender
java.lang.Object
|
+--cz.zcu.fav.kiv.jsim.ipc.JSimMessage
|
+--cz.zcu.fav.kiv.jsim.ipc.JSimAssymetricMessage
|
+--cz.zcu.fav.kiv.jsim.ipc.JSimMessageFromSender
- All Implemented Interfaces:
- JSimMessageWithKnownSender
- public class JSimMessageFromSender
- extends JSimAssymetricMessage
- implements JSimMessageWithKnownSender
A message whose sender is known but the receiver is not. Such a message cannot be sent directly to a process,
only via a message box. Any process will be then able to pick up the message from the message box.
The receiving process will be able to determine the sender.
- Since:
- J-Sim version 0.3.0
- Version:
- J-Sim version 0.3.0
- Author:
- Jarda KAČER
Constructor Summary |
JSimMessageFromSender(JSimProcess sender,
java.lang.Object data)
Creates a new message from sender with the specified sender and user data. |
JSimMessageFromSender(JSimProcess sender,
java.lang.Object data,
int messageType)
Creates a new message from sender with the specified sender, user data, and message type. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JSimMessageFromSender
public JSimMessageFromSender(JSimProcess sender,
java.lang.Object data)
throws JSimInvalidParametersException
- Creates a new message from sender with the specified sender and user data. The default value
of message type will be used.
- Parameters:
sender
- The sender. Must always be specified.data
- User data that the message will carry.
- Throws:
JSimInvalidParametersException
- This exception is thrown out if the sender is not
specified.
JSimMessageFromSender
public JSimMessageFromSender(JSimProcess sender,
java.lang.Object data,
int messageType)
throws JSimInvalidParametersException
- Creates a new message from sender with the specified sender, user data, and message type.
- Parameters:
sender
- The sender. Must always be specified.data
- User data that the message will carry.
- Throws:
JSimInvalidParametersException
- This exception is thrown out if the message type is
negative or if the sender is not specified.
Copyright © 2000-2004 University of West Bohemia, FAV-KIV. All Rights Reserved. Build date 20040510.