org.apache.jackrabbit.spi.commons.logging
Interface LogWriterProvider

All Known Implementing Classes:
Slf4jLogWriterProvider, WriterLogWriterProvider

public interface LogWriterProvider

LogWriterProvider instances provide LogWriters for the individual SPI entities.


Method Summary
 LogWriter getLogWriter(org.apache.jackrabbit.spi.Batch batch)
           
 LogWriter getLogWriter(org.apache.jackrabbit.spi.IdFactory idFactory)
           
 LogWriter getLogWriter(org.apache.jackrabbit.spi.NameFactory nameFactory)
           
 LogWriter getLogWriter(org.apache.jackrabbit.spi.PathFactory pathFactory)
           
 LogWriter getLogWriter(org.apache.jackrabbit.spi.QValueFactory qValueFactory)
           
 LogWriter getLogWriter(org.apache.jackrabbit.spi.RepositoryService service)
           
 LogWriter getLogWriter(org.apache.jackrabbit.spi.SessionInfo sessionInfo)
           
 

Method Detail

getLogWriter

LogWriter getLogWriter(org.apache.jackrabbit.spi.RepositoryService service)
Parameters:
service -
Returns:
A LogWriter for logging calls to service.

getLogWriter

LogWriter getLogWriter(org.apache.jackrabbit.spi.NameFactory nameFactory)
Parameters:
nameFactory -
Returns:
A LogWriter for logging calls to nameFactory.

getLogWriter

LogWriter getLogWriter(org.apache.jackrabbit.spi.PathFactory pathFactory)
Parameters:
pathFactory -
Returns:
A LogWriter for logging calls to pathFactory.

getLogWriter

LogWriter getLogWriter(org.apache.jackrabbit.spi.IdFactory idFactory)
Parameters:
idFactory -
Returns:
A LogWriter for logging calls to idFactory.

getLogWriter

LogWriter getLogWriter(org.apache.jackrabbit.spi.QValueFactory qValueFactory)
Parameters:
qValueFactory -
Returns:
A LogWriter for logging calls to qValueFactory.

getLogWriter

LogWriter getLogWriter(org.apache.jackrabbit.spi.SessionInfo sessionInfo)
Parameters:
sessionInfo -
Returns:
A LogWriter for logging calls to sessionInfo.

getLogWriter

LogWriter getLogWriter(org.apache.jackrabbit.spi.Batch batch)
Parameters:
batch -
Returns:
A LogWriter for logging calls to batch.


Copyright © 2004-2011 The Apache Software Foundation. All Rights Reserved.