private void checkAndSend(MonitorLevel level, String message, Object[] args) { if (level.intValue() < monitorable.getLevel().intValue()) { // monitoring is off return; } long timestamp = System.currentTimeMillis(); send(level, timestamp, message, true, args); }
private void checkAndSend(MonitorLevel level, String message, Object[] args) { if (level.intValue() < monitorable.getLevel().intValue()) { // monitoring is off return; } long timestamp = System.currentTimeMillis(); send(level, timestamp, message, args); }
private void checkAndSend(MonitorLevel level, String message, Object[] args) { if (level.intValue() < monitorable.getLevel().intValue()) { // monitoring is off return; } long timestamp = System.currentTimeMillis(); send(level, timestamp, message, true, args); }
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { if (args != null && args.length > 10) { throw new UnsupportedOperationException("Unsupported number of monitor arguments: " + args.length); } MonitorLevel currentLevel; String currentMessage; if (level != null) { currentLevel = level; currentMessage = template; } else { DispatchInfo info = infos.get(method); currentLevel = info.getLevel(); currentMessage = info.getMessage(); } if (currentLevel == null || currentLevel.intValue() < monitorable.getLevel().intValue()) { // monitoring is off return null; } long timestamp = System.currentTimeMillis(); send(currentLevel, timestamp, currentMessage, true, args); return null; }
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { if (args != null && args.length > 10) { throw new UnsupportedOperationException("Unsupported number of monitor arguments: " + args.length); } MonitorLevel currentLevel; String currentMessage; if (level != null) { currentLevel = level; currentMessage = template; } else { DispatchInfo info = infos.get(method); currentLevel = info.getLevel(); currentMessage = info.getMessage(); } if (currentLevel == null || currentLevel.intValue() < monitorable.getLevel().intValue()) { // monitoring is off return null; } long timestamp = System.currentTimeMillis(); send(currentLevel, timestamp, currentMessage, true, args); return null; }
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { if (args != null && args.length > 10) { throw new UnsupportedOperationException("Unsupported number of monitor arguments: " + args.length); } MonitorLevel currentLevel; String currentMessage; if (level != null) { currentLevel = level; currentMessage = template; } else { DispatchInfo info = infos.get(method); currentLevel = info.getLevel(); currentMessage = info.getMessage(); } if (currentLevel == null || currentLevel.intValue() < monitorable.getLevel().intValue()) { // monitoring is off return null; } long timestamp = System.currentTimeMillis(); send(currentLevel, timestamp, currentMessage, args); return null; }