Interface LogWriterProvider
-
- All Known Implementing Classes:
Slf4jLogWriterProvider
,WriterLogWriterProvider
public interface LogWriterProvider
LogWriterProvider instances provideLogWriter
s for the individual SPI entities.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LogWriter
getLogWriter(Batch batch)
LogWriter
getLogWriter(IdFactory idFactory)
LogWriter
getLogWriter(NameFactory nameFactory)
LogWriter
getLogWriter(PathFactory pathFactory)
LogWriter
getLogWriter(QValueFactory qValueFactory)
LogWriter
getLogWriter(RepositoryService service)
LogWriter
getLogWriter(SessionInfo sessionInfo)
-
-
-
Method Detail
-
getLogWriter
LogWriter getLogWriter(RepositoryService service)
- Parameters:
service
-- Returns:
- A LogWriter for logging calls to
service
.
-
getLogWriter
LogWriter getLogWriter(NameFactory nameFactory)
- Parameters:
nameFactory
-- Returns:
- A LogWriter for logging calls to
nameFactory
.
-
getLogWriter
LogWriter getLogWriter(PathFactory pathFactory)
- Parameters:
pathFactory
-- Returns:
- A LogWriter for logging calls to
pathFactory
.
-
getLogWriter
LogWriter getLogWriter(IdFactory idFactory)
- Parameters:
idFactory
-- Returns:
- A LogWriter for logging calls to
idFactory
.
-
getLogWriter
LogWriter getLogWriter(QValueFactory qValueFactory)
- Parameters:
qValueFactory
-- Returns:
- A LogWriter for logging calls to
qValueFactory
.
-
getLogWriter
LogWriter getLogWriter(SessionInfo sessionInfo)
- Parameters:
sessionInfo
-- Returns:
- A LogWriter for logging calls to
sessionInfo
.
-
-