static MutableString generateLogMessage()

in java/runner/src/intTest/java/com/epam/deltix/data/connectors/validator/DataValidator.java [14:35]


    static MutableString generateLogMessage(MutableString buffer, CharSequence symbol,
                                            long exchangeId, long timestamp, CharSequence quoteId, short level,
                                            CharSequence message) {
        if (buffer == null) buffer = new MutableString();
        buffer.clear();
        if (symbol != "") buffer.append("Symbol: ").append(symbol).append(" ");
        if (exchangeId != TypeConstants.EXCHANGE_NULL) {
            buffer.append("Exchange Id: ");
            if ((int)(exchangeId >>> 60) != 0) {
                buffer = AlphanumericUtils.appendAlphanumeric(buffer, exchangeId).append(" ");
            }
            else
                buffer.append(exchangeId).append(" ");
        }
        if (timestamp >= 0) buffer.append("Time: ").append(timestamp).append(" ");
        DateTimeHelper.append(buffer, timestamp);
        buffer.append(' ');
        if (quoteId != null) buffer.append("QuoteId: ").append(quoteId).append(" ");
        if (level >= 0) buffer.append("Level: ").append(level).append(" ");
        if (message != "") buffer.append("Message: ").append(message).append(" ");
        return buffer;
    }