Interface LogService
-
- All Superinterfaces:
LoggerFactory
@ProviderType public interface LogService extends LoggerFactory
LogService for logging information.Replaced by
LoggerFactory.
-
-
Field Summary
Fields Modifier and Type Field Description static intLOG_DEBUGDeprecated.Since 1.4.static intLOG_ERRORDeprecated.Since 1.4.static intLOG_INFODeprecated.Since 1.4.static intLOG_WARNINGDeprecated.Since 1.4.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidlog(int level, java.lang.String message)Deprecated.Since 1.4.voidlog(int level, java.lang.String message, java.lang.Throwable exception)Deprecated.Since 1.4.voidlog(org.osgi.framework.ServiceReference<?> sr, int level, java.lang.String message)Deprecated.Since 1.4.voidlog(org.osgi.framework.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
ServiceReferencefield and theThrowablefield of theLogEntryobject will be set tonull.This method will log to the
Loggernamed"LogService"for the bundle. The specified level is mapped to aLogLevelas follows:LOG_ERROR-LogLevel.ERRORLOG_WARNING-LogLevel.WARNLOG_INFO-LogLevel.INFOLOG_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
ServiceReferencefield of theLogEntryobject will be set tonull.This method will log to the
Loggernamed"LogService"for the bundle. The specified level is mapped to aLogLevelas follows:LOG_ERROR-LogLevel.ERRORLOG_WARNING-LogLevel.WARNLOG_INFO-LogLevel.INFOLOG_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(org.osgi.framework.ServiceReference<?> sr, int level, java.lang.String message)Deprecated.Since 1.4. Replaced byLogger. SeeLoggerFactory.Logs a message associated with a specificServiceReferenceobject.The
Throwablefield of theLogEntrywill be set tonull.This method will log to the
Loggernamed"LogService"for the bundle. The specified level is mapped to aLogLevelas follows:LOG_ERROR-LogLevel.ERRORLOG_WARNING-LogLevel.WARNLOG_INFO-LogLevel.INFOLOG_DEBUG-LogLevel.DEBUG- Any other value -
LogLevel.TRACE
LogEntry.getLevel()must return the specified level.- Parameters:
sr- TheServiceReferenceobject 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(org.osgi.framework.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 aServiceReferenceobject.This method will log to the
Loggernamed"LogService"for the bundle. The specified level is mapped to aLogLevelas follows:LOG_ERROR-LogLevel.ERRORLOG_WARNING-LogLevel.WARNLOG_INFO-LogLevel.INFOLOG_DEBUG-LogLevel.DEBUG- Any other value -
LogLevel.TRACE
LogEntry.getLevel()must return the specified level.- Parameters:
sr- TheServiceReferenceobject 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.
-
-