Class Slf4jLogWriterProvider
- java.lang.Object
-
- org.apache.jackrabbit.spi.commons.logging.Slf4jLogWriterProvider
-
- All Implemented Interfaces:
LogWriterProvider
public class Slf4jLogWriterProvider extends Object implements LogWriterProvider
LogWriterProviderinstance which providesSlf4jLogWriters.
-
-
Constructor Summary
Constructors Constructor Description Slf4jLogWriterProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LogWritergetLogWriter(org.apache.jackrabbit.spi.Batch batch)Returns aSlf4jLogWriterif the logger forbatch.getClass()has debug level enabled.LogWritergetLogWriter(org.apache.jackrabbit.spi.IdFactory idFactory)Returns aSlf4jLogWriterif the logger foridFactory.getClass()has debug level enabled.LogWritergetLogWriter(org.apache.jackrabbit.spi.NameFactory nameFactory)Returns aSlf4jLogWriterif the logger fornameFactory.getClass()has debug level enabled.LogWritergetLogWriter(org.apache.jackrabbit.spi.PathFactory pathFactory)Returns aSlf4jLogWriterif the logger forpathFactory.getClass()has debug level enabled.LogWritergetLogWriter(org.apache.jackrabbit.spi.QValueFactory valueFactory)Returns aSlf4jLogWriterif the logger forvalueFactory.getClass()has debug level enabled.LogWritergetLogWriter(org.apache.jackrabbit.spi.RepositoryService service)Returns aSlf4jLogWriterif the logger forservice.getClass()has debug level enabled.LogWritergetLogWriter(org.apache.jackrabbit.spi.SessionInfo sessionInfo)Returns aSlf4jLogWriterif the logger forsessionInfo.getClass()has debug level enabled.
-
-
-
Method Detail
-
getLogWriter
public LogWriter getLogWriter(org.apache.jackrabbit.spi.RepositoryService service)
Returns aSlf4jLogWriterif the logger forservice.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Returns:
- A LogWriter for logging calls to
service.
-
getLogWriter
public LogWriter getLogWriter(org.apache.jackrabbit.spi.NameFactory nameFactory)
Returns aSlf4jLogWriterif the logger fornameFactory.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Returns:
- A LogWriter for logging calls to
nameFactory.
-
getLogWriter
public LogWriter getLogWriter(org.apache.jackrabbit.spi.PathFactory pathFactory)
Returns aSlf4jLogWriterif the logger forpathFactory.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Returns:
- A LogWriter for logging calls to
pathFactory.
-
getLogWriter
public LogWriter getLogWriter(org.apache.jackrabbit.spi.IdFactory idFactory)
Returns aSlf4jLogWriterif the logger foridFactory.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Returns:
- A LogWriter for logging calls to
idFactory.
-
getLogWriter
public LogWriter getLogWriter(org.apache.jackrabbit.spi.QValueFactory valueFactory)
Returns aSlf4jLogWriterif the logger forvalueFactory.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Returns:
- A LogWriter for logging calls to
qValueFactory.
-
getLogWriter
public LogWriter getLogWriter(org.apache.jackrabbit.spi.SessionInfo sessionInfo)
Returns aSlf4jLogWriterif the logger forsessionInfo.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Returns:
- A LogWriter for logging calls to
sessionInfo.
-
getLogWriter
public LogWriter getLogWriter(org.apache.jackrabbit.spi.Batch batch)
Returns aSlf4jLogWriterif the logger forbatch.getClass()has debug level enabled. Returnsnullotherwise.- Specified by:
getLogWriterin interfaceLogWriterProvider- Returns:
- A LogWriter for logging calls to
batch.
-
-