improve logging

This commit is contained in:
Sebastian Sdorra
2011-05-11 08:16:28 +02:00
parent ec4a5aab30
commit 109b3325bb
4 changed files with 97 additions and 3 deletions

View File

@@ -33,6 +33,11 @@
package sonia.scm.client;
//~--- non-JDK imports --------------------------------------------------------
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
*
* @author Sebastian Sdorra
@@ -52,6 +57,10 @@ public class ScmUrlProvider
/** Field description */
public static final String URLPART_REPOSITORY = "repositories/";
/** the logger for classVar */
private static final Logger logger =
LoggerFactory.getLogger(ScmUrlProvider.class);
//~--- constructors ---------------------------------------------------------
/**
@@ -70,6 +79,11 @@ public class ScmUrlProvider
{
this.baseUrl = baseUrl;
}
if (logger.isDebugEnabled())
{
logger.debug("create new url provider with baseurl {}", this.baseUrl);
}
}
//~--- get methods ----------------------------------------------------------
@@ -141,7 +155,14 @@ public class ScmUrlProvider
*/
public String getResourceUrl(String urlPart)
{
return baseUrl.concat(urlPart).concat(extension);
String resourceUrl = baseUrl.concat(urlPart).concat(extension);
if (logger.isTraceEnabled())
{
logger.trace("return resourceurl {}", resourceUrl);
}
return resourceUrl;
}
//~--- set methods ----------------------------------------------------------