Logger mojoLogger = loggerManager.getLoggerForComponent( mojoDescriptor.getImplementation() ); ( (Mojo) mojo ).setLog( new DefaultLog( mojoLogger ) );
public AbstractComponentCollection( final MutablePlexusContainer container, final Class<T> componentType, final String role, final List<String> roleHints, final String hostComponent ) { this.container = container; this.componentType = componentType; this.role = role; this.roleHints = roleHints; this.hostComponent = hostComponent; logger = container.getLoggerManager().getLoggerForComponent( role ); world = container.getContainerRealm().getWorld(); }
public void execute( Object object, ComponentManager componentManager, ClassRealm lookupRealm ) throws PhaseExecutionException { if ( object instanceof LogEnabled ) { LogEnabled logEnabled = (LogEnabled) object; LoggerManager loggerManager = componentManager.getContainer().getLoggerManager(); Logger logger = loggerManager.getLoggerForComponent( componentManager.getRole(), componentManager.getRoleHint() ); logEnabled.enableLogging( logger ); } } }
Log mojoLogger = new DefaultLog( loggerManager.getLoggerForComponent( Mojo.ROLE ) );
} else if (Logger.class.equals(propertyType)) { assignment = container.getLoggerManager().getLoggerForComponent(componentDescriptor.getRole()); } else if (PlexusContainer.class.equals(propertyType)) {
public synchronized Logger getLogger() { if ( null == logger ) { logger = loggerManager.getLoggerForComponent( PlexusContainer.class.getName(), null ); } return logger; }
Logger logger = loggerManager.getLoggerForComponent( PlexusContainer.class.getName() );
Logger getPlexusLogger( final Object bean ) { final String name = bean.getClass().getName(); try { return plexusLoggerManagerProvider.get().getLoggerForComponent( name, null ); } catch ( final RuntimeException e ) { return consoleLogger; } }
/** * {@inheritDoc} * @see org.codehaus.plexus.PlexusContainer#getLogger() */ public Logger getLogger() { return getLoggerManager().getLoggerForComponent( getClass().getName() ); }
/** * {@inheritDoc} * @see org.codehaus.plexus.PlexusContainer#getLogger() */ public Logger getLogger() { return getLoggerManager().getLoggerForComponent( getClass().getName() ); }
private Logger getLogger() { // Cheating here... return base.getLoggerManager().getLoggerForComponent( ObjectFactory.class.getName(), "plexus" ); } }
private Logger extractLogger( LoggerManager manager ) { Logger logger = manager.getLoggerForComponent( "foo" ); assertNotNull( logger ); assertEquals( "foo", logger.getName() ); return logger; }
public IMercuryLogger getLogger( Class clazz ) { return new MercuryPlexusLogger( _loggerManager.getLoggerForComponent( clazz.getName() ) ); }
public AbstractComponentCollection( PlexusContainer container, ClassRealm realm, String role, List roleHints, String hostComponent ) { this.container = container; this.realm = realm; this.role = role; this.roleHints = roleHints; this.hostComponent = hostComponent; logger = container.getLoggerManager().getLoggerForComponent( role ); }
public Logger getLoggerForComponent(final String role, final String roleHint) { checkNotNull(role); Logger logger = new LoggerImpl(getThreshold(), toLoggerName(role, roleHint), delegate.getLoggerForComponent(role, roleHint)); log.debug("Created logger: {}", logger); return logger; }
public Logger getLoggerForComponent(final String role, final String roleHint) { checkNotNull(role); Logger logger = new LoggerImpl(getThreshold(), toLoggerName(role, roleHint), delegate.getLoggerForComponent(role, roleHint)); log.debug("Created logger: {}", logger); return logger; }
public void setUp() throws Exception { super.setUp(); LoggerManager loggerManager = (LoggerManager) lookup( LoggerManager.ROLE ); logger = loggerManager.getLoggerForComponent( this.getClass().toString() ); ldapServer = (LdapServer) lookup( LdapServer.ROLE ); }
public Logger getLoggerForComponent(final String role, final String roleHint) { checkNotNull(role); Logger logger = new LoggerImpl(getThreshold(), toLoggerName(role, roleHint), delegate.getLoggerForComponent(role, roleHint)); log.debug("Created logger: {}", logger); return logger; }
public void testSetThreshold() throws Exception { LoggerManager manager = createLoggerManager(); manager.setThreshold( Logger.LEVEL_FATAL ); Logger logger1 = manager.getLoggerForComponent( "role1", "roleHint1" ); assertEquals( Logger.LEVEL_FATAL, logger1.getThreshold() ); manager.setThreshold( Logger.LEVEL_DEBUG ); Logger logger2 = manager.getLoggerForComponent( "role2", "roleHint2" ); assertEquals( Logger.LEVEL_FATAL, logger1.getThreshold() ); assertEquals( Logger.LEVEL_DEBUG, logger2.getThreshold() ); }
public void execute( Object object, ComponentManager componentManager, ClassRealm lookupRealm ) throws PhaseExecutionException { if ( object instanceof LogEnabled ) { LoggerManager loggerManager = componentManager.getContainer().getLoggerManager(); ComponentDescriptor descriptor = componentManager.getComponentDescriptor(); Logger logger = loggerManager.getLoggerForComponent( descriptor.getRole(), descriptor.getRoleHint() ); ( (LogEnabled) object ).enableLogging( logger ); } } }