public class LogSystemAdmin extends AbstractManagedObject implements LogServiceMXBean
| Constructor and Description |
|---|
LogSystemAdmin(LogSystem logSystem) |
| Modifier and Type | Method and Description |
|---|---|
LogMessage[] |
findMessages(java.lang.String level,
long minTime,
long maxTime) |
LogMessage[] |
findMessagesByName(java.lang.String name,
java.lang.String level,
long minTime,
long maxTime) |
LogMessage[] |
findMessagesByType(java.lang.String type,
java.lang.String level,
long minTime,
long maxTime) |
long[] |
findMessageTimesByType(java.lang.String type,
java.lang.String level,
long minTime,
long maxTime) |
long |
getExpireTimeout() |
java.lang.String |
getName()
The JMX name property of the mbean.
|
void |
setExpireTimeout(long timeout) |
addObjectNameProperties, getObjectName, getType, registerSelf, toString, unregisterSelfclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetObjectName, getTypepublic LogSystemAdmin(LogSystem logSystem)
public java.lang.String getName()
AbstractManagedObjectgetName in interface ManagedObjectMXBeangetName in class AbstractManagedObjectpublic long getExpireTimeout()
getExpireTimeout in interface LogServiceMXBeanpublic void setExpireTimeout(long timeout)
setExpireTimeout in interface LogServiceMXBeanpublic LogMessage[] findMessages(java.lang.String level, long minTime, long maxTime)
findMessages in interface LogServiceMXBeanpublic LogMessage[] findMessagesByName(java.lang.String name, java.lang.String level, long minTime, long maxTime)
findMessagesByName in interface LogServiceMXBeanpublic long[] findMessageTimesByType(java.lang.String type,
java.lang.String level,
long minTime,
long maxTime)
findMessageTimesByType in interface LogServiceMXBeanpublic LogMessage[] findMessagesByType(java.lang.String type, java.lang.String level, long minTime, long maxTime)
findMessagesByType in interface LogServiceMXBean