org.jboss.logging
Class ConsoleLogging

java.lang.Object
  |
  +--javax.management.NotificationBroadcasterSupport
        |
        +--org.jboss.util.ServiceMBeanSupport
              |
              +--org.jboss.logging.ConsoleLogging
All Implemented Interfaces:
ConsoleLoggingMBean, java.util.EventListener, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, javax.management.NotificationListener, Service, ServiceMBean

public class ConsoleLogging
extends ServiceMBeanSupport
implements ConsoleLoggingMBean, javax.management.MBeanRegistration, javax.management.NotificationListener

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

Fields inherited from class org.jboss.util.ServiceMBeanSupport
log
 
Fields inherited from interface org.jboss.logging.ConsoleLoggingMBean
OBJECT_NAME
 
Constructor Summary
ConsoleLogging()
           
ConsoleLogging(java.lang.String filter, java.lang.String format)
           
 
Method Summary
 java.lang.String getFormat()
           
 java.lang.String getName()
           
 javax.management.ObjectName getObjectName(javax.management.MBeanServer server, javax.management.ObjectName name)
           
 void handleNotification(javax.management.Notification n, java.lang.Object handback)
           
 void initService()
           
 void setFormat(java.lang.String format)
           
 
Methods inherited from class org.jboss.util.ServiceMBeanSupport
destroy, destroyService, getState, getStateString, init, postDeregister, postRegister, preDeregister, preRegister, start, startService, stop, stopService
 
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.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister
 

Constructor Detail

ConsoleLogging

public ConsoleLogging()

ConsoleLogging

public ConsoleLogging(java.lang.String filter,
                      java.lang.String format)
Method Detail

setFormat

public void setFormat(java.lang.String format)
Specified by:
setFormat in interface ConsoleLoggingMBean

getFormat

public java.lang.String getFormat()
Specified by:
getFormat in interface ConsoleLoggingMBean

handleNotification

public void handleNotification(javax.management.Notification n,
                               java.lang.Object handback)
Specified by:
handleNotification in interface javax.management.NotificationListener

getObjectName

public javax.management.ObjectName getObjectName(javax.management.MBeanServer server,
                                                 javax.management.ObjectName name)
                                          throws javax.management.MalformedObjectNameException
Overrides:
getObjectName in class ServiceMBeanSupport

getName

public java.lang.String getName()
Overrides:
getName in class ServiceMBeanSupport

initService

public void initService()
                 throws java.lang.Exception
Overrides:
initService in class ServiceMBeanSupport


Copyright © 2000 The jBoss Organization. All Rights Reserved.