org.pmw.tinylog.Logger.error()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(6.1k)|赞(0)|评价(0)|浏览(90)

本文整理了Java中org.pmw.tinylog.Logger.error()方法的一些代码示例,展示了Logger.error()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.error()方法的具体详情如下:
包路径:org.pmw.tinylog.Logger
类名称:Logger
方法名:error

Logger.error介绍

暂无

代码示例

代码示例来源:origin: pingao777/markdown-preview-sync

public static byte[] getBytes(String string) {
    try {
      return string.getBytes("UTF-8");
    } catch (UnsupportedEncodingException e) {
      Logger.error("Error occurs on get bytes of {}", string, e);
    }
    return new byte[0];
  }
}

代码示例来源:origin: mattjlewis/diozero

@Override
  public void exceptionCaught(ChannelHandlerContext context, Throwable cause) {
    Logger.error(cause, "exceptionCaught: {}", cause);
    context.close();
  }
}

代码示例来源:origin: mathisdt/trackworktime

@Override
public int e(String tag, String msg) {
  Logger.error(msg);
  return Log.e(tag, msg);
}
@Override

代码示例来源:origin: pingao777/markdown-preview-sync

public static byte[] readAllBytes(String path) {
  try {
    return Files.readAllBytes(Paths.get(path));
  } catch (IOException e) {
    Logger.error("Error occurs on reading byte of {}", path, e);
  }
  return new byte[0];
}

代码示例来源:origin: pingao777/markdown-preview-sync

public static String readAsString(String path) {
  try {
    return Files.lines(Paths.get(path), Charset.forName("UTF-8")).collect(Collectors.joining("\n"));
  } catch (Exception e) {
    Logger.error("Error occurs on reading content of {}", path, e);
  }
  return "";
}

代码示例来源:origin: openpnp/openpnp

public void setCommunicationsType(String communicationsType) {
  // If the communications type is changing we need to disconnect the old one first.
  if (communicationsType == null || !communicationsType.equals(this.communicationsType)) {
    try {
      disconnect();
    }
    catch (Exception e) {
      Logger.error(e);
    }
  }
  this.communicationsType = communicationsType;
}

代码示例来源:origin: openpnp/openpnp

public FluentCv saveDebugImage(Class implementationClass, String function, String identifier) {
  try {
    OpenCvUtils.saveDebugImage(implementationClass, function, identifier, mat);
  }
  catch (Exception e) {
    Logger.error(e, "Failed to save debug image.");
  }
  return this;
}

代码示例来源:origin: mattjlewis/diozero

public static void main(String[] args) {
  if (args.length < 1) {
    Logger.error("Usage: {} <mqtt-url>", MqttJsonServer.class.getName());
    System.exit(1);
  }
  try (MqttJsonServer mqtt_server = new MqttJsonServer(args[0])) {
    mqtt_server.start();
  } catch (UnknownHostException | MqttException e) {
    Logger.error(e, "Error: {}", e);
  }
}

代码示例来源:origin: mathisdt/trackworktime

public String getVersionName() {
  try {
    return context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionName;
  } catch (PackageManager.NameNotFoundException nnfe) {
    Logger.error("could not get version name from manifest: {}", nnfe.getMessage());
    return "?";
  }
}

代码示例来源:origin: mattjlewis/diozero

public static void main(String[] args) {
  if (args.length < 1) {
    Logger.error("Usage: {} <MQTT-url>", MqttProtobufServer.class.getName());
    System.exit(1);
  }
  try (MqttTestClient mqtt_client = new MqttTestClient(args[0])) {
    mqtt_client.sendTestMessages(16);
  } catch (MqttException e) {
    Logger.error(e, "Error: {}", e);
  }
}

代码示例来源:origin: mattjlewis/diozero

@Override
  public void callback(int pin, boolean value, long epochTime, long nanoTime) {
    if (pin != gpio) {
      Logger.error("Error, got a callback for the wrong pin ({}), was expecting {}",
          Integer.valueOf(pin), Integer.valueOf(gpio));
    }
    
    valueChanged(new DigitalInputEvent(pin, epochTime, nanoTime, value));
  }
}

代码示例来源:origin: mattjlewis/diozero

@Override
  public void callback(int pin, boolean value, long epochTime, long nanoTime) {
    if (pin != gpio) {
      Logger.error("Error, got a callback for the wrong pin ({}), was expecting {}",
          Integer.valueOf(pin), Integer.valueOf(gpio));
    }
    
    valueChanged(new DigitalInputEvent(pin, epochTime, nanoTime, value));
  }
}

代码示例来源:origin: mattjlewis/diozero

boolean getValue(int gpio) {
  ResponseMessage response = sendMessage(new DigitalReadMessage(gpio));
  if (response == null) {
    return false;
  }
  // Validate GPIO returned matches that requested
  if (response.pinOrPort != gpio) {
    Logger.error("Returned GPIO ({}) doesn't match that requested ({})", Byte.valueOf(response.pinOrPort),
        Integer.valueOf(gpio));
  }
  return response.lsb != 0;
}

代码示例来源:origin: mattjlewis/diozero

private void sendMessage(Session session, Object o) {
    MessageWrapper wrapper = new MessageWrapper(o.getClass().getSimpleName(), GSON.toJson(o));
    try {
      session.getRemote().sendString(GSON.toJson(wrapper));
    } catch (IOException e) {
      Logger.error(e, "Error: {}", e);
      // TODO Cleanup this session?
    }
  }
}

代码示例来源:origin: openpnp/openpnp

public synchronized void disconnect() {
  connected = false;
  try {
    getCommunications().disconnect();
  }
  catch (Exception e) {
    Logger.error("disconnect()", e);
  }
}

代码示例来源:origin: mattjlewis/diozero

@Override
public void valueChanged(DigitalInputEvent event) {
  MessageWrapper message = new MessageWrapper(event.getClass().getSimpleName(), GSON.toJson(event));
  sessions.forEach(session -> {
    try {
      session.getRemote().sendString(GSON.toJson(message));
    } catch (IOException e) {
      Logger.error(e, "Error: {}", e);
      // TODO Cleanup this session?
    }
  });
}

代码示例来源:origin: mattjlewis/diozero

@Override
public void close() {
  try {
    mqttClient.disconnect();
    mqttClient.close();
  } catch (MqttException e) {
    Logger.error(e, "Error: {}", e);
  }
}

代码示例来源:origin: pingao777/markdown-preview-sync

public static void main(String[] args) {
    try {
      new SocketServer().start();
    } catch (Exception e) {
      Logger.error("Error occurs on socket server start", e);
    }
  }
}

代码示例来源:origin: mathisdt/trackworktime

public static File writeFile(String subDirectory, String fileNamePrefix, String fileNameSuffix, byte[] fileContent, Context context) {
  File targetDirectory = getDirectory(subDirectory, context);
  if (targetDirectory == null) {
    Logger.error("target {} is not writable", targetDirectory);
    return null;
  }
  String timeStamp = DateTimeUtil.getCurrentDateTime().format("YYYY-MM-DD-hh-mm-ss");
  String fileName = fileNamePrefix + "-generated-at-" + timeStamp + fileNameSuffix;
  File file = new File(targetDirectory, fileName);
  return writeFile(fileContent, file);
}

代码示例来源:origin: mattjlewis/diozero

@Override
  public void valueChanged(DigitalInputEvent event) {
    DiozeroProtos.Gpio.Notification notification = DiozeroProtosConverter.convert(event);

    try {
      mqttClient.publish(MqttProviderConstants.GPIO_NOTIFICATION_TOPIC, notification.toByteArray(),
          MqttProviderConstants.DEFAULT_QOS, MqttProviderConstants.DEFAULT_RETAINED);
    } catch (MqttException e) {
      Logger.error(e, "MQTT Error: {}", e);
    }
  }
}

相关文章

微信公众号

最新文章

更多