Package org.apache.log4j.spi

Examples of org.apache.log4j.spi.LoggerRepository


   
    repository.getProperties().putAll(props);
  }
 
  public void setProperty(ExecutionContext ec, String key, String value) {
    LoggerRepository repository = getLoggerRepository();
    repository.setProperty(key, value);
  }
View Full Code Here


  String getRenderedMessage() {
     if(renderedMessage == null && message != null) {
       if(message instanceof String)
   renderedMessage = (String) message;
       else {
   LoggerRepository repository = logger.getLoggerRepository();

   if(repository instanceof RendererSupport) {
     RendererSupport rs = (RendererSupport) repository;
     renderedMessage= rs.getRendererMap().findAndRender(message);
   } else {
View Full Code Here

  cat.info("Waiting to accept a new client.");
  Socket socket = serverSocket.accept();
  InetAddress inetAddress =  socket.getInetAddress();
  cat.info("Connected to client at " + inetAddress);

  LoggerRepository h = (LoggerRepository) server.hierarchyMap.get(inetAddress);
  if(h == null) {
    h = server.configureHierarchy(inetAddress);
  }

  cat.info("Starting new socket node.");
View Full Code Here

/*     */       {
/* 255 */         Socket socket = Log4jSocketServer.this.serverSocket.accept();
/* 256 */         InetAddress addr = socket.getInetAddress();
/* 257 */         this.log.debug("Connected to client at " + addr);
/*     */
/* 259 */         LoggerRepository repo = Log4jSocketServer.this.getLoggerRepository(addr);
/* 260 */         this.log.debug("Using repository: " + repo);
/*     */
/* 266 */         this.log.debug("Starting new socket node");
/* 267 */         SocketNode node = new SocketNode(socket, repo);
/*     */
View Full Code Here

/* 108 */         cat.info("Waiting to accept a new client.");
/* 109 */         Socket socket = serverSocket.accept();
/* 110 */         InetAddress inetAddress = socket.getInetAddress();
/* 111 */         cat.info("Connected to client at " + inetAddress);
/*     */
/* 113 */         LoggerRepository h = (LoggerRepository)server.hierarchyMap.get(inetAddress);
/* 114 */         if (h == null) {
/* 115 */           h = server.configureHierarchy(inetAddress);
/*     */         }
/*     */
/* 118 */         cat.info("Starting new socket node.");
View Full Code Here

    String tcfBindingName = args[0];
    String topicBindingName = args[1];
    PropertyConfigurator.configure(args[2]);
   
    LoggerRepository rep = LogManager.getLoggerRepository();
    if(rep instanceof RendererSupport) {
      ((RendererSupport) rep).setRenderer(Message.class, new MessageRenderer());
    }

    try {
View Full Code Here

      // Add the root logger to the Hierarchy MBean
      hdm.addLoggerMBean(Logger.getRootLogger().getName());

      // Get each logger from the Log4J Repository and add it to
      // the Hierarchy MBean created above.
      LoggerRepository r = LogManager.getLoggerRepository();

      java.util.Enumeration loggers = r.getCurrentLoggers();

      int count = 1;
      while (loggers.hasMoreElements()) {
        String name = ((Logger) loggers.nextElement()).getName();
        if (log.isDebugEnabled()) {
View Full Code Here

      // Add the root logger to the Hierarchy MBean
      hdm.addLoggerMBean(Logger.getRootLogger().getName());

      // Get each logger from the Log4J Repository and add it to
      // the Hierarchy MBean created above.
      LoggerRepository r = LogManager.getLoggerRepository();

      java.util.Enumeration loggers = r.getCurrentLoggers();

      int count = 1;
      while (loggers.hasMoreElements()) {
        String name = ((Logger) loggers.nextElement()).getName();
        if (log.isDebugEnabled()) {
View Full Code Here

        ht = new Hashtable();
    }

    public LoggerRepository getLoggerRepository() {
        ClassLoader loader = Thread.currentThread().getContextClassLoader();
        LoggerRepository repository = (LoggerRepository) repositories.get(loader);

        if (repository == null) {
            return defaultRepository;
        } else {
            return repository;
View Full Code Here

   }

   public LoggerRepository getLoggerRepository()
   {
      ClassLoader loader = Thread.currentThread().getContextClassLoader();
      LoggerRepository repository = (LoggerRepository)repositories.get(loader);
      if (repository == null)
      {
         return defaultRepository;
      }
      else
View Full Code Here

TOP

Related Classes of org.apache.log4j.spi.LoggerRepository

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.