Interface LogService
-
- All Superinterfaces:
LoggerFactory
- All Known Implementing Classes:
Logger
@ProviderType public interface LogService extends LoggerFactory
LogService for logging information.Replaced by
LoggerFactory
.
-
-
Field Summary
Fields Modifier and Type Field Description static int
LOG_DEBUG
Deprecated.Since 1.4.static int
LOG_ERROR
Deprecated.Since 1.4.static int
LOG_INFO
Deprecated.Since 1.4.static int
LOG_WARNING
Deprecated.Since 1.4.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
log(int level, java.lang.String message)
Deprecated.Since 1.4.void
log(int level, java.lang.String message, java.lang.Throwable exception)
Deprecated.Since 1.4.void
log(ServiceReference<?> sr, int level, java.lang.String message)
Deprecated.Since 1.4.void
log(ServiceReference<?> sr, int level, java.lang.String message, java.lang.Throwable exception)
Deprecated.Since 1.4.
-
-
-
Field Detail
-
LOG_ERROR
@Deprecated static final int LOG_ERROR
Deprecated.Since 1.4. Replaced byLogLevel.ERROR
.An error message (Value 1).This log entry indicates the bundle or service may not be functional.
- See Also:
- Constant Field Values
-
LOG_WARNING
@Deprecated static final int LOG_WARNING
Deprecated.Since 1.4. Replaced byLogLevel.WARN
.A warning message (Value 2).This log entry indicates a bundle or service is still functioning but may experience problems in the future because of the warning condition.
- See Also:
- Constant Field Values
-
LOG_INFO
@Deprecated static final int LOG_INFO
Deprecated.Since 1.4. Replaced byLogLevel.INFO
.An informational message (Value 3).This log entry may be the result of any change in the bundle or service and does not indicate a problem.
- See Also:
- Constant Field Values
-
LOG_DEBUG
@Deprecated static final int LOG_DEBUG
Deprecated.Since 1.4. Replaced byLogLevel.DEBUG
.A debugging message (Value 4).This log entry is used for problem determination and may be irrelevant to anyone but the bundle developer.
- See Also:
- Constant Field Values
-
-
Method Detail
-
log
@Deprecated void log(int level, java.lang.String message)
Deprecated.Since 1.4. Replaced byLogger
. SeeLoggerFactory
.Logs a message.The
ServiceReference
field and theThrowable
field of theLogEntry
object will be set tonull
.This method will log to the
Logger
named"LogService"
for the bundle. The specified level is mapped to aLogLevel
as follows:LOG_ERROR
-LogLevel.ERROR
LOG_WARNING
-LogLevel.WARN
LOG_INFO
-LogLevel.INFO
LOG_DEBUG
-LogLevel.DEBUG
- Any other value -
LogLevel.TRACE
LogEntry.getLevel()
must return the specified level.- Parameters:
level
- The severity of the message. This should be one of the defined log levels but may be any integer that is interpreted in a user defined way.message
- Human readable string describing the condition ornull
.
-
log
@Deprecated void log(int level, java.lang.String message, java.lang.Throwable exception)
Deprecated.Since 1.4. Replaced byLogger
. SeeLoggerFactory
.Logs a message with an exception.The
ServiceReference
field of theLogEntry
object will be set tonull
.This method will log to the
Logger
named"LogService"
for the bundle. The specified level is mapped to aLogLevel
as follows:LOG_ERROR
-LogLevel.ERROR
LOG_WARNING
-LogLevel.WARN
LOG_INFO
-LogLevel.INFO
LOG_DEBUG
-LogLevel.DEBUG
- Any other value -
LogLevel.TRACE
LogEntry.getLevel()
must return the specified level.- Parameters:
level
- The severity of the message. This should be one of the defined log levels but may be any integer that is interpreted in a user defined way.message
- The human readable string describing the condition ornull
.exception
- The exception that reflects the condition ornull
.
-
log
@Deprecated void log(ServiceReference<?> sr, int level, java.lang.String message)
Deprecated.Since 1.4. Replaced byLogger
. SeeLoggerFactory
.Logs a message associated with a specificServiceReference
object.The
Throwable
field of theLogEntry
will be set tonull
.This method will log to the
Logger
named"LogService"
for the bundle. The specified level is mapped to aLogLevel
as follows:LOG_ERROR
-LogLevel.ERROR
LOG_WARNING
-LogLevel.WARN
LOG_INFO
-LogLevel.INFO
LOG_DEBUG
-LogLevel.DEBUG
- Any other value -
LogLevel.TRACE
LogEntry.getLevel()
must return the specified level.- Parameters:
sr
- TheServiceReference
object of the service that this message is associated with ornull
.level
- The severity of the message. This should be one of the defined log levels but may be any integer that is interpreted in a user defined way.message
- Human readable string describing the condition ornull
.
-
log
@Deprecated void log(ServiceReference<?> sr, int level, java.lang.String message, java.lang.Throwable exception)
Deprecated.Since 1.4. Replaced byLogger
. SeeLoggerFactory
.Logs a message with an exception associated and aServiceReference
object.This method will log to the
Logger
named"LogService"
for the bundle. The specified level is mapped to aLogLevel
as follows:LOG_ERROR
-LogLevel.ERROR
LOG_WARNING
-LogLevel.WARN
LOG_INFO
-LogLevel.INFO
LOG_DEBUG
-LogLevel.DEBUG
- Any other value -
LogLevel.TRACE
LogEntry.getLevel()
must return the specified level.- Parameters:
sr
- TheServiceReference
object of the service that this message is associated with.level
- The severity of the message. This should be one of the defined log levels but may be any integer that is interpreted in a user defined way.message
- Human readable string describing the condition ornull
.exception
- The exception that reflects the condition ornull
.
-
-