package com.jthink.skyeye.base.log.event; import com.jthink.skyeye.base.constant.EventType; import com.jthink.skyeye.base.constant.MiddleWare; import com.jthink.skyeye.base.dto.ApiLog; import com.jthink.skyeye.base.dto.EventLog; /** * JThink@JThink * * @author JThink * @version 0.0.1 * @desc 日志事件相关测试 * @date 2016-08-24 20:23:16 */ public class EventLogTest { public static void main(String[] args) { EventLog e = EventLog.buildEventLog(EventType.middleware_opt, MiddleWare.HBASE.symbol(), 100, EventLog.MONITOR_STATUS_SUCCESS, "测试构造日志事件类型"); System.out.println(e); EventType et = EventLog.parseEventType(e.toString()); System.out.println(et); EventLog er = EventLog.parseEventLog(e.toString()); System.out.println(er); ApiLog a = ApiLog.buildApiLog(EventType.invoke_interface, MiddleWare.HBASE.symbol(), "800001", 100, EventLog.MONITOR_STATUS_SUCCESS, "测试构造日志事件类型"); System.out.println(a); EventType et1 = EventLog.parseEventType(a.toString()); System.out.println(et1); ApiLog ar = ApiLog.parseEventLog(a.toString()); System.out.println(ar); } }