| Package | Description |
|---|---|
| org.apache.log4j | |
| org.ops4j.pax.logging | |
| org.ops4j.pax.logging.avalon |
Package with pax-logging specific classes supporting Avalon Framework Logging.
|
| org.ops4j.pax.logging.internal | |
| org.ops4j.pax.logging.jbosslogging |
Package with pax-logging specific classes supporting JBoss Logging bridge.
|
| org.ops4j.pax.logging.jcl |
Package with pax-logging specific classes supporting Commons-Logging facade.
|
| org.ops4j.pax.logging.juli |
Package with pax-logging specific classes supporting Apache Juli facade (which itself
is adjusted Commons Logging API).
|
| org.ops4j.pax.logging.log4jv2 | |
| org.ops4j.pax.logging.slf4j |
Package with pax-logging specific classes supporting the binding mechanism from SLF4J.
|
| org.ops4j.pax.logging.spi.support |
This package may be Private-Packaged by particular pax-logging backends (thus doing a copy), so
common functionality (like implementation of
LogReaderService)
is kept in one place. |
| Modifier and Type | Field and Description |
|---|---|
protected PaxLogger |
Category.m_delegate |
| Constructor and Description |
|---|
Category(String name,
PaxLogger delegate) |
Logger(String name,
PaxLogger delegate) |
| Modifier and Type | Method and Description |
|---|---|
PaxLogger |
PaxLoggingService.getLogger(org.osgi.framework.Bundle bundle,
String category,
String fqcn)
|
PaxLogger |
PaxLoggingManager.getLogger(org.osgi.framework.Bundle bundle,
String category,
String fqcn)
Obtains a
PaxLogger from this manager for a specific Bundle. |
PaxLogger |
OSGIPaxLoggingManager.getLogger(org.osgi.framework.Bundle bundle,
String category,
String fqcn) |
PaxLogger |
PaxLoggingManager.getLogger(String category,
String fqcn)
Obtains a
PaxLogger from this manager. |
PaxLogger |
OSGIPaxLoggingManager.getLogger(String category,
String fqcn) |
| Constructor and Description |
|---|
AvalonLogger(String name,
PaxLogger delegate) |
| Modifier and Type | Class and Description |
|---|---|
class |
TrackingLogger
A
PaxLogger that's delegating to real PaxLoggingService when one's available and falls back
to FallbackLogFactory when the service is gone. |
| Constructor and Description |
|---|
JBossLoggingLogger(String name,
PaxLogger delegate) |
| Constructor and Description |
|---|
JclLogger(String name,
PaxLogger delegate) |
| Constructor and Description |
|---|
JuliLogger(String name,
PaxLogger delegate) |
| Constructor and Description |
|---|
Log4jv2Logger(String name,
org.apache.logging.log4j.message.MessageFactory messageFactory,
PaxLogger delegate) |
| Constructor and Description |
|---|
Slf4jLogger(String name,
PaxLogger delegate) |
| Modifier and Type | Class and Description |
|---|---|
class |
BufferingLog
Experimental fallback strategy for non-availability.
|
class |
DefaultServiceLog
This Logger will be used when the Pax Logging Service is not (yet) available.
|
class |
FileServiceLog
DefaultServiceLog that writes to configured file - useful for integration tests but also
for Karaf if you don't want to miss single log message. |
| Modifier and Type | Method and Description |
|---|---|
static PaxLogger |
FallbackLogFactory.createFallbackLog(org.osgi.framework.Bundle requestingBundle,
String categoryName)
Create
PaxLogger that doesn't delegate to logger from specific
PaxLoggingService. |
| Constructor and Description |
|---|
LogReaderServiceImpl(int m_maxEntries,
PaxLogger logger) |
Copyright © 2006–2024 OPS4J - Open Participation Software for Java. All rights reserved.