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

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

本文整理了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

  1. public boolean getUseParentHandlers() {
  2. return logger.getUseParentHandlers();
  3. }

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

  1. public boolean getUseParentHandlers() {
  2. return logger.getUseParentHandlers();
  3. }

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

  1. public static void publishCurrent(LogRecord record) {
  2. AlertThreadGroup atg = AlertThreadGroup.current();
  3. if (atg == null) {
  4. Logger tlog = threadLogger.get();
  5. if(tlog!=null) {
  6. // send to temp-registered logger
  7. boolean usePar = tlog.getUseParentHandlers();
  8. tlog.setUseParentHandlers(false);
  9. tlog.log(record);
  10. tlog.setUseParentHandlers(usePar);
  11. }
  12. return;
  13. }
  14. atg.publish(record);
  15. }

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

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

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

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

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

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

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

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

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

  1. /**
  2. * Discover whether or not this logger is sending its output to its parent
  3. * logger.
  4. *
  5. * @return true if output is to be sent to the logger's parent
  6. */
  7. public synchronized boolean getUseParentHandlers()
  8. {
  9. return logger.getUseParentHandlers();
  10. }

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

  1. /**
  2. * @see java.util.logging.Logger#getUseParentHandlers()
  3. */
  4. @Override
  5. public boolean getUseParentHandlers() {
  6. return super.getUseParentHandlers();
  7. }

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

  1. public synchronized boolean getUseParentHandlers() {
  2. if (supportsHandlers()) {
  3. return super.getUseParentHandlers();
  4. }
  5. throw new UnsupportedOperationException();
  6. }

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

  1. public synchronized boolean getUseParentHandlers() {
  2. if (supportsHandlers()) {
  3. return super.getUseParentHandlers();
  4. }
  5. throw new UnsupportedOperationException();
  6. }

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

  1. public synchronized boolean getUseParentHandlers() {
  2. if (supportsHandlers()) {
  3. return super.getUseParentHandlers();
  4. }
  5. throw new UnsupportedOperationException();
  6. }

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

  1. public synchronized boolean getUseParentHandlers() {
  2. if (supportsHandlers()) {
  3. return super.getUseParentHandlers();
  4. }
  5. throw new UnsupportedOperationException();
  6. }

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

  1. public synchronized boolean getUseParentHandlers() {
  2. if (supportsHandlers()) {
  3. return super.getUseParentHandlers();
  4. }
  5. throw new UnsupportedOperationException();
  6. }

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

  1. public synchronized boolean getUseParentHandlers() {
  2. if (supportsHandlers()) {
  3. return super.getUseParentHandlers();
  4. }
  5. throw new UnsupportedOperationException();
  6. }

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

  1. /**
  2. * {@inheritDoc}
  3. */
  4. public boolean getUseParentHandlers()
  5. {
  6. return getWrapped().getUseParentHandlers();
  7. }

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

  1. /**
  2. * {@inheritDoc}
  3. */
  4. public boolean getUseParentHandlers()
  5. {
  6. return getWrapped().getUseParentHandlers();
  7. }

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

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

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

  1. @Override
  2. public void flush() {
  3. Logger logger = baseLogger;
  4. for (;;) {
  5. for (java.util.logging.Handler handler: logger.getHandlers()) {
  6. handler.flush();
  7. }
  8. if (!logger.getUseParentHandlers())
  9. break;
  10. logger = logger.getParent();
  11. }
  12. }

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

  1. public void setUp() {
  2. final Logger logger = Logger.getLogger(loggerName);
  3. oldUseParent = logger.getUseParentHandlers();
  4. logger.setUseParentHandlers(true);
  5. handler = new TestHandler();
  6. logger.addHandler(handler);
  7. }

相关文章