org.jboss.modules.log
Class NoopModuleLogger

java.lang.Object
  extended by org.jboss.modules.log.NoopModuleLogger
All Implemented Interfaces:
ModuleLogger

public final class NoopModuleLogger
extends Object
implements ModuleLogger

A ModuleLogger implementation that does not log.

Author:
thomas.diesler@jboss.com, David M. Lloyd

Constructor Summary
NoopModuleLogger()
           
 
Method Summary
 void classDefined(String name, Module module)
           
 void classDefineFailed(Throwable throwable, String className, Module module)
           
static ModuleLogger getInstance()
           
 void greeting()
           
 void moduleDefined(ModuleIdentifier identifier, ModuleLoader moduleLoader)
           
 void providerUnloadable(String name, ClassLoader loader)
           
 void trace(String message)
           
 void trace(String format, Object... args)
           
 void trace(String format, Object arg1)
           
 void trace(String format, Object arg1, Object arg2)
           
 void trace(String format, Object arg1, Object arg2, Object arg3)
           
 void trace(Throwable t, String message)
           
 void trace(Throwable t, String format, Object... args)
           
 void trace(Throwable t, String format, Object arg1)
           
 void trace(Throwable t, String format, Object arg1, Object arg2)
           
 void trace(Throwable t, String format, Object arg1, Object arg2, Object arg3)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoopModuleLogger

public NoopModuleLogger()
Method Detail

getInstance

public static ModuleLogger getInstance()

trace

public void trace(String message)
Specified by:
trace in interface ModuleLogger

trace

public void trace(String format,
                  Object arg1)
Specified by:
trace in interface ModuleLogger

trace

public void trace(String format,
                  Object arg1,
                  Object arg2)
Specified by:
trace in interface ModuleLogger

trace

public void trace(String format,
                  Object arg1,
                  Object arg2,
                  Object arg3)
Specified by:
trace in interface ModuleLogger

trace

public void trace(String format,
                  Object... args)
Specified by:
trace in interface ModuleLogger

trace

public void trace(Throwable t,
                  String message)
Specified by:
trace in interface ModuleLogger

trace

public void trace(Throwable t,
                  String format,
                  Object arg1)
Specified by:
trace in interface ModuleLogger

trace

public void trace(Throwable t,
                  String format,
                  Object arg1,
                  Object arg2)
Specified by:
trace in interface ModuleLogger

trace

public void trace(Throwable t,
                  String format,
                  Object arg1,
                  Object arg2,
                  Object arg3)
Specified by:
trace in interface ModuleLogger

trace

public void trace(Throwable t,
                  String format,
                  Object... args)
Specified by:
trace in interface ModuleLogger

greeting

public void greeting()
Specified by:
greeting in interface ModuleLogger

moduleDefined

public void moduleDefined(ModuleIdentifier identifier,
                          ModuleLoader moduleLoader)
Specified by:
moduleDefined in interface ModuleLogger

classDefineFailed

public void classDefineFailed(Throwable throwable,
                              String className,
                              Module module)
Specified by:
classDefineFailed in interface ModuleLogger

classDefined

public void classDefined(String name,
                         Module module)
Specified by:
classDefined in interface ModuleLogger

providerUnloadable

public void providerUnloadable(String name,
                               ClassLoader loader)
Specified by:
providerUnloadable in interface ModuleLogger


Copyright © 2011. All Rights Reserved.