Package com.adobe.fd.assembler.client
Class MsgUtil
- java.lang.Object
-
- com.adobe.fd.assembler.client.MsgUtil
-
public final class MsgUtil extends java.lang.Object
A utility class to construct log-style message Strings. This uses java.text.MessageFormat, so it is not particularly fast, but that's ok since its mostly used for Exception construction anyway.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getBaseErrorMessage(java.lang.String errorMessage)
Method to format error messages to take the last error code and extract error message from original message.static java.lang.String
getMessageFromBaseErrorMessage(java.lang.String baseErrorMessage, boolean includeOSGICode)
static java.lang.String
getMessageFromExceptionMessage(java.lang.String message, boolean includeOSGICode)
static java.lang.String
getMsg(java.lang.String code)
Format a Msg0 into a String.static java.lang.String
getMsg(java.lang.String code, java.lang.Object arg0)
Format a Msg1 into a String.static java.lang.String
getMsg(java.lang.String code, java.lang.Object arg0, java.lang.Object arg1)
Format a Msg2 into a String.static java.lang.String
getMsg(java.lang.String code, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2)
Format a Msg3 into a String.static java.lang.String
getMsg(java.lang.String code, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
Format a Msg4 into a String.static java.lang.String
getOSGICodeFromBaseErrorMessage(java.lang.String message)
static java.lang.String
getOSGICodeFromExceptionMessge(java.lang.String message)
-
-
-
Method Detail
-
getMsg
public static java.lang.String getMsg(java.lang.String code)
Format a Msg0 into a String.- Returns:
- the assembled String
-
getMsg
public static java.lang.String getMsg(java.lang.String code, java.lang.Object arg0)
Format a Msg1 into a String.- Parameters:
arg0
- the first message argument- Returns:
- the assembled String
-
getMsg
public static java.lang.String getMsg(java.lang.String code, java.lang.Object arg0, java.lang.Object arg1)
Format a Msg2 into a String.- Parameters:
arg0
- the first message argumentarg1
- the second message argument- Returns:
- the assembled String
-
getMsg
public static java.lang.String getMsg(java.lang.String code, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2)
Format a Msg3 into a String.- Parameters:
arg0
- the first message argumentarg1
- the second message argumentarg2
- the third message argument- Returns:
- the assembled String
-
getMsg
public static java.lang.String getMsg(java.lang.String code, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
Format a Msg4 into a String.- Parameters:
arg0
- the first message argumentarg1
- the second message argumentarg2
- the third message argumentarg3
- the fourth message argument- Returns:
- the assembled String
-
getBaseErrorMessage
public static java.lang.String getBaseErrorMessage(java.lang.String errorMessage)
Method to format error messages to take the last error code and extract error message from original message. Note that original message can have multiple error codes. We are taking the last error code since it is the most relevant one.- Parameters:
errorMessage
- the original msg to be looked upon- Returns:
- error message in the format
errorCode: errorMessage
where errorCode is the first error code.
-
getMessageFromBaseErrorMessage
public static java.lang.String getMessageFromBaseErrorMessage(java.lang.String baseErrorMessage, boolean includeOSGICode)
-
getOSGICodeFromBaseErrorMessage
public static java.lang.String getOSGICodeFromBaseErrorMessage(java.lang.String message)
-
getMessageFromExceptionMessage
public static java.lang.String getMessageFromExceptionMessage(java.lang.String message, boolean includeOSGICode)
-
getOSGICodeFromExceptionMessge
public static java.lang.String getOSGICodeFromExceptionMessge(java.lang.String message)
-
-