org.apache.log.Logger.setPriority()方法的使用及代码示例

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

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

Logger.setPriority介绍

[英]Set the priority for this logger.
[中]设置此记录器的优先级。

代码示例

代码示例来源:origin: com.googlecode.fighting-layout-bugs/fighting-layout-bugs

  1. _runAfterAnalysis.add(new Runnable() { @Override public void run() {
  2. logger.setPriority(originalLevel);
  3. }});
  4. } else if (log instanceof SimpleLog) {

代码示例来源:origin: org.apache.avalon.logkit/avalon-logkit

  1. /**
  2. * Set the default priority for hierarchy.
  3. * This is the priority inherited by loggers if no other priority is specified.
  4. *
  5. * @param priority the default priority
  6. */
  7. public void setDefaultPriority( final Priority priority )
  8. {
  9. if( null == priority )
  10. {
  11. final String message = "Can not set default Hierarchy Priority to null";
  12. throw new IllegalArgumentException( message );
  13. }
  14. getRootLogger().setPriority( priority );
  15. }

代码示例来源:origin: org.apache.avalon.framework/avalon-framework-impl

  1. logKitLogger.setPriority( Priority.DEBUG );
  2. logKitLogger.setPriority( Priority.INFO );
  3. logKitLogger.setPriority( Priority.WARN );
  4. logKitLogger.setPriority( Priority.ERROR );
  5. logKitLogger.setPriority( Priority.FATAL_ERROR );

代码示例来源:origin: org.apache.excalibur.component/excalibur-component

  1. logkitLogger.setPriority( Priority.DEBUG );
  2. logkitLogger.setPriority( Priority.INFO );
  3. logkitLogger.setPriority( Priority.WARN );
  4. logkitLogger.setPriority( Priority.ERROR );
  5. logkitLogger.setPriority( Priority.FATAL_ERROR );

代码示例来源:origin: com.googlecode.fighting-layout-bugs/fighting-layout-bugs

  1. final org.apache.log.Logger logger = LogKit.getLoggerFor(name);
  2. final Priority originalLevel = logger.getPriority();
  3. logger.setPriority(Priority.DEBUG);
  4. _runAfterAnalysis.add(new Runnable() { @Override public void run() {
  5. logger.setPriority(originalLevel);

代码示例来源:origin: velocity/velocity-dep

  1. /**
  2. * initializes the log system using the logfile argument
  3. *
  4. * @param logFile file for log messages
  5. */
  6. public void init(String logFile)
  7. throws Exception
  8. {
  9. /*
  10. * make our FileTarget. Note we are going to keep the
  11. * default behavior of not appending...
  12. */
  13. FileTarget target = new FileTarget( new File( logFile),
  14. false,
  15. new VelocityFormatter("%{time} %{message}\\n%{throwable}" ) );
  16. /*
  17. * use the toString() of RuntimeServices to make a unique logger
  18. */
  19. logger = Hierarchy.getDefaultHierarchy().getLoggerFor( rsvc.toString() );
  20. logger.setPriority( Priority.DEBUG );
  21. logger.setLogTargets( new LogTarget[] { target } );
  22. }

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity

  1. private void initTarget(final String file, final RuntimeServices rsvc) throws Exception
  2. {
  3. try
  4. {
  5. String format = null;
  6. Priority level = null;
  7. if (rsvc != null)
  8. {
  9. format = rsvc.getString(AVALON_LOGGER_FORMAT, "%{time} %{message}\\n%{throwable}");
  10. level = (Priority) logLevels.get(rsvc.getString(AVALON_LOGGER_LEVEL, "warn"));
  11. }
  12. VelocityFormatter vf = new VelocityFormatter(format);
  13. // make the target and keep the default behavior of not appending
  14. FileTarget target = new FileTarget(new File(file), false, vf);
  15. logger.setPriority(level);
  16. logger.setLogTargets(new LogTarget[] { target });
  17. log(DEBUG_ID, "AvalonLogChute initialized using file '"+file+'\'');
  18. }
  19. catch (IOException ioe)
  20. {
  21. rsvc.getLog().error("Unable to create log file for AvalonLogChute", ioe);
  22. throw new Exception("Error configuring AvalonLogChute : " + ioe);
  23. }
  24. }

代码示例来源:origin: org.apache.velocity/com.springsource.org.apache.velocity

  1. private void initTarget(final String file, final RuntimeServices rsvc) throws Exception
  2. {
  3. try
  4. {
  5. String format = null;
  6. Priority level = null;
  7. if (rsvc != null)
  8. {
  9. format = rsvc.getString(AVALON_LOGGER_FORMAT, "%{time} %{message}\\n%{throwable}");
  10. level = (Priority) logLevels.get(rsvc.getString(AVALON_LOGGER_LEVEL, "warn"));
  11. }
  12. VelocityFormatter vf = new VelocityFormatter(format);
  13. // make the target and keep the default behavior of not appending
  14. FileTarget target = new FileTarget(new File(file), false, vf);
  15. logger.setPriority(level);
  16. logger.setLogTargets(new LogTarget[] { target });
  17. log(DEBUG_ID, "AvalonLogChute initialized using file '"+file+'\'');
  18. }
  19. catch (IOException ioe)
  20. {
  21. rsvc.getLog().error("Unable to create log file for AvalonLogChute", ioe);
  22. throw new Exception("Error configuring AvalonLogChute : " + ioe);
  23. }
  24. }

代码示例来源:origin: org.apache.excalibur.containerkit/excalibur-logger

  1. m_logkitLogger.setPriority( priority );
  2. m_logkitLogger.setLogTargets( new LogTarget[] {logTarget} );
  3. logger.setPriority( priority );
  4. logger.setLogTargets( new LogTarget[]{logTarget} );

代码示例来源:origin: org.apache.excalibur.testcase/excalibur-testcase

  1. logger.setPriority( Priority.INFO );

代码示例来源:origin: org.apache.excalibur.containerkit/excalibur-logger

  1. logger.setPriority( Priority.getPriorityForName( loglevel ) );
  2. logger.setLogTargets( logTargets );

代码示例来源:origin: org.apache.excalibur.containerkit/excalibur-logger

  1. logger.setPriority( Priority.getPriorityForName( loglevel ) );
  2. logger.setLogTargets( logTargets );
  3. logger.setAdditivity( additive );

代码示例来源:origin: org.apache.excalibur.component/excalibur-component

  1. lmDefaultLogger.setPriority( Priority.DEBUG );
  2. lmLogger.setPriority( Priority.getPriorityForName(
  3. loggerManagerConfig.getAttribute( "log-level", "DEBUG" ) ) );

代码示例来源:origin: org.apache.excalibur.containerkit/excalibur-logger

  1. logger.setPriority( Priority.getPriorityForName( loglevel ) );
  2. logger.setLogTargets( logTargets );
  3. logger.setAdditivity( additive );

代码示例来源:origin: org.apache.excalibur.testcase/excalibur-testcase

  1. DefaultLogKitManager logKitManager = new DefaultLogKitManager();
  2. Logger lmLogger = Hierarchy.getDefaultHierarchy().getLoggerFor( lmLoggerName );
  3. lmLogger.setPriority( lmPriority );
  4. logKitManager.enableLogging( new LogKitLogger( lmLogger ) );
  5. logKitManager.contextualize( context );

相关文章