Knopflerfish OSGi bundle Log Service 4.0.1
A C D E F G I L O R S T W

A

addLogListener(LogListener) - Method in interface org.osgi.service.log.LogReaderService
Subscribes to LogEntry objects.

C

close() - Method in class org.knopflerfish.service.log.LogRef
Close this LogRef object.
commit() - Method in interface org.knopflerfish.service.log.LogConfig
If CM is available, upload the current configuration to CM.

D

debug(String) - Method in class org.knopflerfish.service.log.LogRef
Log a debug level message
debug(String, ServiceReference<?>) - Method in class org.knopflerfish.service.log.LogRef
Log a debug level message.
debug(String, Throwable) - Method in class org.knopflerfish.service.log.LogRef
Log a debug level message.
debug(String, ServiceReference<?>, Throwable) - Method in class org.knopflerfish.service.log.LogRef
Log a debug level message.
doDebug() - Method in class org.knopflerfish.service.log.LogRef
Returns true if messages with severity debug or higher are saved by the log.
doError() - Method in class org.knopflerfish.service.log.LogRef
Returns true if messages with severity error or higher are saved by the log.
doInfo() - Method in class org.knopflerfish.service.log.LogRef
Returns true if messages with severity info or higher are saved by the log.
doLog(String, int, ServiceReference<?>, Throwable) - Method in class org.knopflerfish.service.log.LogRef
Sends a message to the log if possible.
doWarn() - Method in class org.knopflerfish.service.log.LogRef
Returns true if messages with severity warning or higher are saved by the log.

E

error(String) - Method in class org.knopflerfish.service.log.LogRef
Log an error level message.
error(String, ServiceReference<?>) - Method in class org.knopflerfish.service.log.LogRef
Log an error level message.
error(String, Throwable) - Method in class org.knopflerfish.service.log.LogRef
Log an error level message.
error(String, ServiceReference<?>, Throwable) - Method in class org.knopflerfish.service.log.LogRef
Log an error level message.

F

fromLevel(int) - Static method in class org.knopflerfish.service.log.LogUtil
Converts from a numeric log severity level to a string.
fromLevel(int, int) - Static method in class org.knopflerfish.service.log.LogUtil
Converts from a numeric log severity level to a left justified string of at least the given length.

G

getBundle() - Method in interface org.osgi.service.log.LogEntry
Returns the bundle that created this LogEntry object.
getDir() - Method in interface org.knopflerfish.service.log.LogConfig
 
getException() - Method in interface org.osgi.service.log.LogEntry
Returns the exception object associated with this LogEntry object.
getFile() - Method in interface org.knopflerfish.service.log.LogConfig
 
getFileSize() - Method in interface org.knopflerfish.service.log.LogConfig
 
getFilter() - Method in interface org.knopflerfish.service.log.LogConfig
 
getFilters() - Method in interface org.knopflerfish.service.log.LogConfig
 
getFlush() - Method in interface org.knopflerfish.service.log.LogConfig
 
getLevel() - Method in interface org.osgi.service.log.LogEntry
Returns the severity level of this LogEntry object.
getLog() - Method in interface org.osgi.service.log.LogReaderService
Returns an Enumeration of all LogEntry objects in the log.
getLogLevel() - Method in class org.knopflerfish.service.log.LogRef
Returns the current log level.
getLogLevel() - Method in interface org.knopflerfish.service.log.LogService
Get the current log level.
getMaxGen() - Method in interface org.knopflerfish.service.log.LogConfig
 
getMemorySize() - Method in interface org.knopflerfish.service.log.LogConfig
Get the number of log entries that are kept in memory.
getMessage() - Method in interface org.osgi.service.log.LogEntry
Returns the human readable message associated with this LogEntry object.
getOut() - Method in interface org.knopflerfish.service.log.LogConfig
 
getServiceReference() - Method in interface org.osgi.service.log.LogEntry
Returns the ServiceReference object for the service associated with this LogEntry object.
getTime() - Method in interface org.osgi.service.log.LogEntry
Returns the value of currentTimeMillis() at the time this LogEntry object was created.
getTimestampPattern() - Method in interface org.knopflerfish.service.log.LogConfig
 

I

info(String) - Method in class org.knopflerfish.service.log.LogRef
Log an info level message.
info(String, ServiceReference<?>) - Method in class org.knopflerfish.service.log.LogRef
Log an info level message.
info(String, Throwable) - Method in class org.knopflerfish.service.log.LogRef
Log an info level message.
info(String, ServiceReference<?>, Throwable) - Method in class org.knopflerfish.service.log.LogRef
Log an info level message.
isDefaultConfig() - Method in interface org.knopflerfish.service.log.LogConfig
Returns false when the configuration is obtained from CM.

L

log(int, String) - Method in class org.knopflerfish.service.log.LogRef
Log a message.
log(int, String, Throwable) - Method in class org.knopflerfish.service.log.LogRef
Log a message with an exception.
log(ServiceReference, int, String) - Method in class org.knopflerfish.service.log.LogRef
Log a message associated with a specific Service.
log(ServiceReference, int, String, Throwable) - Method in class org.knopflerfish.service.log.LogRef
Log a message with an exception associated with a specific Service.
log(int, String) - Method in interface org.osgi.service.log.LogService
Logs a message.
log(int, String, Throwable) - Method in interface org.osgi.service.log.LogService
Logs a message with an exception.
log(ServiceReference, int, String) - Method in interface org.osgi.service.log.LogService
Logs a message associated with a specific ServiceReference object.
log(ServiceReference, int, String, Throwable) - Method in interface org.osgi.service.log.LogService
Logs a message with an exception associated and a ServiceReference object.
LOG_DEBUG - Static variable in interface org.osgi.service.log.LogService
A debugging message (Value 4).
LOG_ERROR - Static variable in interface org.osgi.service.log.LogService
An error message (Value 1).
LOG_INFO - Static variable in interface org.osgi.service.log.LogService
An informational message (Value 3).
LOG_WARNING - Static variable in interface org.osgi.service.log.LogService
A warning message (Value 2).
LogConfig - Interface in org.knopflerfish.service.log
 
LogEntry - Interface in org.osgi.service.log
Provides methods to access the information contained in an individual Log Service log entry.
logged(LogEntry) - Method in interface org.osgi.service.log.LogListener
Listener method called for each LogEntry object created.
LogListener - Interface in org.osgi.service.log
Subscribes to LogEntry objects from the LogReaderService.
LogReaderService - Interface in org.osgi.service.log
Provides methods to retrieve LogEntry objects from the log.
LogRef - Class in org.knopflerfish.service.log
LogRef is an utility class that simplifies the use of the LogService.
LogRef(BundleContext, boolean) - Constructor for class org.knopflerfish.service.log.LogRef
Create new LogRef object for a given bundle.
LogRef(BundleContext) - Constructor for class org.knopflerfish.service.log.LogRef
Create new LogRef object for a given bundle.
LogService - Interface in org.knopflerfish.service.log
This LogService provides an extra method for querying the service about the current log level.
LogService - Interface in org.osgi.service.log
Provides methods for bundles to write messages to the log.
LogUtil - Class in org.knopflerfish.service.log
Utility class for the LogService interface.
LogUtil() - Constructor for class org.knopflerfish.service.log.LogUtil
 

O

org.knopflerfish.service.log - package org.knopflerfish.service.log
The Knopflerfish Log Package.
org.osgi.service.log - package org.osgi.service.log
Log Service Package Version 1.3.

R

removeLogListener(LogListener) - Method in interface org.osgi.service.log.LogReaderService
Unsubscribes to LogEntry objects.

S

serviceChanged(ServiceEvent) - Method in class org.knopflerfish.service.log.LogRef
Service listener entry point.
setFile(boolean) - Method in interface org.knopflerfish.service.log.LogConfig
 
setFileSize(int) - Method in interface org.knopflerfish.service.log.LogConfig
 
setFilter(int) - Method in interface org.knopflerfish.service.log.LogConfig
Set the default filter level.
setFilter(String, int) - Method in interface org.knopflerfish.service.log.LogConfig
Set the filter level for bundles that matches the pattern.
setFlush(boolean) - Method in interface org.knopflerfish.service.log.LogConfig
 
setMaxGen(int) - Method in interface org.knopflerfish.service.log.LogConfig
 
setMemorySize(int) - Method in interface org.knopflerfish.service.log.LogConfig
Set number of log entries that are kept in memory.
setOut(boolean) - Method in interface org.knopflerfish.service.log.LogConfig
Property controlling if log entries are written to System.out or not.
setTimestampPattern(String) - Method in interface org.knopflerfish.service.log.LogConfig
Define the format of the time-stamp used when presenting log entries.

T

toLevel(String, int) - Static method in class org.knopflerfish.service.log.LogUtil
Converts a string representing a log severity level to an int.

W

warn(String) - Method in class org.knopflerfish.service.log.LogRef
Log a warning level message.
warn(String, ServiceReference<?>) - Method in class org.knopflerfish.service.log.LogRef
Log a warning level message.
warn(String, Throwable) - Method in class org.knopflerfish.service.log.LogRef
Log a warning level message.
warn(String, ServiceReference<?>, Throwable) - Method in class org.knopflerfish.service.log.LogRef
Log a warning level message.

A C D E F G I L O R S T W
Knopflerfish OSGi ${version}