org.jboss.logging
Class FileLogging

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

public class FileLogging
extends ServiceMBeanSupport
implements FileLoggingMBean, javax.management.MBeanRegistration, javax.management.NotificationListener

Version:
$Revision: 1.9 $
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.FileLoggingMBean
OBJECT_NAME
 
Constructor Summary
FileLogging()
           
FileLogging(java.lang.String filter, java.lang.String format)
           
FileLogging(java.lang.String filter, java.lang.String format, java.lang.Boolean append)
           
FileLogging(java.lang.String filter, java.lang.String format, java.lang.String sources, java.lang.String fileName)
           
FileLogging(java.lang.String filter, java.lang.String format, java.lang.String sources, java.lang.String fileName, java.lang.Boolean append)
           
 
Method Summary
 java.lang.String getFormat()
           
 java.lang.String getLogName()
           
 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)
           
 void setLogName(java.lang.String logName)
           
 
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

FileLogging

public FileLogging()

FileLogging

public FileLogging(java.lang.String filter,
                   java.lang.String format)

FileLogging

public FileLogging(java.lang.String filter,
                   java.lang.String format,
                   java.lang.Boolean append)

FileLogging

public FileLogging(java.lang.String filter,
                   java.lang.String format,
                   java.lang.String sources,
                   java.lang.String fileName)

FileLogging

public FileLogging(java.lang.String filter,
                   java.lang.String format,
                   java.lang.String sources,
                   java.lang.String fileName,
                   java.lang.Boolean append)
Method Detail

setFormat

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

getFormat

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

setLogName

public void setLogName(java.lang.String logName)
                throws java.io.FileNotFoundException
Specified by:
setLogName in interface FileLoggingMBean

getLogName

public java.lang.String getLogName()
Specified by:
getLogName in interface FileLoggingMBean

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.