org.nnsoft.guice.sli4j.log4j
Class Log4jLoggingModule

java.lang.Object
  extended by com.google.inject.TypeLiteral<L>
      extended by org.nnsoft.guice.sli4j.core.AbstractLoggingModule<org.apache.log4j.Logger>
          extended by org.nnsoft.guice.sli4j.log4j.Log4jLoggingModule
All Implemented Interfaces:
com.google.inject.Module, com.google.inject.spi.TypeListener

public final class Log4jLoggingModule
extends AbstractLoggingModule<org.apache.log4j.Logger>

Apache Log4j logger module implementation.


Constructor Summary
Log4jLoggingModule(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>> matcher)
          Creates a new Apache Log4j injection module.
 
Method Summary
 
Methods inherited from class org.nnsoft.guice.sli4j.core.AbstractLoggingModule
configure, hear
 
Methods inherited from class com.google.inject.TypeLiteral
equals, get, get, getExceptionTypes, getFieldType, getParameterTypes, getRawType, getReturnType, getSupertype, getType, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Log4jLoggingModule

public Log4jLoggingModule(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>> matcher)
Creates a new Apache Log4j injection module.

Parameters:
matcher - types matcher for whom the Logger injection has to be performed.


Copyright © 2010-2011 99 Software Foundation. All Rights Reserved.