org.nnsoft.guice.sli4j.acl
Class ACLLoggingModule

java.lang.Object
  extended by com.google.inject.TypeLiteral<L>
      extended by org.nnsoft.guice.sli4j.core.AbstractLoggingModule<org.apache.commons.logging.Log>
          extended by org.nnsoft.guice.sli4j.acl.ACLLoggingModule
All Implemented Interfaces:
com.google.inject.Module, com.google.inject.spi.TypeListener

public final class ACLLoggingModule
extends AbstractLoggingModule<org.apache.commons.logging.Log>

Apache Commons Logging logger module implementation.


Constructor Summary
ACLLoggingModule()
          Creates a new Apache Commons Logging injection module that matches any class.
ACLLoggingModule(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>> matcher)
          Creates a new Apache Commons Logging 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

ACLLoggingModule

public ACLLoggingModule()
Creates a new Apache Commons Logging injection module that matches any class.

Since:
3.1

ACLLoggingModule

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

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


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