JMSAppender.java 文件源码

java
阅读 24 收藏 0 点赞 0 评论 0

项目:cacheonix-core 作者:
/**
    This method called by {@link AppenderSkeleton#doAppend} method to
    do most of the real appending work.  */
 public void append(LoggingEvent event) {
   if(!checkEntryConditions()) {
     return;
   }

   try {
     ObjectMessage msg = topicSession.createObjectMessage();
     if(locationInfo) {
event.getLocationInformation();
     }
     msg.setObject(event);
     topicPublisher.publish(msg);
   } catch(Exception e) {
     errorHandler.error("Could not publish message in JMSAppender ["+name+"].", e,
         ErrorCode.GENERIC_FAILURE);
   }
 }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号