org.jboss.logging
Class Logger

java.lang.Object
  |
  +--javax.management.NotificationBroadcasterSupport
        |
        +--org.jboss.logging.Logger
All Implemented Interfaces:
LoggerMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, java.lang.Runnable

public class Logger
extends javax.management.NotificationBroadcasterSupport
implements LoggerMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, java.lang.Runnable

Version:
$Revision: 1.7 $
Author:
Rickard Öberg (rickard.oberg@telkel.com)
See Also:

Constructor Summary
Logger()
           
 
Method Summary
static void debug(java.lang.String message)
           
static void debug(java.lang.Throwable exception)
           
static void error(java.lang.String message)
           
static void error(java.lang.Throwable exception)
           
static void exception(java.lang.Throwable exception)
           
 void fireNotification(java.lang.String type, java.lang.Object source, java.lang.String message)
           
static Logger getLogger()
           
static void log(java.lang.String message)
           
static void log(java.lang.String type, java.lang.String message)
           
 void postDeregister()
           
 void postRegister(java.lang.Boolean registrationDone)
           
 void preDeregister()
           
 javax.management.ObjectName preRegister(javax.management.MBeanServer server, javax.management.ObjectName name)
           
 void run()
           
static void warning(java.lang.String message)
           
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Constructor Detail

Logger

public Logger()
Method Detail

getLogger

public static Logger getLogger()

log

public static void log(java.lang.String type,
                       java.lang.String message)

log

public static void log(java.lang.String message)

exception

public static void exception(java.lang.Throwable exception)

warning

public static void warning(java.lang.String message)

debug

public static void debug(java.lang.String message)

debug

public static void debug(java.lang.Throwable exception)

error

public static void error(java.lang.String message)

error

public static void error(java.lang.Throwable exception)

fireNotification

public void fireNotification(java.lang.String type,
                             java.lang.Object source,
                             java.lang.String message)

preRegister

public javax.management.ObjectName preRegister(javax.management.MBeanServer server,
                                               javax.management.ObjectName name)
                                        throws java.lang.Exception
Specified by:
preRegister in interface javax.management.MBeanRegistration

postRegister

public void postRegister(java.lang.Boolean registrationDone)
Specified by:
postRegister in interface javax.management.MBeanRegistration

preDeregister

public void preDeregister()
                   throws java.lang.Exception
Specified by:
preDeregister in interface javax.management.MBeanRegistration

postDeregister

public void postDeregister()
Specified by:
postDeregister in interface javax.management.MBeanRegistration

run

public void run()
Specified by:
run in interface java.lang.Runnable


Copyright © 2000 The JBoss Organization. All Rights Reserved.