FileDocCategorySizeDatePackage
LogMBeanIntf.javaAPI DocGlassfish v2 API4077Fri May 04 22:23:28 BST 2007com.sun.enterprise.management.ext.logging

LogMBeanIntf

public interface LogMBeanIntf implements NotificationEmitter
Interface of class com.sun.enterprise.server.logging.LogMBean.

Fields Summary
Constructors Summary
Methods Summary
public java.lang.String[]getArchivedLogfiles()

public java.util.ArrayListgetDiagnosticCausesForMessageId(java.lang.String messageID)

public java.util.ArrayListgetDiagnosticChecksForMessageId(java.lang.String messageID)

public java.lang.StringgetDiagnosticURIForMessageId(java.lang.String messageID)

public java.util.MapgetErrorDistribution(long timeStamp, java.util.logging.Level level)

return
a list of Map objects. Each map object contains the tuple [ModuleId, SevereCount|WarningCount].

public java.util.ListgetErrorInformation()

return
a list of Map objects. Each map object contains the tuple [TimeStamp, SevereCount, WarningCount].

public longgetErrorStatisticsIntervalDuration()

public intgetKeepErrorStatisticsForIntervals()

public java.lang.StringgetLogFilesDirectory()

public java.lang.StringgetLogLevel(java.lang.String loggerName)

public javax.management.AttributeListgetLogRecordsUsingQuery(java.lang.String logFilename, java.lang.Long fromRecord, java.lang.Boolean next, java.lang.Boolean forward, java.lang.Integer requestedCount, java.util.Date fromDate, java.util.Date toDate, java.lang.String logLevel, java.lang.Boolean onlyLevel, java.util.List listOfModules, java.util.Properties nameValueMap)

public java.util.ListgetLoggerNames()

public java.util.ListgetLoggerNamesUnder(java.lang.String loggerName)

public voidrotateAccessLog()

public voidrotateNow()

public voidsetErrorStatisticsIntervalDuration(long minutes)

public voidsetKeepErrorStatisticsForIntervals(int numberOfIntervals)

public voidsetLogLevel(java.lang.String loggerName, java.lang.String level)

public voidsetLogLevelForModule(java.lang.String module, java.lang.String level)