eneter.messaging.messagingsystems.composites.messagebus
Class MessageBusMessageEventArgs

java.lang.Object
  extended by eneter.messaging.messagingsystems.composites.messagebus.MessageBusMessageEventArgs

public class MessageBusMessageEventArgs
extends java.lang.Object

Event arguments used by message when a message was transferred to a service or to a client.


Constructor Summary
MessageBusMessageEventArgs(java.lang.String serviceAddress, java.lang.String serviceResponseReceiverId, java.lang.String clientResponseReceiverId, java.lang.Object message)
          Constructs the event arguments.
 
Method Summary
 java.lang.String getClientResponseReceiverId()
          Returns response receiver id of the client.
 java.lang.Object getMessage()
          Returns message which is between client and service.
 java.lang.String getServiceAddress()
          Returns service id.
 java.lang.String getServiceResponseReceiverId()
          Returns response receiver id of the service.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageBusMessageEventArgs

public MessageBusMessageEventArgs(java.lang.String serviceAddress,
                                  java.lang.String serviceResponseReceiverId,
                                  java.lang.String clientResponseReceiverId,
                                  java.lang.Object message)
Constructs the event arguments.

Parameters:
serviceAddress - id of service.
serviceResponseReceiverId - response receiver id of the service.
clientResponseReceiverId - response receiver id of the client.
message - message which is sent from client to service or from service to client.
Method Detail

getServiceAddress

public java.lang.String getServiceAddress()
Returns service id.

Returns:
service id

getServiceResponseReceiverId

public java.lang.String getServiceResponseReceiverId()
Returns response receiver id of the service.

Returns:
response receiver id

getClientResponseReceiverId

public java.lang.String getClientResponseReceiverId()
Returns response receiver id of the client.

Returns:
response receiver id

getMessage

public java.lang.Object getMessage()
Returns message which is between client and service.

Returns:
message data