public abstract class AbstractMessage extends Exception implements Message
| Modifier and Type | Field and Description |
|---|---|
protected Object[] |
elements
The process elements involved in the message.
|
protected String |
messageCode
The message code.
|
protected int |
messageType
Message type;
|
| Constructor and Description |
|---|
AbstractMessage(String messageCode,
Object[] elements)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Object[] |
getElements()
The elements involved in the error (the error context).
|
String |
getMessage(Locale l)
A string representation of the error for the given locale.
|
abstract String |
getMessage(String messageCode,
Locale l)
To be implemented by the subclass.
|
String |
getMessageCode()
The error code.
|
int |
getMessageType()
Get the message type.
|
boolean |
isEditable()
Returns true if this message refers to an editable element
|
void |
setElements(Object[] elements) |
void |
setMessageCode(String messageCode) |
void |
setMessageType(int messageType) |
String |
toString(Object element,
Locale l)
Process element to string converter.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringprotected Object[] elements
protected String messageCode
protected int messageType
public Object[] getElements()
MessagegetElements in interface Messagepublic void setElements(Object[] elements)
setElements in interface Messagepublic String getMessageCode()
MessagegetMessageCode in interface Messagepublic void setMessageCode(String messageCode)
setMessageCode in interface Messagepublic int getMessageType()
MessagegetMessageType in interface Messagepublic void setMessageType(int messageType)
public String getMessage(Locale l)
MessagegetMessage in interface Messagepublic boolean isEditable()
MessageisEditable in interface MessageCopyright © 2012–2015 JBoss by Red Hat. All rights reserved.