// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: packimports(3) // Source File Name: MessagePrinter.java package net.btrace.flightrecorder; import com.oracle.jrockit.jfr.*; import java.net.URISyntaxException; import net.java.btrace.api.extensions.BTraceExtension; @BTraceExtension public class JFRPrinter { public static void print(String message) { MessageEvent e = new MessageEvent(token, message); e.commit(); } private static EventToken token; private static Producer producer; static { try { producer = new Producer("BTrace Message Printer", "Captures textual BTrace messages", "http://kenai.com/btrace"); token = producer.addEvent(MessageEvent.class); producer.register(); } catch (URISyntaxException e) { e.printStackTrace(); } catch (InvalidEventDefinitionException e) { e.printStackTrace(); } catch (InvalidValueException e) { e.printStackTrace(); } catch (Throwable t) { t.printStackTrace(); } } }