added logging to pre processor util

This commit is contained in:
Sebastian Sdorra
2012-06-16 12:34:47 +02:00
parent f992b498a3
commit eb41538beb

View File

@@ -35,6 +35,9 @@ package sonia.scm.repository;
import com.google.inject.Inject; import com.google.inject.Inject;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import sonia.scm.util.Util; import sonia.scm.util.Util;
//~--- JDK imports ------------------------------------------------------------ //~--- JDK imports ------------------------------------------------------------
@@ -49,6 +52,14 @@ import java.util.Set;
public class PreProcessorUtil public class PreProcessorUtil
{ {
/**
* the logger for PreProcessorUtil
*/
private static final Logger logger =
LoggerFactory.getLogger(PreProcessorUtil.class);
//~--- constructors ---------------------------------------------------------
/** /**
* Constructs ... * Constructs ...
* *
@@ -82,6 +93,12 @@ public class PreProcessorUtil
*/ */
public void prepareForReturn(Repository repository, Changeset changeset) public void prepareForReturn(Repository repository, Changeset changeset)
{ {
if (logger.isTraceEnabled())
{
logger.trace("prepare changeset {} of repository {} for return",
changeset.getId(), repository.getName());
}
EscapeUtil.escape(changeset); EscapeUtil.escape(changeset);
callPreProcessors(changesetPreProcessorSet, changeset); callPreProcessors(changesetPreProcessorSet, changeset);
callPreProcessorFactories(changesetPreProcessorFactorySet, repository, callPreProcessorFactories(changesetPreProcessorFactorySet, repository,
@@ -98,6 +115,12 @@ public class PreProcessorUtil
*/ */
public void prepareForReturn(Repository repository, BrowserResult result) public void prepareForReturn(Repository repository, BrowserResult result)
{ {
if (logger.isTraceEnabled())
{
logger.trace("prepare browser result of repository {} for return",
repository.getName());
}
EscapeUtil.escape(result); EscapeUtil.escape(result);
callPreProcessors(fileObjectPreProcessorSet, result); callPreProcessors(fileObjectPreProcessorSet, result);
callPreProcessorFactories(fileObjectPreProcessorFactorySet, repository, callPreProcessorFactories(fileObjectPreProcessorFactorySet, repository,
@@ -114,6 +137,12 @@ public class PreProcessorUtil
public void prepareForReturn(Repository repository, public void prepareForReturn(Repository repository,
ChangesetPagingResult result) ChangesetPagingResult result)
{ {
if (logger.isTraceEnabled())
{
logger.trace("prepare changesets of repository {} for return",
repository.getName());
}
EscapeUtil.escape(result); EscapeUtil.escape(result);
callPreProcessors(changesetPreProcessorSet, result); callPreProcessors(changesetPreProcessorSet, result);
callPreProcessorFactories(changesetPreProcessorFactorySet, repository, callPreProcessorFactories(changesetPreProcessorFactorySet, repository,