游戏开发者社区

[业界动态] 使用Java Util记录BlazeDS和LCDS的日志

查看: 2859|回复: 4

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11

威望
36 点
义气
52 点

退役舵主 紫带金边向日葵勋章 六角金星勋章 蓝色海洋水心勋章 掘金队

发表于 2009-8-28 16:34:16 |显示全部楼层
我自己写了一个类来实现java.util.logging和BlazeDS登陆体系间的整合。如果你准备用在Google应用程序引擎里用BlazeDS或者LCDS的话,这将是一个很好的例子。

要想使用这个类,你先得修改服务器的配置xml(我将我的类放到了flex.messaging.log)
  1. <target class=”flex.messaging.log.JavaUtilLogTarget” level=”Debug”>
复制代码
源码如下:
  1. import java.util.logging.Level;

  2. public class JavaUtilLogTarget extends AbstractTarget{
  3. public void logEvent(LogEvent event) {

  4.   java.util.logging.Logger log =
  5.     java.util.logging.Logger.getLogger(event.logger.getCategory());
  6.   Level level;

  7.   if (event.level >= LogEvent.ERROR)
  8.     level = Level.SEVERE;
  9.   else if (event.level >= LogEvent.WARN)
  10.     level = Level.WARNING;
  11.   else if (event.level >= LogEvent.INFO)
  12.     level = Level.INFO;
  13.   else if (event.level >= LogEvent.DEBUG)
  14.     level = Level.FINE;
  15.   else
  16.     level = Level.FINEST;

  17.   log.log(level,event.message,event.throwable);

  18.   }
  19. }
复制代码

原文链接:http://cornelcreanga.com/2009/08/logging-in-blazeds-and-lcds-with-java-util/

本帖评分记录:1人评分    银子+20 
达达 银子 + 20

举报

Rank: 4

威望
0 点
义气
5 点
发表于 2009-8-28 22:20:54
支持楼主

举报

kratos  

Rank: 12Rank: 12Rank: 12

威望
42 点
义气
5 点

AQ大侠 AQ小生 赤子之心勋章 蓝色海洋水心勋章

发表于 2009-8-29 10:46:04
小鲨鱼英文不错。羡慕ing!!

这个版块我很喜欢。

举报

达达  

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11

威望
110 点
义气
90 点

AQ大侠 AQ小生

发表于 2009-8-29 12:54:46
他赚到了不少威望和银两……口水ing

举报

Rank: 4

威望
0 点
义气
5 点
发表于 2009-8-29 21:26:22
今天第一篇就看到这个翻译的。“登陆BlazeDS和LCDS”,还有人讲翻译的好,无语.......   

举报

您需要登录后才可以回帖 登录 | 注册

关闭

江湖传闻

手机版|9RIA.com ( 京ICP备11007422号-2 

GMT+8, 2017-4-30 16:58 , Processed in 0.125678 second(s), 23 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部