org.mule.module.launcher.log4j
Class ApplicationAwareRepositorySelector

java.lang.Object
  extended by org.mule.module.launcher.log4j.ApplicationAwareRepositorySelector
All Implemented Interfaces:
RepositorySelector

public class ApplicationAwareRepositorySelector
extends Object
implements RepositorySelector


Nested Class Summary
protected  class ApplicationAwareRepositorySelector.ConfigWatchDog
           
protected static class ApplicationAwareRepositorySelector.LoggerRepositoryCache
           
 
Field Summary
protected  ApplicationAwareRepositorySelector.LoggerRepositoryCache cache
           
protected  Logger logger
           
protected static Integer NO_CCL_CLASSLOADER
           
protected static String PATTERN_LAYOUT
           
 
Constructor Summary
ApplicationAwareRepositorySelector()
           
 
Method Summary
protected  void configureFrom(URL url, LoggerRepository repository)
           
 LoggerRepository getLoggerRepository()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PATTERN_LAYOUT

protected static final String PATTERN_LAYOUT
See Also:
Constant Field Values

NO_CCL_CLASSLOADER

protected static final Integer NO_CCL_CLASSLOADER

cache

protected ApplicationAwareRepositorySelector.LoggerRepositoryCache cache

logger

protected Logger logger
Constructor Detail

ApplicationAwareRepositorySelector

public ApplicationAwareRepositorySelector()
Method Detail

getLoggerRepository

public LoggerRepository getLoggerRepository()
Specified by:
getLoggerRepository in interface RepositorySelector

configureFrom

protected void configureFrom(URL url,
                             LoggerRepository repository)


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.