Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package gov.nist.core;
  
  
This class abstracts away single-instanct and multi0instance loggers legacyLogger is the old-school one logger per stack reference otherLogger is multiinstance logger

Author(s):
Vladimir Ralev
 
 public class CommonLogger implements StackLogger{
 	private String name;
 	
 	public static boolean useLegacyLogger = true;
 	public static StackLogger legacyLogger;
 	
 	public CommonLogger(String name) {
 		this. = name;
 	}
 	
 	private StackLogger logger() {
 			return ;
 		} else {
 			if( == null) {
 			}
 			return ;
 		}
 	}
 	
 	public static StackLogger getLogger(String name) {
 		return new CommonLogger(name);
 	}
 	public static StackLogger getLogger(Class clazz) {
 		return getLogger(clazz.getName());
 	}
 	
 	public static void init(Properties p) {
 		
 	}
 	
 	public void disableLogging() {
 	}
 	
 	public void enableLogging() {
 		
 	}
 	
 	public int getLineCount() {
 		
 		return logger().getLineCount();
 	}
 	
 	public String getLoggerName() {
 		
 		return logger().getLoggerName();
 	}
 	
 	public boolean isLoggingEnabled() {
 		
 		return logger().isLoggingEnabled();
 	}
 	
 	public boolean isLoggingEnabled(int logLevel) {
 		
 		return logger().isLoggingEnabled(logLevel);
 	}
 	
 	public void logDebug(String message) {
 		
 		logger().logDebug(message);
 	}
 	
 	public void logError(String message) {
 		
 		logger().logError(message);
 	}
 	
 	public void logError(String messageException ex) {
 		
 		logger().logError(messageex);
 	}
 	
 	public void logException(Throwable ex) {
 		
 	}
 	
 	public void logFatalError(String message) {
 		
 		logger().logFatalError(message);
 	}
	public void logInfo(String string) {
		logger().logInfo(string);
	}
	public void logStackTrace() {
	}
	public void logStackTrace(int traceLevel) {
		logger().logStackTrace(traceLevel);
	}
	public void logTrace(String message) {
		logger().logTrace(message);
	}
	public void logWarning(String string) {
		logger().logWarning(string);
	}
	public void setBuildTimeStamp(String buildTimeStamp) {
		logger().setBuildTimeStamp(buildTimeStamp);
	}
	public void setStackProperties(Properties stackProperties) {
	}
New to GrepCode? Check out our FAQ X