| 
 | OSGi™ Service Platform Release 4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Provides methods to retrieve LogEntry objects from the log.
 
 There are two ways to retrieve LogEntry objects:
 
LogEntry objects is to register a
 LogListener object whose LogListener.logged method will
 be called for each entry added to the log.
 LogEntry objects, the getLog
 method can be called which will return an Enumeration of all
 LogEntry objects in the log.
LogEntry, 
LogListener, 
LogListener.logged(LogEntry)| Method Summary | |
|  void | addLogListener(LogListener listener)Subscribes to LogEntryobjects. | 
|  java.util.Enumeration | getLog()Returns an Enumerationof allLogEntryobjects in
 the log. | 
|  void | removeLogListener(LogListener listener)Unsubscribes to LogEntryobjects. | 
| Method Detail | 
public void addLogListener(LogListener listener)
LogEntry objects.
 
 
 This method registers a LogListener object with the Log Reader
 Service. The LogListener.logged(LogEntry) method will be
 called for each LogEntry object placed into the log.
 
 
 When a bundle which registers a LogListener object is stopped
 or otherwise releases the Log Reader Service, the Log Reader Service must
 remove all of the bundle's listeners.
 
 
 If this Log Reader Service's list of listeners already contains a
 listener l such that (l==listener), this method
 does nothing.
listener - A LogListener object to register; the
        LogListener object is used to receive LogEntry
        objects.LogListener, 
LogEntry, 
LogListener.logged(LogEntry)public void removeLogListener(LogListener listener)
LogEntry objects.
 
 
 This method unregisters a LogListener object from the Log
 Reader Service.
 
 
 If listener is not contained in this Log Reader Service's list
 of listeners, this method does nothing.
listener - A LogListener object to unregister.LogListenerpublic java.util.Enumeration getLog()
Enumeration of all LogEntry objects in
 the log.
 
 
 Each element of the enumeration is a LogEntry object, ordered
 with the most recent entry first. Whether the enumeration is of all
 LogEntry objects since the Log Service was started or some
 recent past is implementation-specific. Also implementation-specific is
 whether informational and debug LogEntry objects are included
 in the enumeration.
Enumeration of all LogEntry objects in
 the log.| 
 | OSGi™ Service Platform Release 4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||