@Override public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4, final Object p5) { return getParameterized().set(message, p0, p1, p2, p3, p4, p5); }
@Override public void formatTo(final StringBuilder builder) { if (indices[0] < 0) { ParameterFormatter.formatMessage(builder, messagePattern, getParams(), argCount); } else { ParameterFormatter.formatMessage2(builder, messagePattern, getParams(), usedCount, indices); } }
/** * Generate a ThreadDumpMessage with a title. * @param title The title. */ public ThreadDumpMessage(final String title) { this.title = title == null ? Strings.EMPTY : title; threads = getFactory().createThreadInfo(); }
private Message makeImmutable(final Message message) { if (!(message instanceof ReusableMessage)) { return message; } return new SimpleMessage(message.getFormattedMessage()); }
@Override public Message memento() { return new ParameterizedMessage(messagePattern, getTrimmedParams()); }
@Override public void run() { event1[0] = callCreateEvent(factory, "a", Level.DEBUG, new SimpleMessage("abc"), null); } };
@Override public Throwable getThrowable() { if (throwable != null) { return throwable; } if (message == null) { message = getMessage(messagePattern, argArray, null); } return message.getThrowable(); }
@Override public EntryMessage newEntryMessage(final Message message) { return new SimpleEntryMessage(entryText, makeImmutable(message)); }
@Override public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4, final Object p5, final Object p6) { return getParameterized().set(message, p0, p1, p2, p3, p4, p5, p6); }
@Override public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4, final Object p5, final Object p6, final Object p7, final Object p8, final Object p9) { return getParameterized().set(message, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); }
@Override public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4) { return getParameterized().set(message, p0, p1, p2, p3, p4); }
@Override public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3) { return getParameterized().set(message, p0, p1, p2, p3); }
@Override public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4, final Object p5, final Object p6, final Object p7) { return getParameterized().set(message, p0, p1, p2, p3, p4, p5, p6, p7); }
@Override public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4, final Object p5, final Object p6, final Object p7, final Object p8) { return getParameterized().set(message, p0, p1, p2, p3, p4, p5, p6, p7, p8); }
@Override public Message newMessage(final String message, final Object p0) { return getParameterized().set(message, p0); }
@Override public Message newMessage(final String message, final Object p0, final Object p1) { return getParameterized().set(message, p0, p1); }
@Override public Message newMessage(final String message, final Object p0, final Object p1, final Object p2) { return getParameterized().set(message, p0, p1, p2); }
/** * Creates {@link ReusableParameterizedMessage} instances. * * @param message The message pattern. * @param params The message parameters. * @return The Message. * * @see MessageFactory#newMessage(String, Object...) */ @Override public Message newMessage(final String message, final Object... params) { return getParameterized().set(message, params); }