SHOW Signed

net.rim.blackberry.api.blackberrymessenger
Interface SessionListener


public interface SessionListener

A listener class that receives notifications about a Session.

Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.

Since:
JDE 4.2.1

Method Summary
 Category: Signed  void messageDelivered(Session session, Message message)
          Indicates that an outgoing Message has arrived at its destination.
 Category: Signed  void messageQueuedForSend(Session session, Message message)
          Indicates that a Message has been queued for sending by a Session.
 Category: Signed  void messageReceived(Session session, Message message)
          Indicates that an incoming Message has been recieved by a Session.
 Category: Signed  void messageSent(Session session, Message message)
          Indicates that an outgoing Message has been sent.
 Category: Signed  void sessionClosed(Session session)
          Indicates that a Session has been closed.
 

Method Detail

messageDelivered

public void messageDelivered(Session session,
                             Message message)
Indicates that an outgoing Message has arrived at its destination.
Parameters:
session - The Session that sent the message.
message - The Message that was delivered.
Since:
JDE 4.2.1
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.

messageQueuedForSend

public void messageQueuedForSend(Session session,
                                 Message message)
Indicates that a Message has been queued for sending by a Session.
Parameters:
session - The Session that has queued the message.
message - The Message that was queued.
Since:
JDE 4.2.1
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.

messageReceived

public void messageReceived(Session session,
                            Message message)
Indicates that an incoming Message has been recieved by a Session.
Parameters:
session - The Session that received the Message.
message - The Message that was received.
Since:
JDE 4.2.1
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.

messageSent

public void messageSent(Session session,
                        Message message)
Indicates that an outgoing Message has been sent.
Parameters:
session - The Session that sent the Message.
message - The Message that was sent.
Since:
JDE 4.2.1
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.

sessionClosed

public void sessionClosed(Session session)
Indicates that a Session has been closed.
Parameters:
session - The Session that was closed.
Since:
JDE 4.2.1
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.


Copyright 1999-2007 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.