public String traceLogFormat(LogRecord logRecord, Object id, String formattedMsg, String formattedVerboseMsg) {
        final String txt;
        if (formattedVerboseMsg == null) {
            // If we don't already have a formatted message... (for Audit or Info or Warning.. )
            // we have to build something instead (while avoiding a useless resource bundle lookup)
            txt = formatVerboseMessage(logRecord, formattedMsg, false);
        } else {
            txt = formattedVerboseMsg;
        }

        return createFormattedString(logRecord, id, txt);
    }
public String traceLogFormat ( LogRecord logRecord , Object id , String formattedMsg , String formattedVerboseMsg ) { final String txt ; if ( formattedVerboseMsg == null ) { txt = formatVerboseMessage ( logRecord , formattedMsg , false ) ; } else { txt = formattedVerboseMsg ; } return createFormattedString ( logRecord , id , txt ) ; }
Format a detailed record for trace.log. Previously formatted messages may
be provided and may be reused if possible.

@param logRecord
@param id
@param formattedMsg the result of {@link #formatMessage}, or null if that
method was not previously called
@param formattedVerboseMsg the result of {@link #formatVerboseMessage},
or null if that method was not previously called
@return