JML

net.sf.jml.protocol.incoming
Class IncomingUBX

java.lang.Object
  extended by net.sf.jml.protocol.MsnMessage
      extended by net.sf.jml.protocol.MsnIncomingMessage
          extended by net.sf.jml.protocol.incoming.IncomingUBX

public class IncomingUBX
extends MsnIncomingMessage

When someone changed his person message, the contact on AL will received this notify. OutgoingUUX's notify message.

Supported Protocol: MSNP11

Syntax: UBX email msgLen\r\n content

Author:
Roger Chen

Field Summary
 
Fields inherited from class net.sf.jml.protocol.MsnMessage
protocol
 
Constructor Summary
IncomingUBX(MsnProtocol protocol)
           
 
Method Summary
 String getCurrentMedia()
           
 Email getEmail()
           
 String getPersonalMessage()
           
protected  boolean isSupportChunkData()
          If support chunk data, then can set chunk data.
protected  boolean isSupportTransactionId()
          If support transaction id, then can set transaction id.
protected  void messageReceived(MsnSession session)
          The message have received.
 
Methods inherited from class net.sf.jml.protocol.MsnIncomingMessage
getOutgoingMessage
 
Methods inherited from class net.sf.jml.protocol.MsnMessage
addParam, asString, clearParams, getChunkData, getCommand, getParam, getParamCount, getProtocol, getTransactionId, load, save, setChunkData, setChunkData, setCommand, setParam, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IncomingUBX

public IncomingUBX(MsnProtocol protocol)
Method Detail

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

isSupportChunkData

protected boolean isSupportChunkData()
Description copied from class: MsnMessage
If support chunk data, then can set chunk data.

Overrides:
isSupportChunkData in class MsnMessage
Returns:
is support chunk data

getEmail

public Email getEmail()

getPersonalMessage

public String getPersonalMessage()

getCurrentMedia

public String getCurrentMedia()

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

JML