JML

net.sf.jml.message.invitation
Class MsnInviteMessage

java.lang.Object
  extended by net.sf.jml.message.MsnMimeMessage
      extended by net.sf.jml.message.MsnPropMessage
          extended by net.sf.jml.message.invitation.MsnInvitationMessage
              extended by net.sf.jml.message.invitation.MsnInviteMessage
Direct Known Subclasses:
MsnCallInviteMessage, MsnftpInviteMessage

public abstract class MsnInviteMessage
extends MsnInvitationMessage

invite message which invitation command is INVITE.

Author:
Roger Chen

Field Summary
 
Fields inherited from class net.sf.jml.message.MsnPropMessage
properties
 
Fields inherited from class net.sf.jml.message.MsnMimeMessage
headers
 
Constructor Summary
MsnInviteMessage()
           
 
Method Summary
protected  void cancelled(MsnSession session)
          Received or sent MsnCancelMessage.
 String getApplicationGUID()
           
 String getApplicationName()
           
protected  void messageReceived(MsnSession session, MsnContact contact)
          The message have received, invoked by dispatch thread
protected  void messageSent(MsnSession session)
           
protected  void setApplicationGUID(String applicationGUID)
           
protected  void setApplicationName(String applicationName)
           
 
Methods inherited from class net.sf.jml.message.invitation.MsnInvitationMessage
getInvitationCommand, getInvitationCookie, setInvitationCommand, setInvitationCookie, toOutgoingMsg
 
Methods inherited from class net.sf.jml.message.MsnPropMessage
getProperties, parseBuffer, toString
 
Methods inherited from class net.sf.jml.message.MsnMimeMessage
getCharset, getContentType, getHeaders, getMimeVersion, parseMessage, setContentType, setMimeVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MsnInviteMessage

public MsnInviteMessage()
Method Detail

getApplicationGUID

public final String getApplicationGUID()

getApplicationName

public final String getApplicationName()

setApplicationGUID

protected final void setApplicationGUID(String applicationGUID)

setApplicationName

protected final void setApplicationName(String applicationName)

messageReceived

protected void messageReceived(MsnSession session,
                               MsnContact contact)
Description copied from class: MsnMimeMessage
The message have received, invoked by dispatch thread

Overrides:
messageReceived in class MsnMimeMessage
Parameters:
session - the MsnSession which received the message
contact - the user who sent this message

messageSent

protected void messageSent(MsnSession session)
Overrides:
messageSent in class MsnInvitationMessage

cancelled

protected void cancelled(MsnSession session)
Received or sent MsnCancelMessage.

Parameters:
session - MsnSession

JML