eneter.messaging.messagingsystems.messagingsystembase
Class DuplexChannelMessageEventArgs
java.lang.Object
eneter.messaging.messagingsystems.messagingsystembase.DuplexChannelEventArgs
eneter.messaging.messagingsystems.messagingsystembase.DuplexChannelMessageEventArgs
public final class DuplexChannelMessageEventArgs
- extends DuplexChannelEventArgs
Event argument used by output and input channel to indicate a message was received.
Constructor Summary |
DuplexChannelMessageEventArgs(java.lang.String channelId,
java.lang.Object message,
java.lang.String responseReceiverId,
java.lang.String senderAddress)
Constructs the event. |
Method Summary |
java.lang.Object |
getMessage()
Returns message. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DuplexChannelMessageEventArgs
public DuplexChannelMessageEventArgs(java.lang.String channelId,
java.lang.Object message,
java.lang.String responseReceiverId,
java.lang.String senderAddress)
- Constructs the event.
- Parameters:
channelId
- Identifies the receiver of request messages. (e.g. tcp://127.0.0.1:8090/)message
- received messageresponseReceiverId
- Unique logical id identifying the receiver of response messages.senderAddress
- Address where the sender of the message is located. (e.g. IP address of the client)
Can be empty string if not applicable in used messaging.
getMessage
public java.lang.Object getMessage()
- Returns message.