Package mx4j.log

Examples of mx4j.log.Logger.trace()


      Logger logger = getLogger();
      if (logger.isEnabledFor(Logger.TRACE))
      {
         logger.trace("Enter: " + getClass().getName() + ".onEndElement()");
         logger.trace("namespace: " + namespace);
         logger.trace("localName: " + localName);
      }
      setValue(createObject());
   }

   protected abstract Object createObject() throws SAXException;
View Full Code Here


         cls = getClass().getClassLoader().loadClass(className);
      }
      catch (ClassNotFoundException x)
      {
         Logger logger = getLogger();
         if (logger.isEnabledFor(Logger.TRACE)) logger.trace("Cannot load Throwable class " + className, x);
      }

      if (cls == null) return fault;

      Object exception = null;
View Full Code Here

            exception = ctor.newInstance(new Object[]{message});
         }
         catch (Throwable x)
         {
            Logger logger = getLogger();
            if (logger.isEnabledFor(Logger.TRACE)) logger.trace("Cannot find constructor " + className + "(String message)", x);
         }
      }

      if (exception == null)
      {
View Full Code Here

            exception = cls.newInstance();
         }
         catch (Throwable x)
         {
            Logger logger = getLogger();
            if (logger.isEnabledFor(Logger.TRACE)) logger.trace("Cannot find constructor " + className + "()", x);
         }
      }

      // Handle JMX exceptions with special case constructors
      if (MBeanException.class.getName().equals(className))
View Full Code Here

      }

      if (!(exception instanceof Throwable))
      {
         Logger logger = getLogger();
         if (logger.isEnabledFor(Logger.TRACE)) logger.trace("Could not recreate exception thrown on server side: " + className);
         return fault;
      }

      return (Throwable)exception;
   }
View Full Code Here

      synchronized (servers)
      {
         servers.add(server);
      }
      Logger logger = getLogger();
      if (logger.isEnabledFor(Logger.TRACE)) logger.trace("MBeanServer " + server + " registered successfully");
      return server;
   }

   public static MBeanServer newMBeanServer()
   {
View Full Code Here

   public static void releaseMBeanServer(MBeanServer server)
   {
      Logger logger = getLogger();
      try
      {
         if (logger.isEnabledFor(Logger.TRACE)) logger.trace("Releasing MBeanServer " + server);

         if (server != null)
         {
            SecurityManager sm = System.getSecurityManager();
            if (sm != null) sm.checkPermission(new MBeanServerPermission("releaseMBeanServer"));
View Full Code Here

               removed = servers.remove(server);
            }

            if (removed)
            {
               if (logger.isEnabledFor(Logger.TRACE)) logger.trace("MBeanServer " + server + " released successfully");
            }
            else
            {
               if (logger.isEnabledFor(Logger.INFO)) logger.info("MBeanServer " + server + " not released, cannot find it");
            }
View Full Code Here

            if (logger.isEnabledFor(Logger.DEBUG)) logger.debug("Cannot release a null MBeanServer");
         }
      }
      catch (SecurityException x)
      {
         if (logger.isEnabledFor(Logger.TRACE)) logger.trace("Security Exception caught while releasing MBeanServer " + server, x);
         throw x;
      }
   }

   public static ArrayList findMBeanServer(String id)
View Full Code Here

   {
      Logger logger = getLogger();
      ArrayList list = null;
      try
      {
         if (logger.isEnabledFor(Logger.TRACE)) logger.trace("Finding MBeanServer with ID: " + id);

         SecurityManager sm = System.getSecurityManager();
         if (sm != null) sm.checkPermission(new MBeanServerPermission("findMBeanServer"));

         if (id == null)
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.