A C F G H I L O P R S W

A

addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.ow2.jonas.lib.log.LogManagement
Super charge of the methode to take advantage of JMX notification offered by Monolog 2.0
addToLogRecordsQueue(LogRecord) - Method in class org.ow2.jonas.lib.log.LogBuffer
Add a LogRecord to the queue
addToRecentLog(LogRecord) - Method in class org.ow2.jonas.lib.log.LogBuffer
Add a LogRecord to the recent recors list

C

compare(Object, Object) - Method in class org.ow2.jonas.lib.log.LogRecordComparator
 

F

fetchRecords() - Method in class org.ow2.jonas.lib.log.LogBuffer
 
fetchRecords(Long, Long) - Method in class org.ow2.jonas.lib.log.LogBuffer
 
fetchRecords(Long, Long, int) - Method in class org.ow2.jonas.lib.log.LogBuffer
 
fetchRecords() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
Fetch records
fetchRecords(Long, Long) - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
fetchRecords(Long, Long, int) - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 

G

getCapacity() - Method in class org.ow2.jonas.lib.log.LogBuffer
 
getCapacity() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
getHandlerAttributes(String) - Method in class org.ow2.jonas.lib.log.LogManagement
Getter for the map of the attributes of a handler.
getHandlerAttributes(String) - Method in interface org.ow2.jonas.lib.log.LogManagementMBean
 
getHandlerNames() - Method in class org.ow2.jonas.lib.log.LogManagement
Returns the names of the Monolog handlers
getHandlerNames() - Method in interface org.ow2.jonas.lib.log.LogManagementMBean
 
getInfoCount() - Method in class org.ow2.jonas.lib.log.LogBuffer
 
getInfoCount() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
getInstance() - Static method in class org.ow2.jonas.lib.log.LogManagement
 
getLatestDate() - Method in class org.ow2.jonas.lib.log.LogBuffer
 
getLatestDate() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
getLevel() - Method in class org.ow2.jonas.lib.log.LogBuffer
Not used currently.
getLevel() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
Level
getMaxRecFetch() - Method in class org.ow2.jonas.lib.log.RecordFeeder
 
getMaxRecords() - Method in class org.ow2.jonas.lib.log.RecordFeeder
 
getOldestDate() - Method in class org.ow2.jonas.lib.log.LogBuffer
 
getOldestDate() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
getOtherCount() - Method in class org.ow2.jonas.lib.log.LogBuffer
 
getOtherCount() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
getProperties() - Method in class org.ow2.jonas.lib.log.LogManagement
 
getProperties() - Method in interface org.ow2.jonas.lib.log.LogManagementMBean
 
getRecent() - Method in class org.ow2.jonas.lib.log.LogBuffer
 
getRecent() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
getRecentCapacity() - Method in class org.ow2.jonas.lib.log.LogBuffer
 
getRecentCapacity() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
getRecordCount() - Method in class org.ow2.jonas.lib.log.LogBuffer
 
getRecordCount() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
getSevereCount() - Method in class org.ow2.jonas.lib.log.LogBuffer
 
getSevereCount() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
getTopicLevel(String) - Method in class org.ow2.jonas.lib.log.LogManagement
Return a topic's level
getTopicLevel(String) - Method in interface org.ow2.jonas.lib.log.LogManagementMBean
 
getTopics() - Method in class org.ow2.jonas.lib.log.LogManagement
 
getTopics() - Method in interface org.ow2.jonas.lib.log.LogManagementMBean
Assumes that all Loggers are TopicalLogger.
getWarningCount() - Method in class org.ow2.jonas.lib.log.LogBuffer
 
getWarningCount() - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 

H

handleNotification(Notification, Object) - Method in class org.ow2.jonas.lib.log.LogNotificationListener
Treatement of notifications containining LogRecords

I

incInfoCount() - Method in class org.ow2.jonas.lib.log.LogBuffer
Increment counter of received LogRecords having INFO level
incOtherCount() - Method in class org.ow2.jonas.lib.log.LogBuffer
Increment counter of received LogRecords having level different of INFO, WARNING, SEVERE
incRecordCount() - Method in class org.ow2.jonas.lib.log.LogBuffer
Increment counter of received LogRecors
incSevereCount() - Method in class org.ow2.jonas.lib.log.LogBuffer
Increment counter of received LogRecords having SEVERE level
incWarningCount() - Method in class org.ow2.jonas.lib.log.LogBuffer
Increment counter of received LogRecords having WARNING level
INFO - Static variable in interface org.ow2.jonas.lib.log.LogBufferMBean
 

L

LogBuffer - Class in org.ow2.jonas.lib.log
THis MBean receives and treats LogRecords contained in notifications emitted by the Monolog JmxHandler.
LogBuffer(String) - Constructor for class org.ow2.jonas.lib.log.LogBuffer
The MBean constructor.
LogBufferMBean - Interface in org.ow2.jonas.lib.log
 
LogManagement - Class in org.ow2.jonas.lib.log
MBean implementation for log management.
LogManagement() - Constructor for class org.ow2.jonas.lib.log.LogManagement
 
LogManagementMBean - Interface in org.ow2.jonas.lib.log
MBean interface for Logger management.
LogNotificationListener - Class in org.ow2.jonas.lib.log
 
LogNotificationListener(LogBuffer) - Constructor for class org.ow2.jonas.lib.log.LogNotificationListener
Constructs a NotificationListener for treatement of notifications containining LogRecords
LogRecordComparator - Class in org.ow2.jonas.lib.log
 
LogRecordComparator() - Constructor for class org.ow2.jonas.lib.log.LogRecordComparator
 

O

org.ow2.jonas.lib.log - package org.ow2.jonas.lib.log
 

P

postDeregister() - Method in class org.ow2.jonas.lib.log.LogBuffer
Nothing to do after deregisteing
postRegister(Boolean) - Method in class org.ow2.jonas.lib.log.LogBuffer
After registering, add LogNotificationListener as listener for notifications emitted by the LogManagement MBean
preDeregister() - Method in class org.ow2.jonas.lib.log.LogBuffer
Before deregistering, remove LogNotificationListener listener
preRegister(MBeanServer, ObjectName) - Method in class org.ow2.jonas.lib.log.LogBuffer
Allows getting a refernce to the MBean server, getting the domain name, and if necessary, constructing an ObjectName

R

readRecords() - Method in class org.ow2.jonas.lib.log.RecordFeeder
Read from the source queue Waits for a while if necessary A post is assumed to notify the thread.
RecordFeeder - Class in org.ow2.jonas.lib.log
 
RecordFeeder(LinkedList, TreeSet) - Constructor for class org.ow2.jonas.lib.log.RecordFeeder
Construct the LogBuffer's recordSet feeder.
run() - Method in class org.ow2.jonas.lib.log.RecordFeeder
 

S

saveConfig() - Method in class org.ow2.jonas.lib.log.LogManagement
Save updated configuration.
saveConfig() - Method in interface org.ow2.jonas.lib.log.LogManagementMBean
Saves the current configuration.
SERVICE_NAME - Static variable in class org.ow2.jonas.lib.log.LogManagement
Name as used to label configuration properties.
setCapacity(int) - Method in class org.ow2.jonas.lib.log.LogBuffer
 
setCapacity(int) - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
Max number of records to hold (max records of the feeder)
setLatestDate(long) - Method in class org.ow2.jonas.lib.log.LogBuffer
 
setLevel(int) - Method in class org.ow2.jonas.lib.log.LogBuffer
 
setLevel(int) - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
setMaxRecFetch(int) - Method in class org.ow2.jonas.lib.log.RecordFeeder
 
setMaxRecords(int) - Method in class org.ow2.jonas.lib.log.RecordFeeder
 
setOldestDate(long) - Method in class org.ow2.jonas.lib.log.LogBuffer
 
setRecentCapacity(int) - Method in class org.ow2.jonas.lib.log.LogBuffer
 
setRecentCapacity(int) - Method in interface org.ow2.jonas.lib.log.LogBufferMBean
 
setTopicLevel(String, String) - Method in class org.ow2.jonas.lib.log.LogManagement
set Topic Level
setTopicLevel(String, String) - Method in interface org.ow2.jonas.lib.log.LogManagementMBean
Set a Topic's level.
SEVERE - Static variable in interface org.ow2.jonas.lib.log.LogBufferMBean
 

W

WARNING - Static variable in interface org.ow2.jonas.lib.log.LogBufferMBean
 

A C F G H I L O P R S W

Copyright © 2009 OW2 Consortium. All Rights Reserved.