Class Slf4jLogWriterProvider
java.lang.Object
org.apache.jackrabbit.spi.commons.logging.Slf4jLogWriterProvider
- All Implemented Interfaces:
LogWriterProvider
LogWriterProvider instance which provides Slf4jLogWriters.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLogWriter(Batch batch) Returns aSlf4jLogWriterif the logger forbatch.getClass()has debug level enabled.getLogWriter(IdFactory idFactory) Returns aSlf4jLogWriterif the logger foridFactory.getClass()has debug level enabled.getLogWriter(NameFactory nameFactory) Returns aSlf4jLogWriterif the logger fornameFactory.getClass()has debug level enabled.getLogWriter(PathFactory pathFactory) Returns aSlf4jLogWriterif the logger forpathFactory.getClass()has debug level enabled.getLogWriter(QValueFactory valueFactory) Returns aSlf4jLogWriterif the logger forvalueFactory.getClass()has debug level enabled.getLogWriter(RepositoryService service) Returns aSlf4jLogWriterif the logger forservice.getClass()has debug level enabled.getLogWriter(SessionInfo sessionInfo) Returns aSlf4jLogWriterif the logger forsessionInfo.getClass()has debug level enabled.
-
Constructor Details
-
Slf4jLogWriterProvider
public Slf4jLogWriterProvider()
-
-
Method Details
-
getLogWriter
Returns aSlf4jLogWriterif the logger forservice.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Parameters:
service-- Returns:
- A LogWriter for logging calls to
service.
-
getLogWriter
Returns aSlf4jLogWriterif the logger fornameFactory.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Parameters:
nameFactory-- Returns:
- A LogWriter for logging calls to
nameFactory.
-
getLogWriter
Returns aSlf4jLogWriterif the logger forpathFactory.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Parameters:
pathFactory-- Returns:
- A LogWriter for logging calls to
pathFactory.
-
getLogWriter
Returns aSlf4jLogWriterif the logger foridFactory.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Parameters:
idFactory-- Returns:
- A LogWriter for logging calls to
idFactory.
-
getLogWriter
Returns aSlf4jLogWriterif the logger forvalueFactory.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Parameters:
valueFactory-- Returns:
- A LogWriter for logging calls to
qValueFactory.
-
getLogWriter
Returns aSlf4jLogWriterif the logger forsessionInfo.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Parameters:
sessionInfo-- Returns:
- A LogWriter for logging calls to
sessionInfo.
-
getLogWriter
Returns aSlf4jLogWriterif the logger forbatch.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Parameters:
batch-- Returns:
- A LogWriter for logging calls to
batch.
-