public class Message
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
knownPerformatives |
static java.lang.String |
kqmlReceivedFunctor |
static java.lang.String |
msgIdPrefix |
static java.lang.String |
msgIdSyncAskPrefix |
Constructor and Description |
---|
Message() |
Message(Message m) |
Message(java.lang.String ilf,
java.lang.String s,
java.lang.String r,
java.lang.Object c) |
Message(java.lang.String ilf,
java.lang.String s,
java.lang.String r,
java.lang.Object c,
java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
Message |
clone() |
java.lang.String |
getIlForce() |
java.lang.String |
getInReplyTo() |
java.lang.String |
getMsgId() |
java.lang.Object |
getPropCont() |
java.lang.String |
getReceiver() |
java.lang.String |
getSender() |
boolean |
isAsk() |
boolean |
isKnownPerformative() |
boolean |
isReplyToSyncAsk() |
boolean |
isTell() |
boolean |
isUnTell() |
static Message |
parseMsg(java.lang.String msg)
Creates a new message object based on a string that
follows the format of the toString of Message class.
|
void |
setIlForce(java.lang.String ilf) |
void |
setInReplyTo(java.lang.String inReplyTo) |
void |
setMsgId(java.lang.String id) |
void |
setPropCont(java.lang.Object o) |
void |
setReceiver(java.lang.String agName) |
void |
setSender(java.lang.String agName) |
void |
setSyncAskMsgId() |
java.lang.String |
toString() |
public static final java.lang.String[] knownPerformatives
public static final java.lang.String msgIdPrefix
public static final java.lang.String msgIdSyncAskPrefix
public static final java.lang.String kqmlReceivedFunctor
public Message()
public Message(java.lang.String ilf, java.lang.String s, java.lang.String r, java.lang.Object c)
public Message(java.lang.String ilf, java.lang.String s, java.lang.String r, java.lang.Object c, java.lang.String id)
public Message(Message m)
public void setSyncAskMsgId()
public java.lang.String getIlForce()
public void setIlForce(java.lang.String ilf)
public boolean isAsk()
public boolean isTell()
public boolean isUnTell()
public boolean isReplyToSyncAsk()
public boolean isKnownPerformative()
public void setPropCont(java.lang.Object o)
public java.lang.Object getPropCont()
public java.lang.String getReceiver()
public void setSender(java.lang.String agName)
public java.lang.String getSender()
public void setReceiver(java.lang.String agName)
public java.lang.String getMsgId()
public void setMsgId(java.lang.String id)
public java.lang.String getInReplyTo()
public void setInReplyTo(java.lang.String inReplyTo)
public Message clone()
clone
in class java.lang.Object
public static Message parseMsg(java.lang.String msg) throws jason.asSyntax.parser.ParseException
msg
- the string messagejason.asSyntax.parser.ParseException
public java.lang.String toString()
toString
in class java.lang.Object