docs: @Override
  	public void setLogEventNotifier(LogEventNotifier logEventNotifier) {
  		if (logEventNotifier == null) 
                  return ;
  		if (debugLogger.isLoggable(Level.FINE) && LogRepositoryBaseImpl.isDebugEnabled()) {
  			debugLogger.logp(Level.FINE, thisClass, "setLogEventNotifier", "managedTp: "+managedType);
  		}
  		super.setLogEventNotifier(logEventNotifier) ;
  			// the return is the oldest since it is not pid-specific.  At this point, in child processes (servants), this does not work
  			// since child processes do not remove files
  		if (TRACETYPE.equals(managedType) || LOGTYPE.equals(managedType)) {		// Only for log and trace
  			repositoryType = (TRACETYPE.equals(managedType)) ?					// Set repository type
  				LogEventListener.REPOSITORYTYPETRACE : LogEventListener.REPOSITORYTYPELOG ;
  			logEventNotifier.setOldestDate(getOldestDate(), repositoryType) ;
  			if (debugLogger.isLoggable(Level.FINE) && LogRepositoryBaseImpl.isDebugEnabled()) {
  				debugLogger.logp(Level.FINE, thisClass, "setLogEventNotifier", "repTp: "+repositoryType+" oldDt: "+getOldestDate());
  			}
  		}
  	}