eneter.messaging.nodes.broker
Class PublishInfoEventArgs

java.lang.Object
  extended by eneter.messaging.nodes.broker.PublishInfoEventArgs

public class PublishInfoEventArgs
extends java.lang.Object

Event argument used when the broker published a message.


Constructor Summary
PublishInfoEventArgs(java.lang.String publishedResponseReceiverId, java.lang.String publishedMessageTypeId, java.lang.Object publishedMessage, int publishedToSubscribers)
          Constructs the event.
 
Method Summary
 int GetNumberOfSubscribers()
          Returns number of subscribers to which the message was published.
 java.lang.Object GetPublishedMessage()
          Returns published message.
 java.lang.String GetPublishedMessageTypeId()
          Returns id of message type which was published.
 java.lang.String GetPublisherResponseReceiverId()
          Returns response receiver id of the publisher.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublishInfoEventArgs

public PublishInfoEventArgs(java.lang.String publishedResponseReceiverId,
                            java.lang.String publishedMessageTypeId,
                            java.lang.Object publishedMessage,
                            int publishedToSubscribers)
Constructs the event.

Parameters:
publishedResponseReceiverId - response receiver id of the publisher.
publishedMessageTypeId - message type which was published.
publishedMessage - message which was published.
publishedToSubscribers - number of subscribers to which the message was published.
Method Detail

GetPublisherResponseReceiverId

public java.lang.String GetPublisherResponseReceiverId()
Returns response receiver id of the publisher.

Returns:
response receiver id

GetPublishedMessageTypeId

public java.lang.String GetPublishedMessageTypeId()
Returns id of message type which was published.

Returns:
message type id

GetPublishedMessage

public java.lang.Object GetPublishedMessage()
Returns published message.

Returns:
message data

GetNumberOfSubscribers

public int GetNumberOfSubscribers()
Returns number of subscribers to which the message was published.

Returns:
number of subscribers