/** * Constructor */ public ConsoleLoggerManager() { m_logger = new ConsoleLogger(); }
/** * Logs a debugging message. * * @param message a <code>String</code> value */ public void debug( final String message ) { debug( message, null ); }
/** * Logs an error message. * * @param message a <code>String</code> value */ public void error( final String message ) { error( message, null ); }
/** * Logs an informational message. * * @param message a <code>String</code> value */ public void info( final String message ) { info( message, null ); }
/** * Logs a fatal error message. * * @param message a <code>String</code> value */ public void fatalError( final String message ) { fatalError( message, null ); }
/** * Constructor. * * @param logLevel the log level for the console logger. */ public ServiceContainerConfiguration(int logLevel) { this.logger = new ConsoleLogger(logLevel); this.containerFlavour = ServiceConstants.AVALON_CONTAINER_YAAFI; this.serviceContainerClazzName = ServiceConstants.CLAZZ_NAME; this.componentRolesLocation = ServiceConstants.COMPONENT_ROLE_VALUE; this.isComponentRolesEncrypted = "false"; this.componentConfigurationLocation = ServiceConstants.COMPONENT_CONFIG_VALUE; this.isComponentConfigurationEncrypted = "false"; this.parametersLocation = ServiceConstants.COMPONENT_PARAMETERS_VALUE; this.isParametersEncrypted = "false"; this.context = new DefaultContext(); this.applicationRootDir = new File("").getAbsolutePath(); this.tempRootDir = System.getProperty("java.io.tmpdir","."); this.componentClassLoader = this.getClass().getClassLoader(); }
this.logger = new ConsoleLogger(); this.applicationHome = "."; this.tempHome = System.getProperty("java.io.tmpdir",".");
this.logger = new ConsoleLogger(); this.applicationHome = "."; this.tempHome = System.getProperty("java.io.tmpdir",".");
/** * Constructor. * * @param logLevel the log level for the console logger. */ public ServiceContainerConfiguration(int logLevel) { this.logger = new ConsoleLogger(logLevel); this.containerFlavour = ServiceConstants.AVALON_CONTAINER_YAAFI; this.serviceContainerClazzName = ServiceConstants.CLAZZ_NAME; this.componentRolesLocation = ServiceConstants.COMPONENT_ROLE_VALUE; this.isComponentRolesEncrypted = "false"; this.componentConfigurationLocation = ServiceConstants.COMPONENT_CONFIG_VALUE; this.isComponentConfigurationEncrypted = "false"; this.parametersLocation = ServiceConstants.COMPONENT_PARAMETERS_VALUE; this.isParametersEncrypted = "false"; this.context = new DefaultContext(); this.applicationRootDir = new File("").getAbsolutePath(); this.tempRootDir = System.getProperty("java.io.tmpdir", "."); this.componentClassLoader = this.getClass().getClassLoader(); }
/** * Constructor. * * @param logLevel the log level to be used */ public YAAFIContainer(int logLevel) { this.logLevel = logLevel; this.enableLogging( new ConsoleLogger( logLevel ) ); this.config = new ServiceContainerConfiguration(); }
/** * Constructor. */ public YAAFIContainer() { this.enableLogging( new ConsoleLogger( logLevel ) ); this.config = new ServiceContainerConfiguration(); }
protected Logger createLoggerFromContext( final Context initParameters ) { try { final Logger logger = (Logger) initParameters.get( LOGGER ); return logger; } catch ( ContextException ce ) { final Logger consoleLogger = new ConsoleLogger(); consoleLogger.error( "ContainerManager could not obtain logger manager from context " + "(this should not happen). Using console instead." ); return consoleLogger; } }
/** * Create a new ContextManager. * * @param rootContext the default values. * @param logger logger to use when creating new components. */ public ContextManager( final Context rootContext, final Logger logger ) { m_rootContext = rootContext; m_childContext = new OverridableContext( m_rootContext ); m_containerManagerContext = new OverridableContext( m_childContext ); m_logger = logger; // The primordial logger is used for all output up until the point where // the logger manager has been initialized. However it is set into // two objects used to load the configuration resource files within // the ContextManager. Any problems loading these files will result in // warning or error messages. However in most cases, the debug // information should not be displayed, so turn it off by default. // Unfortunately, there is not a very good place to make this settable. if ( m_logger == null ) { m_primordialLogger = new ConsoleLogger( ConsoleLogger.LEVEL_INFO ); } else { m_primordialLogger = null; } }
org.apache.avalon.framework.logger.Logger logger = new ConsoleLogger(ConsoleLogger.LEVEL_INFO); driver.setLogger(logger); MessageHandler.setScreenLogger(logger);
this.config.setComponentRolesLocation( roleFileName ); this.config.setParametersLocation( parametersFileName ); this.config.setLogger( new ConsoleLogger( logLevel ) );
m_primordialLogger = new ConsoleLogger( ConsoleLogger.LEVEL_INFO );