java.util.logging.Logger.getUseParentHandlers()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(4.4k)|赞(0)|评价(0)|浏览(102)

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

Logger.getUseParentHandlers介绍

[英]Discover whether or not this logger is sending its output to its parent logger.
[中]发现此记录器是否正在将其输出发送到其父记录器。

代码示例

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

public boolean getUseParentHandlers() {
  return logger.getUseParentHandlers();
}

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

public boolean getUseParentHandlers() {
  return logger.getUseParentHandlers();
}

代码示例来源:origin: internetarchive/heritrix3

public static void publishCurrent(LogRecord record) {
  AlertThreadGroup atg = AlertThreadGroup.current();
  if (atg == null) {
    Logger tlog = threadLogger.get(); 
    if(tlog!=null) {
      // send to temp-registered logger
      boolean usePar = tlog.getUseParentHandlers();
      tlog.setUseParentHandlers(false);
      tlog.log(record);
      tlog.setUseParentHandlers(usePar);
    }
    return;
  }
  atg.publish(record);
}

代码示例来源:origin: internetarchive/heritrix3

boolean usePar = logger.getUseParentHandlers();
logger.setUseParentHandlers(false);
logger.log(record);

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

if (!logger.getUseParentHandlers()) {
  logger.setLevel(filterLevel);
for (Logger parent = logger; parent.getUseParentHandlers(); ) {
  parent = parent.getParent();

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

while (theParent != null && temp.getUseParentHandlers()) {
  Handler[] ha = theParent.getHandlers();
  for (Handler element : ha) {

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

for (Logger parent = logger; parent.getUseParentHandlers(); ) {
  parent = parent.getParent();
  if (parent == null) {

代码示例来源:origin: net.sourceforge.jadex/jadex-platform-base

/**
 * Discover whether or not this logger is sending its output to its parent
 * logger.
 * 
 * @return true if output is to be sent to the logger's parent
 */
public synchronized boolean getUseParentHandlers()
{
  return logger.getUseParentHandlers();
}

代码示例来源:origin: com.att.woorea/openstack-client

/**
 * @see java.util.logging.Logger#getUseParentHandlers()
 */
@Override
public boolean getUseParentHandlers() {
  return super.getUseParentHandlers();
}

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

public synchronized boolean getUseParentHandlers() {
  if (supportsHandlers()) {
    return super.getUseParentHandlers();
  }
  throw new UnsupportedOperationException();
}

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

public synchronized boolean getUseParentHandlers() {
  if (supportsHandlers()) {
    return super.getUseParentHandlers();
  }
  throw new UnsupportedOperationException();
}

代码示例来源:origin: org.apache.cxf/cxf-api

public synchronized boolean getUseParentHandlers() {
  if (supportsHandlers()) {
    return super.getUseParentHandlers();
  }
  throw new UnsupportedOperationException();
}

代码示例来源:origin: org.apache.cxf/cxf-common-utilities

public synchronized boolean getUseParentHandlers() {
  if (supportsHandlers()) {
    return super.getUseParentHandlers();
  }
  throw new UnsupportedOperationException();
}

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

public synchronized boolean getUseParentHandlers() {
  if (supportsHandlers()) {
    return super.getUseParentHandlers();
  }
  throw new UnsupportedOperationException();
}

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

public synchronized boolean getUseParentHandlers() {
  if (supportsHandlers()) {
    return super.getUseParentHandlers();
  }
  throw new UnsupportedOperationException();
}

代码示例来源:origin: org.apache.myfaces.extensions.cdi.bundles/myfaces-extcdi-bundle-jsf20

/**
 * {@inheritDoc}
 */
public boolean getUseParentHandlers()
{
  return getWrapped().getUseParentHandlers();
}

代码示例来源:origin: org.apache.myfaces.extensions.cdi.core/myfaces-extcdi-core-impl

/**
 * {@inheritDoc}
 */
public boolean getUseParentHandlers()
{
  return getWrapped().getUseParentHandlers();
}

代码示例来源:origin: org.mobicents.core/mobicents-core-jar

public boolean getUseParentHandlersFlag(String loggerName) {
  if (loggerName == null)
    throw new NullPointerException("Logger name cant be null!!!");
  if (!this.bean.getLoggerNames().contains(loggerName))
    throw new IllegalArgumentException(
        "Logger with this name does not exist!!!");
  return this.lManager.getLogger(loggerName).getUseParentHandlers();
}

代码示例来源:origin: com.github.sviperll/sviperll-common

@Override
public void flush() {
  Logger logger = baseLogger;
  for (;;) {
    for (java.util.logging.Handler handler: logger.getHandlers()) {
      handler.flush();
    }
    if (!logger.getUseParentHandlers())
      break;
    logger = logger.getParent();
  }
}

代码示例来源:origin: scriptella/scriptella-etl

public void setUp() {
  final Logger logger = Logger.getLogger(loggerName);
  oldUseParent = logger.getUseParentHandlers();
  logger.setUseParentHandlers(true);
  handler = new TestHandler();
  logger.addHandler(handler);
}

相关文章