SHOW Signed

net.rim.blackberry.api.phone
Interface PhoneListener

All Known Implementing Classes:
AbstractPhoneListener

public interface PhoneListener

Implement this interface if you intend to listen for and act on phone events.

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.0.0

Field Summary
 Category: Signed static int CALL_ERROR_AUTHORIZATION_FAILURE
          Authorization failure.
 Category: Signed static int CALL_ERROR_CALL_REPLACED_BY_STK
          Call replaced by STK (GSM SIM specific)
 Category: Signed static int CALL_ERROR_CONGESTION
          Congestion.
 Category: Signed static int CALL_ERROR_CONNECTION_DENIED_BY_NETWORK
          Connection denied by network.
 Category: Signed static int CALL_ERROR_DUE_TO_FADING
          Call failed because of signal fading.
 Category: Signed static int CALL_ERROR_EMERGENCY_CALLS_ONLY
          Emergency calls only.
 Category: Signed static int CALL_ERROR_FDN_MISMATCH
          Fixed dialing number mismatch.
 Category: Signed static int CALL_ERROR_GENERAL
          General call error.
 Category: Signed static int CALL_ERROR_HOLD_ERROR
          Hold error.
 Category: Signed static int CALL_ERROR_INCOMING_CALL_BARRED
          Incoming call barred.
 Category: Signed static int CALL_ERROR_LOST_DUE_TO_FADING
          Call lost because of signal fading.
 Category: Signed static int CALL_ERROR_MAINTENANCE_REQUIRED
          Maintenance required.
 Category: Signed static int CALL_ERROR_NUMBER_NOT_IN_SERVICE
          Number not in service (IDEN specific).
 Category: Signed static int CALL_ERROR_NUMBER_UNOBTAINABLE
          Number unobtainable.
 Category: Signed static int CALL_ERROR_OUTGOING_CALLS_BARRED
          Outgoing call barred.
 Category: Signed static int CALL_ERROR_PLEASE_TRY_LATER
          Please try call later (IDEN specific).
 Category: Signed static int CALL_ERROR_RADIO_PATH_UNAVAILABLE
          Radio path unavailable.
 Category: Signed static int CALL_ERROR_SERVICE_CONFLICT
          Service conflict TI (IDEN specific).
 Category: Signed static int CALL_ERROR_SERVICE_NOT_AVAILABLE
          Service not available.
 Category: Signed static int CALL_ERROR_STK_CALL_NOT_ALLOWED
          Call blocked by STK error (GSM SIM specific)
 Category: Signed static int CALL_ERROR_SUBSCRIBER_BUSY
          Subscriber busy.
 Category: Signed static int CALL_ERROR_SYSTEM_BUSY_TRY_LATER
          System busy, try later (IDEN specific).
 Category: Signed static int CALL_ERROR_TRY_AGAIN
          Call failed, please try again.
 Category: Signed static int CALL_ERROR_USER_BUSY_IN_DATA
          User busy in data (IDEN specific).
 Category: Signed static int CALL_ERROR_USER_BUSY_IN_PRIVATE
          User busy in private (IDEN specific).
 Category: Signed static int CALL_ERROR_USER_NOT_AUTHORIZED
          User not authorized (IDEN specific).
 Category: Signed static int CALL_ERROR_USER_NOT_AVAILABLE
          User not available (IDEN specific).
 Category: Signed static int CALL_ERROR_USER_NOT_REACHABLE
          User not reachable (IDEN specific).
 Category: Signed static int CALL_ERROR_USER_UNKNOWN
          User unknown (IDEN specific).
 
Method Summary
 Category: Signed  void callAdded(int callId)
          Invoked when a call gets added to a conference call.
 Category: Signed  void callAnswered(int callId)
          Invoked when the user answers a call (user driven).
 Category: Signed  void callConferenceCallEstablished(int callId)
          Invoked when a conference call has been established.
 Category: Signed  void callConnected(int callId)
          Invoked when the network indicates a connected event (network driven).
 Category: Signed  void callDirectConnectConnected(int callId)
          Invoked when a direct-connect call is connected.
 Category: Signed  void callDirectConnectDisconnected(int callId)
          Invoked when a direct-connect call is disconnected.
 Category: Signed  void callDisconnected(int callId)
          Invoked when a call is disconnected.
 Category: Signed  void callEndedByUser(int callId)
          Invoked when the user ends the call.
 Category: Signed  void callFailed(int callId, int reason)
          Invoked when a call fails.
 Category: Signed  void callHeld(int callId)
          Invoked when a call goes into the 'held' state.
 Category: Signed  void callIncoming(int callId)
          Invoked when a new call is arriving.
 Category: Signed  void callInitiated(int callid)
          Invoked when a call has been initiated by the device (outbound).
 Category: Signed  void callRemoved(int callId)
          Invoked when a call gets removed from a conference call.
 Category: Signed  void callResumed(int callId)
          Invoked when a call goes from 'held' to 'resumed' state.
 Category: Signed  void callWaiting(int callid)
          Invoked when a call is waiting.
 Category: Signed  void conferenceCallDisconnected(int callId)
          Invoked when a conference call is terminated (all members disconnected).
 

Field Detail

CALL_ERROR_AUTHORIZATION_FAILURE

public static final int CALL_ERROR_AUTHORIZATION_FAILURE
Authorization failure.
Since:
JDE 4.0.0
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.

CALL_ERROR_CALL_REPLACED_BY_STK

public static final int CALL_ERROR_CALL_REPLACED_BY_STK
Call replaced by STK (GSM SIM specific)
Since:
JDE 4.0.0
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.

CALL_ERROR_CONGESTION

public static final int CALL_ERROR_CONGESTION
Congestion.
Since:
JDE 4.0.0
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.

CALL_ERROR_CONNECTION_DENIED_BY_NETWORK

public static final int CALL_ERROR_CONNECTION_DENIED_BY_NETWORK
Connection denied by network.
Since:
JDE 4.0.0
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.

CALL_ERROR_DUE_TO_FADING

public static final int CALL_ERROR_DUE_TO_FADING
Call failed because of signal fading.
Since:
JDE 4.0.0
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.

CALL_ERROR_EMERGENCY_CALLS_ONLY

public static final int CALL_ERROR_EMERGENCY_CALLS_ONLY
Emergency calls only.
Since:
JDE 4.0.0
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.

CALL_ERROR_FDN_MISMATCH

public static final int CALL_ERROR_FDN_MISMATCH
Fixed dialing number mismatch.
Since:
JDE 4.0.0
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.

CALL_ERROR_GENERAL

public static final int CALL_ERROR_GENERAL
General call error.
Since:
JDE 4.0.0
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.

CALL_ERROR_HOLD_ERROR

public static final int CALL_ERROR_HOLD_ERROR
Hold error.
Since:
JDE 4.0.0
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.

CALL_ERROR_INCOMING_CALL_BARRED

public static final int CALL_ERROR_INCOMING_CALL_BARRED
Incoming call barred.
Since:
JDE 4.0.0
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.

CALL_ERROR_LOST_DUE_TO_FADING

public static final int CALL_ERROR_LOST_DUE_TO_FADING
Call lost because of signal fading.
Since:
JDE 4.0.0
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.

CALL_ERROR_MAINTENANCE_REQUIRED

public static final int CALL_ERROR_MAINTENANCE_REQUIRED
Maintenance required.
Since:
JDE 4.0.0
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.

CALL_ERROR_NUMBER_NOT_IN_SERVICE

public static final int CALL_ERROR_NUMBER_NOT_IN_SERVICE
Number not in service (IDEN specific).
Since:
JDE 4.0.0
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.

CALL_ERROR_NUMBER_UNOBTAINABLE

public static final int CALL_ERROR_NUMBER_UNOBTAINABLE
Number unobtainable.
Since:
JDE 4.0.0
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.

CALL_ERROR_OUTGOING_CALLS_BARRED

public static final int CALL_ERROR_OUTGOING_CALLS_BARRED
Outgoing call barred.
Since:
JDE 4.0.0
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.

CALL_ERROR_PLEASE_TRY_LATER

public static final int CALL_ERROR_PLEASE_TRY_LATER
Please try call later (IDEN specific).
Since:
JDE 4.0.0
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.

CALL_ERROR_RADIO_PATH_UNAVAILABLE

public static final int CALL_ERROR_RADIO_PATH_UNAVAILABLE
Radio path unavailable.
Since:
JDE 4.0.0
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.

CALL_ERROR_SERVICE_CONFLICT

public static final int CALL_ERROR_SERVICE_CONFLICT
Service conflict TI (IDEN specific).
Since:
JDE 4.0.0
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.

CALL_ERROR_SERVICE_NOT_AVAILABLE

public static final int CALL_ERROR_SERVICE_NOT_AVAILABLE
Service not available.
Since:
JDE 4.0.0
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.

CALL_ERROR_STK_CALL_NOT_ALLOWED

public static final int CALL_ERROR_STK_CALL_NOT_ALLOWED
Call blocked by STK error (GSM SIM specific)
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.

CALL_ERROR_SUBSCRIBER_BUSY

public static final int CALL_ERROR_SUBSCRIBER_BUSY
Subscriber busy.
Since:
JDE 4.0.0
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.

CALL_ERROR_SYSTEM_BUSY_TRY_LATER

public static final int CALL_ERROR_SYSTEM_BUSY_TRY_LATER
System busy, try later (IDEN specific).
Since:
JDE 4.0.0
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.

CALL_ERROR_TRY_AGAIN

public static final int CALL_ERROR_TRY_AGAIN
Call failed, please try again.
Since:
JDE 4.0.0
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.

CALL_ERROR_USER_BUSY_IN_DATA

public static final int CALL_ERROR_USER_BUSY_IN_DATA
User busy in data (IDEN specific).
Since:
JDE 4.0.0
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.

CALL_ERROR_USER_BUSY_IN_PRIVATE

public static final int CALL_ERROR_USER_BUSY_IN_PRIVATE
User busy in private (IDEN specific).
Since:
JDE 4.0.0
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.

CALL_ERROR_USER_NOT_AUTHORIZED

public static final int CALL_ERROR_USER_NOT_AUTHORIZED
User not authorized (IDEN specific).
Since:
JDE 4.0.0
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.

CALL_ERROR_USER_NOT_AVAILABLE

public static final int CALL_ERROR_USER_NOT_AVAILABLE
User not available (IDEN specific).
Since:
JDE 4.0.0
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.

CALL_ERROR_USER_NOT_REACHABLE

public static final int CALL_ERROR_USER_NOT_REACHABLE
User not reachable (IDEN specific).
Since:
JDE 4.0.0
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.

CALL_ERROR_USER_UNKNOWN

public static final int CALL_ERROR_USER_UNKNOWN
User unknown (IDEN specific).
Since:
JDE 4.0.0
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.
Method Detail

callAdded

public void callAdded(int callId)
Invoked when a call gets added to a conference call.
Parameters:
callId - ID for the added call.
Since:
JDE 4.0.0
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.

callAnswered

public void callAnswered(int callId)
Invoked when the user answers a call (user driven).
Parameters:
callId - ID for the call.
Since:
JDE 4.0.0
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.

callConferenceCallEstablished

public void callConferenceCallEstablished(int callId)
Invoked when a conference call has been established.
Parameters:
callId - ID for the call (currently always 0).
Since:
JDE 4.0.0
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.

callConnected

public void callConnected(int callId)
Invoked when the network indicates a connected event (network driven).
Parameters:
callId - ID for the call.
Since:
JDE 4.0.0
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.

callDirectConnectConnected

public void callDirectConnectConnected(int callId)
Invoked when a direct-connect call is connected.
Parameters:
callId - ID for the direct-connect call.
Since:
JDE 4.0.0
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.

callDirectConnectDisconnected

public void callDirectConnectDisconnected(int callId)
Invoked when a direct-connect call is disconnected.
Parameters:
callId - ID for the disconnected direct-connect call.
Since:
JDE 4.0.0
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.

callDisconnected

public void callDisconnected(int callId)
Invoked when a call is disconnected.
Parameters:
callId - ID for the disconnected call.
Since:
JDE 4.0.0
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.

callEndedByUser

public void callEndedByUser(int callId)
Invoked when the user ends the call.
Parameters:
callId - ID for the terminated call.
Since:
JDE 4.0.0
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.

callFailed

public void callFailed(int callId,
                       int reason)
Invoked when a call fails.
Parameters:
callId - ID for the failed call.
reason - CALL_ERROR_* code describing the reason for the failure.
Since:
JDE 4.0.0
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.

callHeld

public void callHeld(int callId)
Invoked when a call goes into the 'held' state.
Parameters:
callId - ID for the held call.
Since:
JDE 4.0.0
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.

callIncoming

public void callIncoming(int callId)
Invoked when a new call is arriving.
Parameters:
callId - ID for the call.
Since:
JDE 4.0.0
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.

callInitiated

public void callInitiated(int callid)
Invoked when a call has been initiated by the device (outbound).
Parameters:
callid - ID for the call.
Since:
JDE 4.0.0
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.

callRemoved

public void callRemoved(int callId)
Invoked when a call gets removed from a conference call.
Parameters:
callId - ID for the removed call.
Since:
JDE 4.0.0
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.

callResumed

public void callResumed(int callId)
Invoked when a call goes from 'held' to 'resumed' state.
Parameters:
callId - ID for the resumed call.
Since:
JDE 4.0.0
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.

callWaiting

public void callWaiting(int callid)
Invoked when a call is waiting.
Parameters:
callid - ID for the call.
Since:
JDE 4.0.0
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.

conferenceCallDisconnected

public void conferenceCallDisconnected(int callId)
Invoked when a conference call is terminated (all members disconnected).
Parameters:
callId - ID for the disconnected call (currently always 0).
Since:
JDE 4.0.0
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.