org.apache.dubbo.common.logger.Logger.isWarnEnabled()方法的使用及代码示例

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

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

Logger.isWarnEnabled介绍

[英]Is warn logging currently enabled?
[中]当前是否启用了警告日志记录?

代码示例

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public boolean isWarnEnabled() {
  3. try {
  4. return logger.isWarnEnabled();
  5. } catch (Throwable t) {
  6. return false;
  7. }
  8. }

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public boolean isWarnEnabled() {
  3. return logger.isWarnEnabled();
  4. }

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public boolean isWarnEnabled() {
  3. try {
  4. return logger.isWarnEnabled();
  5. } catch (Throwable t) {
  6. return false;
  7. }
  8. }

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public boolean isWarnEnabled() {
  3. return logger.isWarnEnabled();
  4. }

代码示例来源:origin: apache/incubator-dubbo

  1. public static void warn(Logger logger, Throwable e) {
  2. if (logger == null) {
  3. return;
  4. }
  5. if (logger.isWarnEnabled()) {
  6. logger.warn(e);
  7. }
  8. }

代码示例来源:origin: apache/incubator-dubbo

  1. public static void warn(Logger logger, String msg) {
  2. if (logger == null) {
  3. return;
  4. }
  5. if (logger.isWarnEnabled()) {
  6. logger.warn(msg);
  7. }
  8. }

代码示例来源:origin: apache/incubator-dubbo

  1. public static void warn(Logger logger, String msg, Throwable e) {
  2. if (logger == null) {
  3. return;
  4. }
  5. if (logger.isWarnEnabled()) {
  6. logger.warn(msg, e);
  7. }
  8. }

代码示例来源:origin: apache/incubator-dubbo

  1. public static void warn(Logger logger, String msg) {
  2. if (logger == null) {
  3. return;
  4. }
  5. if (logger.isWarnEnabled()) {
  6. logger.warn(msg);
  7. }
  8. }

代码示例来源:origin: apache/incubator-dubbo

  1. public static void warn(Logger logger, Throwable e) {
  2. if (logger == null) {
  3. return;
  4. }
  5. if (logger.isWarnEnabled()) {
  6. logger.warn(e);
  7. }
  8. }

代码示例来源:origin: apache/incubator-dubbo

  1. public static void warn(Logger logger, String msg, Throwable e) {
  2. if (logger == null) {
  3. return;
  4. }
  5. if (logger.isWarnEnabled()) {
  6. logger.warn(msg, e);
  7. }
  8. }

代码示例来源:origin: apache/incubator-dubbo

  1. private void processCancelledTasks() {
  2. for (; ; ) {
  3. HashedWheelTimeout timeout = cancelledTimeouts.poll();
  4. if (timeout == null) {
  5. // all processed
  6. break;
  7. }
  8. try {
  9. timeout.remove();
  10. } catch (Throwable t) {
  11. if (logger.isWarnEnabled()) {
  12. logger.warn("An exception was thrown while process a cancellation task", t);
  13. }
  14. }
  15. }
  16. }

代码示例来源:origin: apache/incubator-dubbo

  1. public void expire() {
  2. if (!compareAndSetState(ST_INIT, ST_EXPIRED)) {
  3. return;
  4. }
  5. try {
  6. task.run(this);
  7. } catch (Throwable t) {
  8. if (logger.isWarnEnabled()) {
  9. logger.warn("An exception was thrown by " + TimerTask.class.getSimpleName() + '.', t);
  10. }
  11. }
  12. }

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public void postProcessBeanDefinitionRegistry(BeanDefinitionRegistry registry) throws BeansException {
  3. Set<String> resolvedPackagesToScan = resolvePackagesToScan(packagesToScan);
  4. if (!CollectionUtils.isEmpty(resolvedPackagesToScan)) {
  5. registerServiceBeans(resolvedPackagesToScan, registry);
  6. } else {
  7. if (logger.isWarnEnabled()) {
  8. logger.warn("packagesToScan is empty , ServiceBean registry will be ignored!");
  9. }
  10. }
  11. }

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public void postProcessBeanDefinitionRegistry(BeanDefinitionRegistry registry) throws BeansException {
  3. Set<String> resolvedPackagesToScan = resolvePackagesToScan(packagesToScan);
  4. if (!CollectionUtils.isEmpty(resolvedPackagesToScan)) {
  5. registerServiceBeans(resolvedPackagesToScan, registry);
  6. } else {
  7. if (logger.isWarnEnabled()) {
  8. logger.warn("packagesToScan is empty , ServiceBean registry will be ignored!");
  9. }
  10. }
  11. }

代码示例来源:origin: apache/incubator-dubbo

  1. public void expire() {
  2. if (!compareAndSetState(ST_INIT, ST_EXPIRED)) {
  3. return;
  4. }
  5. try {
  6. task.run(this);
  7. } catch (Throwable t) {
  8. if (logger.isWarnEnabled()) {
  9. logger.warn("An exception was thrown by " + TimerTask.class.getSimpleName() + '.', t);
  10. }
  11. }
  12. }

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public void postProcessBeanDefinitionRegistry(BeanDefinitionRegistry registry) throws BeansException {
  3. Set<String> resolvedPackagesToScan = resolvePackagesToScan(packagesToScan);
  4. if (!CollectionUtils.isEmpty(resolvedPackagesToScan)) {
  5. registerServiceBeans(resolvedPackagesToScan, registry);
  6. } else {
  7. if (logger.isWarnEnabled()) {
  8. logger.warn("packagesToScan is empty , ServiceBean registry will be ignored!");
  9. }
  10. }
  11. }

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public void postProcessBeanDefinitionRegistry(BeanDefinitionRegistry registry) throws BeansException {
  3. Set<String> resolvedPackagesToScan = resolvePackagesToScan(packagesToScan);
  4. if (!CollectionUtils.isEmpty(resolvedPackagesToScan)) {
  5. registerServiceBeans(resolvedPackagesToScan, registry);
  6. } else {
  7. if (logger.isWarnEnabled()) {
  8. logger.warn("packagesToScan is empty , ServiceBean registry will be ignored!");
  9. }
  10. }
  11. }

代码示例来源:origin: apache/incubator-dubbo

  1. private void decode(Object message) {
  2. if (message != null && message instanceof Decodeable) {
  3. try {
  4. ((Decodeable) message).decode();
  5. if (log.isDebugEnabled()) {
  6. log.debug("Decode decodeable message " + message.getClass().getName());
  7. }
  8. } catch (Throwable e) {
  9. if (log.isWarnEnabled()) {
  10. log.warn("Call Decodeable.decode failed: " + e.getMessage(), e);
  11. }
  12. } // ~ end of catch
  13. } // ~ end of if
  14. } // ~ end of method decode

代码示例来源:origin: apache/incubator-dubbo

  1. private void decode(Object message) {
  2. if (message != null && message instanceof Decodeable) {
  3. try {
  4. ((Decodeable) message).decode();
  5. if (log.isDebugEnabled()) {
  6. log.debug("Decode decodeable message " + message.getClass().getName());
  7. }
  8. } catch (Throwable e) {
  9. if (log.isWarnEnabled()) {
  10. log.warn("Call Decodeable.decode failed: " + e.getMessage(), e);
  11. }
  12. } // ~ end of catch
  13. } // ~ end of if
  14. } // ~ end of method decode

代码示例来源:origin: apache/incubator-dubbo

  1. @Override
  2. public void decode() throws Exception {
  3. if (!hasDecoded && channel != null && inputStream != null) {
  4. try {
  5. decode(channel, inputStream);
  6. } catch (Throwable e) {
  7. if (log.isWarnEnabled()) {
  8. log.warn("Decode rpc result failed: " + e.getMessage(), e);
  9. }
  10. response.setStatus(Response.CLIENT_ERROR);
  11. response.setErrorMessage(StringUtils.toString(e));
  12. } finally {
  13. hasDecoded = true;
  14. }
  15. }
  16. }

相关文章