org.apache.logging.log4j.Logger.isEnabled()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(4.7k)|赞(0)|评价(0)|浏览(333)

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

Logger.isEnabled介绍

[英]Checks whether this Logger is enabled for the given Level.

Note that passing in Level#OFF always returns true.
[中]检查是否为给定级别启用此记录器。
请注意,传入Level#OFF总是返回true。

代码示例

代码示例来源:origin: alibaba/druid

  1. public boolean isWarnEnabled() {
  2. return log.isEnabled(Level.WARN);
  3. }

代码示例来源:origin: NLPchina/nlp-lang

  1. @Override
  2. public boolean isWarnEnabled() {
  3. return log.isEnabled(Level.WARN);
  4. }

代码示例来源:origin: oblac/jodd

  1. @Override
  2. public boolean isEnabled(final Logger.Level level) {
  3. return logger.isEnabled(jodd2log4j2(level));
  4. }

代码示例来源:origin: org.apache.logging.log4j/log4j-core

  1. public void doSomething() {
  2. logger.isEnabled(Level.DEBUG);
  3. }
  4. }

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

  1. @Override
  2. public String getLevel() {
  3. for(Level level: levels)
  4. if(logger.isEnabled(level))
  5. return level.toString();
  6. return "n/a";
  7. }

代码示例来源:origin: com.alibaba/druid

  1. public boolean isWarnEnabled() {
  2. return log.isEnabled(Level.WARN);
  3. }

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

  1. @Override
  2. public boolean isEnabled(Level level, Marker marker, String message, Object p0, Object p1, Object p2, Object p3,
  3. Object p4) {
  4. return delegate.isEnabled(level, marker);
  5. }

代码示例来源:origin: isparkes/OpenRate

  1. /**
  2. * Check whether this category is enabled for the WARN Level.
  3. *
  4. * @return true if enabled
  5. */
  6. @Override
  7. public boolean isWarningEnabled()
  8. {
  9. return logger.isEnabled(Level.WARN);
  10. }

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

  1. @Override
  2. public boolean isEnabled(Level level, Marker marker, String message, Object p0, Object p1, Object p2, Object p3,
  3. Object p4, Object p5) {
  4. return delegate.isEnabled(level, marker);
  5. }

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

  1. @Override
  2. public boolean isEnabled(Level level, Marker marker, String message, Object p0, Object p1, Object p2, Object p3,
  3. Object p4, Object p5, Object p6) {
  4. return delegate.isEnabled(level, marker);
  5. }

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

  1. @Override
  2. public boolean isEnabled(Level level, Marker marker, String message, Object p0, Object p1, Object p2, Object p3,
  3. Object p4, Object p5, Object p6, Object p7) {
  4. return delegate.isEnabled(level, marker);
  5. }

代码示例来源:origin: apache/activemq-artemis

  1. public String getLevel() {
  2. for(Level level: levels)
  3. if(logger.isEnabled(level))
  4. return level.toString();
  5. return "n/a";
  6. }

代码示例来源:origin: org.apache.activemq/artemis-jms-client-all

  1. public String getLevel() {
  2. for(Level level: levels)
  3. if(logger.isEnabled(level))
  4. return level.toString();
  5. return "n/a";
  6. }

代码示例来源:origin: com.mchange/mchange-commons-java

  1. @Override
  2. public boolean isLoggable(MLevel l)
  3. {
  4. //System.err.println( "MLevel: " + l + "; isEnabledFor(): " + logger.isEnabledFor( level(l) ) + "; getLevel(): " + getLevel() +
  5. //"; MLog.getLogger().getLevel(): " + MLog.getLogger().getLevel());
  6. //new Exception("WHADDAFUC").printStackTrace();
  7. return this.logger.isEnabled(level(l));
  8. }

代码示例来源:origin: apache/asterixdb

  1. @Override
  2. public IActiveEntityEventsListener getListener(EntityId entityId) {
  3. if (LOGGER.isEnabled(level)) {
  4. LOGGER.log(level, "getActiveEntityListener(EntityId entityId) was called with entity " + entityId);
  5. }
  6. IActiveEntityEventsListener listener = entityEventListeners.get(entityId);
  7. if (LOGGER.isEnabled(level)) {
  8. LOGGER.log(level, "Listener found: " + listener);
  9. }
  10. return entityEventListeners.get(entityId);
  11. }

代码示例来源:origin: apache/activemq-artemis

  1. public String getLevel() {
  2. for(Level level: levels)
  3. if(logger.isEnabled(level))
  4. return level.toString();
  5. return "n/a";
  6. }

代码示例来源:origin: apache/asterixdb

  1. void log(String s) {
  2. if (ConcurrentLockManager.LOGGER.isEnabled(ConcurrentLockManager.LVL)) {
  3. ConcurrentLockManager.LOGGER.log(ConcurrentLockManager.LVL, s + " " + toString());
  4. }
  5. }

代码示例来源:origin: apache/asterixdb

  1. @Override
  2. public void recover() {
  3. LOGGER.info("Starting active recovery");
  4. for (IActiveEntityEventsListener listener : getEventListeners()) {
  5. synchronized (listener) {
  6. if (LOGGER.isEnabled(level)) {
  7. LOGGER.log(level, "Entity " + listener.getEntityId() + " is " + listener.getState());
  8. }
  9. listener.notifyAll();
  10. }
  11. }
  12. }

代码示例来源:origin: apache/asterixdb

  1. @Override
  2. public void open() throws HyracksDataException {
  3. if (LOGGER.isEnabled(openCloseLevel)) {
  4. LOGGER.log(openCloseLevel, "open(" + pid + " by " + taId);
  5. }
  6. size = 0;
  7. eos = false;
  8. failed = false;
  9. deallocated = false;
  10. manager.registerPartition(pid, ctx.getJobletContext().getJobId().getCcId(), taId, this, PartitionState.STARTED,
  11. false);
  12. }

代码示例来源:origin: apache/asterixdb

  1. private void logPlanAt(String name, Level lvl) throws AlgebricksException {
  2. if (AlgebricksConfig.ALGEBRICKS_LOGGER.isEnabled(lvl)) {
  3. final LogicalOperatorPrettyPrintVisitor pvisitor = context.getPrettyPrintVisitor();
  4. pvisitor.reset(new AlgebricksAppendable());
  5. PlanPrettyPrinter.printPlan(plan, pvisitor, 0);
  6. AlgebricksConfig.ALGEBRICKS_LOGGER.log(lvl,
  7. name + ":\n" + LogRedactionUtil.userData(pvisitor.get().toString()));
  8. }
  9. }

相关文章