예제 #1
0
  @Override
  public void publish(TopicKey key, Object messageData) throws MessageException {
    String serializedData = getMessageDataSerializer().serialize(messageData);

    if (serializedData != null) {
      TopicContext topicContext = getTopicContext(key);
      if (topicContext != null) {
        topicContext.addMessage(serializedData);
      }
    }
  }
예제 #2
0
 public void run() {
   topicContext.publishMessages();
 }