edu.internet2.middleware.shibboleth.wayf
Class LogbackLoggingService

java.lang.Object
  extended by edu.internet2.middleware.shibboleth.wayf.LogbackLoggingService

public class LogbackLoggingService
extends Object

Simple logging service that watches for logback configuration file changes and reloads the file when a change occurs.


Field Summary
private  Timer taskTimer
          Timer used periodically read the logging configuration file.
 
Constructor Summary
LogbackLoggingService(String loggingConfigurationFile, long pollingFrequency)
          Constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

taskTimer

private Timer taskTimer
Timer used periodically read the logging configuration file.

Constructor Detail

LogbackLoggingService

public LogbackLoggingService(String loggingConfigurationFile,
                             long pollingFrequency)
Constructor.

Parameters:
loggingConfigurationFile - logback configuration file
pollingFrequency - frequency the configuration file should be checked for changes


Copyright © 1999-2012. All Rights Reserved.