public class Message extends Packet
| Modifier and Type | Field and Description |
|---|---|
static String |
ELEM_NAME |
static String[] |
MESSAGE_BODY_PATH |
static String[] |
MESSAGE_DELAY_PATH |
static String[] |
MESSAGE_ERROR_PATH |
static String[] |
MESSAGE_SUBJECT_PATH |
CLIENT_XMLNS, elem, ERROR_NS, FROM_ATT, FULL_DEBUG, ID_ATT, PERM_ATT, PRIORITY_ATT, TO_ATT, TYPE_ATT, XMLNS_ATT| Constructor and Description |
|---|
Message(Element elem) |
Message(Element elem,
JID stanzaFrom,
JID stanzaTo) |
| Modifier and Type | Method and Description |
|---|---|
protected String[] |
getElNameErrorPath()
A convenience method to provide XML path as
String[] to error element. |
static Packet |
getMessage(JID from,
JID to,
StanzaType type,
String body,
String subject,
String thread,
String id)
Creates a packet with message stanza.
|
copyElementOnly, debug, elemToString, elemToStringSecure, errorResult, getAttribute, getAttribute, getAttribute, getAttributeStaticStr, getAttributeStaticStr, getCommand, getElemCData, getElemCData, getElemCData, getElemCDataStaticStr, getElemChild, getElemChild, getElemChildren, getElemChildren, getElemChildrenStaticStr, getElement, getElemFrom, getElemName, getElemTo, getErrorCondition, getFrom, getPacketFrom, getPacketTo, getPermissions, getPriority, getProcessorsIds, getSkippedProcessorsIds, getStanzaFrom, getStanzaId, getStanzaTo, getTo, getType, getXMLNS, initVars, initVars, isCommand, isElement, isRouted, isServiceDisco, isXMLNS, isXMLNS, isXMLNSStaticStr, notProcessedBy, okResult, okResult, packetInstance, packetInstance, packetInstance, packRouted, processedBy, setPacketFrom, setPacketTo, setPermissions, setPriority, setXMLNS, swapElemFromTo, swapElemFromTo, swapFromTo, swapFromTo, swapStanzaFromTo, swapStanzaFromTo, toString, toString, toStringFull, toStringSecure, unpackRouted, wasProcessed, wasProcessedBy, wasSkippedpublic static final String ELEM_NAME
public static final String[] MESSAGE_BODY_PATH
public static final String[] MESSAGE_SUBJECT_PATH
public static final String[] MESSAGE_ERROR_PATH
public static final String[] MESSAGE_DELAY_PATH
public Message(Element elem) throws TigaseStringprepException
TigaseStringprepExceptionpublic static Packet getMessage(JID from, JID to, StanzaType type, String body, String subject, String thread, String id)
from - is a JID instance with message source address.to - is a JID instance with message destination address.type - is a StanzaType object with the message type.body - is a String object with message body content.subject - is a String object with message subject.thread - is a String object with message thread.id - is a String object with packet id value. Normally we do not set packet IDs for messages
but in some cases this might be useful.Packet instance (more specifically Message instance) with the message
stanza.protected String[] getElNameErrorPath()
PacketString[] to error element. This method should be
override by all classes extending this class.getElNameErrorPath in class PacketCopyright © 2004–2019 "Tigase, Inc.". All rights reserved.