com.caucho.server.admin
Class LogService.Admin

java.lang.Object
  extended by com.caucho.management.server.AbstractManagedObject
      extended by com.caucho.management.server.AbstractNotificationObject
          extended by com.caucho.server.admin.LogService.Admin
All Implemented Interfaces:
LogServiceMXBean, ManagedObjectMXBean, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter
Enclosing class:
LogService

public class LogService.Admin
extends AbstractNotificationObject
implements LogServiceMXBean


Constructor Summary
LogService.Admin()
           
 
Method Summary
 LogMessage[] findMessages(long minTime, long maxTime)
           
 java.lang.String getName()
          The JMX name property of the mbean.
 javax.management.MBeanNotificationInfo[] getNotificationInfo()
           
 java.lang.String getType()
          The JMX type of this MBean, defaults to the prefix of the FooMXBean..
 
Methods inherited from class com.caucho.management.server.AbstractNotificationObject
addNotificationListener, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class com.caucho.management.server.AbstractManagedObject
addObjectNameProperties, getObjectName, registerSelf, toString, unregisterSelf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.caucho.management.server.ManagedObjectMXBean
getObjectName
 

Constructor Detail

LogService.Admin

public LogService.Admin()
Method Detail

getName

public java.lang.String getName()
Description copied from class: AbstractManagedObject
The JMX name property of the mbean.

Specified by:
getName in interface ManagedObjectMXBean
Specified by:
getName in class AbstractManagedObject

getType

public java.lang.String getType()
Description copied from class: AbstractManagedObject
The JMX type of this MBean, defaults to the prefix of the FooMXBean..

Specified by:
getType in interface ManagedObjectMXBean
Overrides:
getType in class AbstractManagedObject

findMessages

public LogMessage[] findMessages(long minTime,
                                 long maxTime)
Specified by:
findMessages in interface LogServiceMXBean

getNotificationInfo

public javax.management.MBeanNotificationInfo[] getNotificationInfo()
Specified by:
getNotificationInfo in interface javax.management.NotificationBroadcaster