private void send(MonitorLevel level, long timestamp, String template, Object[] args) { MonitorEventEntry entry = null; try { long start = System.nanoTime(); entry = router.get(); entry.setDestinationIndex(destinationIndex); entry.setTimestampNanos(start); entry.setTemplate(template); if (args != null) { for (int i = 0; i < args.length; i++) { Object arg = args[i]; entry.getEntries()[i].setObjectValue(arg); } } entry.setLevel(level); entry.setLimit(args == null ? 0 : args.length); entry.setEntryTimestamp(timestamp); } finally { if (entry != null) { router.publish(entry); } } }
private void send(MonitorLevel level, long timestamp, String template, Object[] args) { MonitorEventEntry entry = null; try { long start = System.nanoTime(); entry = router.get(); entry.setDestinationIndex(destinationIndex); entry.setTimestampNanos(start); entry.setTemplate(template); entry.setParse(true); if (args != null) { for (int i = 0; i < args.length; i++) { Object arg = args[i]; entry.getEntries()[i].setObjectValue(arg); } } entry.setLevel(level); entry.setLimit(args == null ? 0 : args.length); entry.setEntryTimestamp(timestamp); } finally { if (entry != null) { router.publish(entry); } } }
entry.setEntryTimestamp(timestamp); entry.setTemplate(template); entry.setLimit(args == null ? 0 : args.length); if (args != null) { for (int i = 0; i < args.length; i++) {
entry.setTemplate(template); entry.setParse(parse); entry.setLimit(args == null ? 0 : args.length); if (args != null) { for (int i = 0; i < args.length; i++) {