ch.qos.logback.core.UnsynchronizedAppenderBase.addError()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(3.8k)|赞(0)|评价(0)|浏览(117)

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

UnsynchronizedAppenderBase.addError介绍

暂无

代码示例

代码示例来源:origin: camunda/camunda-bpm-platform

addError("Appender [" + name + "] failed to append.", e);

代码示例来源:origin: tony19/logback-android

addError("Appender [" + name + "] failed to append.", e);

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/ch.qos.logback.core

addError("Appender [" + name + "] failed to append.", e);

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

public void doAppend(E eventObject) {
  // WARNING: The guard check MUST be the first statement in the
  // doAppend() method.
  // prevent re-entry.
  if (Boolean.TRUE.equals(guard.get())) {
    return;
  }
  try {
    guard.set(Boolean.TRUE);
    if (!this.started) {
      if (statusRepeatCount++ < ALLOWED_REPEATS) {
        addStatus(new WarnStatus("Attempted to append to non started appender [" + name + "].", this));
      }
      return;
    }
    if (getFilterChainDecision(eventObject) == FilterReply.DENY) {
      return;
    }
    // ok, we now invoke derived class' implementation of append
    this.append(eventObject);
  } catch (Exception e) {
    if (exceptionCount++ < ALLOWED_REPEATS) {
      addError("Appender [" + name + "] failed to append.", e);
    }
  } finally {
    guard.set(Boolean.FALSE);
  }
}

代码示例来源:origin: Nextdoor/bender

public void doAppend(E eventObject) {
  // WARNING: The guard check MUST be the first statement in the
  // doAppend() method.
  // prevent re-entry.
  if (Boolean.TRUE.equals(guard.get())) {
    return;
  }
  try {
    guard.set(Boolean.TRUE);
    if (!this.started) {
      if (statusRepeatCount++ < ALLOWED_REPEATS) {
        addStatus(new WarnStatus("Attempted to append to non started appender [" + name + "].", this));
      }
      return;
    }
    if (getFilterChainDecision(eventObject) == FilterReply.DENY) {
      return;
    }
    // ok, we now invoke derived class' implementation of append
    this.append(eventObject);
  } catch (Exception e) {
    if (exceptionCount++ < ALLOWED_REPEATS) {
      addError("Appender [" + name + "] failed to append.", e);
    }
  } finally {
    guard.set(Boolean.FALSE);
  }
}

代码示例来源:origin: io.virtdata/virtdata-lib-realer

public void doAppend(E eventObject) {
  // WARNING: The guard check MUST be the first statement in the
  // doAppend() method.
  // prevent re-entry.
  if (Boolean.TRUE.equals(guard.get())) {
    return;
  }
  try {
    guard.set(Boolean.TRUE);
    if (!this.started) {
      if (statusRepeatCount++ < ALLOWED_REPEATS) {
        addStatus(new WarnStatus("Attempted to append to non started appender [" + name + "].", this));
      }
      return;
    }
    if (getFilterChainDecision(eventObject) == FilterReply.DENY) {
      return;
    }
    // ok, we now invoke derived class' implementation of append
    this.append(eventObject);
  } catch (Exception e) {
    if (exceptionCount++ < ALLOWED_REPEATS) {
      addError("Appender [" + name + "] failed to append.", e);
    }
  } finally {
    guard.set(Boolean.FALSE);
  }
}

代码示例来源:origin: ch.qos.logback/core

addError("Appender [" + name + "] failed to append.", e);

代码示例来源:origin: com.hynnet/logback-core

addError("Appender [" + name + "] failed to append.", e);

代码示例来源:origin: com.alibaba.citrus.tool/antx-autoexpand

public void doAppend(E eventObject) {
 // WARNING: The guard check MUST be the first statement in the
 // doAppend() method.
 // prevent re-entry.
 if (guard.get()) {
  return;
 }
 try {
  guard.set(true);
  if (!this.started) {
   if (statusRepeatCount++ < ALLOWED_REPEATS) {
    addStatus(new WarnStatus(
      "Attempted to append to non started appender [" + name + "].",
      this));
   }
   return;
  }
  if (getFilterChainDecision(eventObject) == FilterReply.DENY) {
   return;
  }
  // ok, we now invoke derived class' implementation of append
  this.append(eventObject);
 } catch (Exception e) {
  if (exceptionCount++ < ALLOWED_REPEATS) {
   addError("Appender [" + name + "] failed to append.", e);
  }
 } finally {
  guard.set(false);
 }
}

相关文章