public class MessageHelper
extends java.lang.Object
IStringMessage
s.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACK_MSG |
static char |
DELIMITER |
static int |
FAILED_ON_PERCENTAGE_TEST |
static int |
FAILED_TEST |
static int |
GENERIC_SUITE_COUNT |
private static char |
LINE_SEP_DELIMITER_1 |
private static char |
LINE_SEP_DELIMITER_2 |
static char |
PARAM_DELIMITER |
static int |
PASSED_TEST |
static int |
SKIPPED_TEST |
static java.lang.String |
STOP_MSG |
static int |
SUITE |
static int |
SUITE_FINISH |
static int |
SUITE_START |
static int |
TEST |
static int |
TEST_FINISH |
static int |
TEST_RESULT |
static int |
TEST_START |
static int |
TEST_STARTED |
Constructor and Description |
---|
MessageHelper() |
Modifier and Type | Method and Description |
---|---|
static SuiteMessage |
createSuiteMessage(java.lang.String message) |
static TestMessage |
createTestMessage(java.lang.String message) |
static int |
getMessageType(java.lang.String message) |
private static java.lang.String[] |
parseMessage(java.lang.String message) |
private static java.lang.String[] |
parseParameters(java.lang.String messagePart) |
private static java.lang.String |
quoteReplacement(java.lang.String s)
Implementation according to JDK5 String.replace(CharSequence,CharSequence)
|
private static java.lang.String |
replace(java.lang.String original,
java.lang.CharSequence target,
java.lang.CharSequence replacement)
Implementation according to JDK5 String.replace(CharSequence,CharSequence)
|
static java.lang.String |
replaceAsciiCharactersWithUnicode(java.lang.String message) |
static java.lang.String |
replaceNewLine(java.lang.String message) |
static java.lang.String |
replaceNewLineReplacer(java.lang.String message) |
static java.lang.String |
replaceUnicodeCharactersWithAscii(java.lang.String message) |
private static java.lang.String[] |
tokenize(java.lang.String message,
char separator) |
static GenericMessage |
unmarshallGenericMessage(java.lang.String message) |
static TestResultMessage |
unmarshallTestResultMessage(java.lang.String message) |
public static final char DELIMITER
public static final char PARAM_DELIMITER
private static final char LINE_SEP_DELIMITER_1
private static final char LINE_SEP_DELIMITER_2
public static final int GENERIC_SUITE_COUNT
public static final int SUITE
public static final int SUITE_START
public static final int SUITE_FINISH
public static final int TEST
public static final int TEST_START
public static final int TEST_FINISH
public static final int TEST_RESULT
public static final int PASSED_TEST
public static final int FAILED_TEST
public static final int SKIPPED_TEST
public static final int FAILED_ON_PERCENTAGE_TEST
public static final int TEST_STARTED
public static final java.lang.String STOP_MSG
public static final java.lang.String ACK_MSG
public static int getMessageType(java.lang.String message)
public static GenericMessage unmarshallGenericMessage(java.lang.String message)
public static SuiteMessage createSuiteMessage(java.lang.String message)
public static TestMessage createTestMessage(java.lang.String message)
public static TestResultMessage unmarshallTestResultMessage(java.lang.String message)
public static java.lang.String replaceNewLine(java.lang.String message)
public static java.lang.String replaceUnicodeCharactersWithAscii(java.lang.String message)
public static java.lang.String replaceAsciiCharactersWithUnicode(java.lang.String message)
public static java.lang.String replaceNewLineReplacer(java.lang.String message)
private static java.lang.String[] parseParameters(java.lang.String messagePart)
private static java.lang.String[] parseMessage(java.lang.String message)
private static java.lang.String[] tokenize(java.lang.String message, char separator)
private static final java.lang.String replace(java.lang.String original, java.lang.CharSequence target, java.lang.CharSequence replacement)
private static java.lang.String quoteReplacement(java.lang.String s)