|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.virtuosotechnologies.lib.error.SimpleUserMessageGenerator
Simple implementation of UserMessageGenerator.
The template accepts the following parameters:
This class is fully synchronized and thread-safe.
Method Summary | |
static SimpleUserMessageGenerator |
create(Class cls,
String messageString)
Pseudo-Constructor |
static SimpleUserMessageGenerator |
createWithType(Class cls,
String messageString)
Pseudo-Constructor |
String |
format(Throwable ex,
PropertySet properties,
ExceptionFormatter formatter)
Generate a String representation of the given exception. |
String |
getMessageString()
Get the message string |
Class |
getUnderstoodClass()
Get the class that this generator understands |
void |
setExceptionTemplate(String template)
Set the template for exceptions |
void |
setMessageString(String messageString)
Set the message string |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static SimpleUserMessageGenerator create(Class cls, String messageString)
cls
- Class that this generator recognizes.messageString
- message string for this exception.public static SimpleUserMessageGenerator createWithType(Class cls, String messageString)
cls
- Class that this generator recognizes.messageString
- message string for this exception.public void setExceptionTemplate(String template)
template
- new template Stringpublic String getMessageString()
public void setMessageString(String messageString)
messageString
- new message Stringpublic String format(Throwable ex, PropertySet properties, ExceptionFormatter formatter)
format
in interface UserMessageGenerator
ex
- throwableproperties
- formatter-specific properties.formatter
- the ExceptionFormatter that called this method
public Class getUnderstoodClass()
getUnderstoodClass
in interface UserMessageGenerator
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |