public String getSegmentedSubject(final ExtLogRecord record) { return record.getSourceClassName(); }
public String getSourceClassName() { if (! resolved) { resolve(); } return super.getSourceClassName(); }
public void renderRaw(final StringBuilder builder, final ExtLogRecord record) { final String fileName = record.getSourceFileName(); final int lineNumber = record.getSourceLineNumber(); final String className = record.getSourceClassName(); final String methodName = record.getSourceMethodName(); builder.append(className).append('.').append(methodName); builder.append('(').append(fileName); if (lineNumber != -1) { builder.append(':').append(lineNumber); } builder.append(')'); }
public LocationInfo getLocationInformation() { if (cachedLocationInfo == null) { cachedLocationInfo = new LocationInfo(logRecord.getSourceFileName(), logRecord.getSourceClassName(), logRecord.getSourceMethodName(), Integer.toString(logRecord.getSourceLineNumber())); } return cachedLocationInfo; }
setThrown(original.getThrown()); if (!original.calculateCaller) { setSourceClassName(original.getSourceClassName()); setSourceMethodName(original.getSourceMethodName()); sourceFileName = original.sourceFileName;
generator.add(getKey(Key.SOURCE_CLASS_NAME), record.getSourceClassName()) .add(getKey(Key.SOURCE_FILE_NAME), record.getSourceFileName()) .add(getKey(Key.SOURCE_METHOD_NAME), record.getSourceMethodName())