net.sf.jml.protocol.incoming
Class IncomingLST
java.lang.Object
net.sf.jml.protocol.MsnMessage
net.sf.jml.protocol.MsnIncomingMessage
net.sf.jml.protocol.incoming.IncomingLST
public class IncomingLST
- extends MsnIncomingMessage
One of responses of OutgoingSYN, list contact list.
Supported Protocol: All
MSNP8/MSNP9 Syntax: LST email friendlyName listNum (comma-separated
groupId)
MSNP10 Syntax 1: LST N=email F=friendlyName C=id listNum (comma-separated
groupId)
MSNP10 Syntax 2: LST N=email listNum
MSNP10 Syntax2 is used when the user is not in FL.
- Author:
- Roger Chen
Methods inherited from class net.sf.jml.protocol.MsnMessage |
addParam, asString, clearParams, getChunkData, getCommand, getParam, getParamCount, getProtocol, getTransactionId, isSupportChunkData, load, save, setChunkData, setChunkData, setCommand, setParam, toString |
IncomingLST
public IncomingLST(MsnProtocol protocol)
isSupportTransactionId
protected boolean isSupportTransactionId()
- Description copied from class:
MsnMessage
- If support transaction id, then can set transaction id.
- Overrides:
isSupportTransactionId
in class MsnMessage
- Returns:
- is support transaction id
getEmail
public Email getEmail()
getTelephone
public Telephone getTelephone()
getFriendlyName
public String getFriendlyName()
getId
public String getId()
getListNum
public int getListNum()
getGroupId
public String[] getGroupId()
messageReceived
protected void messageReceived(MsnSession session)
- Description copied from class:
MsnIncomingMessage
- The message have received.
- Overrides:
messageReceived
in class MsnIncomingMessage
- Parameters:
session
- the MsnSession which received the message