added a check to ensure that debug is enabled before a logging statement is processed. Also implemented the ToString.ontModelToString() method.

This commit is contained in:
Tim Worrall 2015-01-22 15:02:15 -05:00
parent 56a640fe44
commit d932703360

View file

@ -208,12 +208,18 @@ public class RequestModelAccessImpl implements RequestModelAccess {
private OntModel getOntModel(OntModelKey key) { private OntModel getOntModel(OntModelKey key) {
if (!ontModelMap.containsKey(key)) { if (!ontModelMap.containsKey(key)) {
OntModel ontModel = createOntModel(key); OntModel ontModel = createOntModel(key);
if ( log.isDebugEnabled() ) {
String ontModelStr = ToString.ontModelToString(ontModel);
log.debug("Creating: " + key + ", request=" + req.hashCode() log.debug("Creating: " + key + ", request=" + req.hashCode()
+ ", " + ontModel); + ", " + ontModelStr);
}
ontModelMap.put(key, ontModel); ontModelMap.put(key, ontModel);
} }
OntModel ontModel = ontModelMap.get(key); OntModel ontModel = ontModelMap.get(key);
log.debug("getOntModel, " + key + ": " + ontModel); if ( log.isDebugEnabled() ) {
String ontModelStr = ToString.ontModelToString(ontModel);
log.debug("getOntModel, " + key + ": " + ontModelStr);
}
return ontModel; return ontModel;
} }