.. java:import:: java.util HashMap .. java:import:: java.util Map .. java:import:: org.caosdb.api.entity.v1 MessageCode .. java:import:: org.caosdb.server.entity.xml ToElementable .. java:import:: org.caosdb.server.utils ServerMessages .. java:import:: org.jdom2 Element Message ======= .. java:package:: org.caosdb.server.entity :noindex: .. java:type:: public class Message extends Exception implements Comparable, ToElementable Fields ------ type ^^^^ .. java:field:: protected final String type :outertype: Message Constructors ------------ Message ^^^^^^^ .. java:constructor:: public Message(String type, String description, String body) :outertype: Message Message ^^^^^^^ .. java:constructor:: public Message(String type, MessageCode code) :outertype: Message Message ^^^^^^^ .. java:constructor:: public Message(MessageCode code, String description) :outertype: Message Message ^^^^^^^ .. java:constructor:: public Message(MessageType type, MessageCode code, String description) :outertype: Message Message ^^^^^^^ .. java:constructor:: public Message(MessageType type, MessageCode code, String description, String body) :outertype: Message Message ^^^^^^^ .. java:constructor:: public Message(String type, MessageCode code, String description) :outertype: Message Message ^^^^^^^ .. java:constructor:: public Message(MessageType type, String description) :outertype: Message Message ^^^^^^^ .. java:constructor:: public Message(String type, MessageCode code, String description, String body) :outertype: Message Message ^^^^^^^ .. java:constructor:: public Message(MessageCode code, String description, String body, MessageType type) :outertype: Message Message ^^^^^^^ .. java:constructor:: public Message(String string) :outertype: Message Methods ------- addToElement ^^^^^^^^^^^^ .. java:method:: @Override public void addToElement(Element parent) :outertype: Message compareTo ^^^^^^^^^ .. java:method:: @Override public int compareTo(Message o) :outertype: Message equals ^^^^^^ .. java:method:: @Override public boolean equals(Object obj) :outertype: Message getBody ^^^^^^^ .. java:method:: public final String getBody() :outertype: Message getCode ^^^^^^^ .. java:method:: public MessageCode getCode() :outertype: Message getDescription ^^^^^^^^^^^^^^ .. java:method:: public final String getDescription() :outertype: Message getMessage ^^^^^^^^^^ .. java:method:: @Override public String getMessage() :outertype: Message getType ^^^^^^^ .. java:method:: public final String getType() :outertype: Message hashCode ^^^^^^^^ .. java:method:: @Override public int hashCode() :outertype: Message init ^^^^ .. java:method:: static void init() :outertype: Message toElement ^^^^^^^^^ .. java:method:: public Element toElement() :outertype: Message toString ^^^^^^^^ .. java:method:: @Override public String toString() :outertype: Message