示例:使用调解来跟踪、监视和记录消息

调解的最简单用法是对通过目标或主题空间的消息进行跟踪、监视或日志记录。此类调解不修改消息;它仅仅从消息中抽取信息并在其他位置保存或显示该信息。

例如,以下调解处理程序显示它所发送的每条消息的 API 消息和相关标识:
public boolean(MessageContext context)
{
  SIMessageContext   msgCtx  = (SIMessageContext)context;
  SIMediationSession session = msgCtx.getSession();
  SIMessage          msg     = msgCtx.getMessage();
  String             msgId   = msg.getApiMessageId();
  String             corrId  = msg.getCorrelationId();
  String             dest    = session.getDestinationName();

  System.out.println(msgId+" (correlation id="+corrid) is passing through "+dest+".");

  return true;
}

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjp_using_med_to_trace_messages
文件名:rjp_using_med_to_trace_messages.html