org.mule.util
Class StringMessageUtils

java.lang.Object
  extended by org.mule.util.StringMessageUtils

public final class StringMessageUtils
extends java.lang.Object

Useful methods for formatting message strings for logging or exceptions.


Field Summary
static int DEFAULT_MESSAGE_WIDTH
           
static int MAX_ELEMENTS
           
 
Method Summary
static java.lang.String getBoilerPlate(java.util.List messages, char c, int maxlength)
           
static java.lang.String getBoilerPlate(java.lang.String message)
           
static java.lang.String getBoilerPlate(java.lang.String message, char c, int maxlength)
           
static byte[] getBytes(java.lang.String string)
           
static java.lang.String getFormattedMessage(java.lang.String msg, java.lang.Object[] arguments)
           
static java.lang.String getString(byte[] bytes, java.lang.String encoding)
           
static java.lang.String headersToString(MuleMessage m)
           
static java.lang.String toString(java.lang.Object o)
           
static java.lang.String truncate(java.lang.String message, int length, boolean includeCount)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_ELEMENTS

public static final int MAX_ELEMENTS
See Also:
Constant Field Values

DEFAULT_MESSAGE_WIDTH

public static final int DEFAULT_MESSAGE_WIDTH
See Also:
Constant Field Values
Method Detail

getFormattedMessage

public static java.lang.String getFormattedMessage(java.lang.String msg,
                                                   java.lang.Object[] arguments)

getBoilerPlate

public static java.lang.String getBoilerPlate(java.lang.String message)

getBoilerPlate

public static java.lang.String getBoilerPlate(java.lang.String message,
                                              char c,
                                              int maxlength)

getBoilerPlate

public static java.lang.String getBoilerPlate(java.util.List messages,
                                              char c,
                                              int maxlength)

truncate

public static java.lang.String truncate(java.lang.String message,
                                        int length,
                                        boolean includeCount)

getBytes

public static byte[] getBytes(java.lang.String string)

getString

public static java.lang.String getString(byte[] bytes,
                                         java.lang.String encoding)

toString

public static java.lang.String toString(java.lang.Object o)
See Also:
ArrayUtils.toString(Object, int), CollectionUtils.toString(Collection, int), MapUtils.toString(Map, boolean)

headersToString

public static java.lang.String headersToString(MuleMessage m)


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.