/** * Create a new trace message. * * @param event trace event. * @param duration event duration. * @param args message arguments. */ public Message(final TracingLogger.Event event, final long duration, final String[] args) { this.event = event; this.duration = duration; this.timestamp = System.nanoTime(); if (event.messageFormat() != null) { this.text = String.format(event.messageFormat(), (Object[]) args); } else { final StringBuilder textSB = new StringBuilder(); for (final String arg : args) { textSB.append(arg).append(' '); } this.text = textSB.toString(); } }
/** * Create a new trace message. * * @param event trace event. * @param duration event duration. * @param args message arguments. */ public Message(final TracingLogger.Event event, final long duration, final String[] args) { this.event = event; this.duration = duration; this.timestamp = System.nanoTime(); if (event.messageFormat() != null) { this.text = String.format(event.messageFormat(), (Object[]) args); } else { final StringBuilder textSB = new StringBuilder(); for (final String arg : args) { textSB.append(arg).append(' '); } this.text = textSB.toString(); } }
/** * Create a new trace message. * * @param event trace event. * @param duration event duration. * @param args message arguments. */ public Message(final TracingLogger.Event event, final long duration, final String[] args) { this.event = event; this.duration = duration; this.timestamp = System.nanoTime(); if (event.messageFormat() != null) { this.text = String.format(event.messageFormat(), (Object[]) args); } else { final StringBuilder textSB = new StringBuilder(); for (final String arg : args) { textSB.append(arg).append(' '); } this.text = textSB.toString(); } }
/** * Create a new trace message. * * @param event trace event. * @param duration event duration. * @param args message arguments. */ public Message(final TracingLogger.Event event, final long duration, final String[] args) { this.event = event; this.duration = duration; this.timestamp = System.nanoTime(); if (event.messageFormat() != null) { this.text = String.format(event.messageFormat(), (Object[]) args); } else { final StringBuilder textSB = new StringBuilder(); for (final String arg : args) { textSB.append(arg).append(' '); } this.text = textSB.toString(); } }
/** * Create a new trace message. * * @param event trace event. * @param duration event duration. * @param args message arguments. */ public Message(final TracingLogger.Event event, final long duration, final String[] args) { this.event = event; this.duration = duration; this.timestamp = System.nanoTime(); if (event.messageFormat() != null) { this.text = String.format(event.messageFormat(), (Object[]) args); } else { final StringBuilder textSB = new StringBuilder(); for (final String arg : args) { textSB.append(arg).append(' '); } this.text = textSB.toString(); } }
/** * Create a new trace message. * * @param event trace event. * @param duration event duration. * @param args message arguments. */ public Message(final TracingLogger.Event event, final long duration, final String[] args) { this.event = event; this.duration = duration; this.timestamp = System.nanoTime(); if (event.messageFormat() != null) { this.text = String.format(event.messageFormat(), (Object[]) args); } else { final StringBuilder textSB = new StringBuilder(); for (final String arg : args) { textSB.append(arg).append(' '); } this.text = textSB.toString(); } }
/** * Create a new trace message. * * @param event trace event. * @param duration event duration. * @param args message arguments. */ public Message(final TracingLogger.Event event, final long duration, final String[] args) { this.event = event; this.duration = duration; this.timestamp = System.nanoTime(); if (event.messageFormat() != null) { this.text = String.format(event.messageFormat(), (Object[]) args); } else { final StringBuilder textSB = new StringBuilder(); for (final String arg : args) { textSB.append(arg).append(' '); } this.text = textSB.toString(); } }