@Override public String toString() { return String.valueOf( getData() ); }
@Override public String toString() { return String.valueOf( getData() ); }
private void logRequestTrace(final RepositoryEvent event) { // Use trace level logging because this is a lot of information that // we're currently not using. if (!log.isTraceEnabled()) { // Don't compute trace logging if we're not logging. return; } RequestTrace currentNode = event.getTrace(); if (currentNode == null) { // Nothing to log. return; } StringBuffer sb = new StringBuffer(); sb.append(currentNode.getData().getClass().getSimpleName()); while ((currentNode = currentNode.getParent()) != null) { sb.append(" <= "); sb.append(currentNode.getData().getClass().getSimpleName()); } log.trace("Trace stack: {}; value {}", sb.toString(), event.getTrace().getData()); } }