Implement this interface if you intend to listen for and act on phone events.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
callDisconnected(int callId)
Invoked when a call is disconnected.
void
callEndedByUser(int callId)
Invoked when the user ends the call.
void
callFailed(int callId,
int reason)
Invoked when a call fails.
void
callHeld(int callId)
Invoked when a call goes into the 'held' state.
void
callIncoming(int callId)
Invoked when a new call is arriving.
void
callInitiated(int callid)
Invoked when a call has been initiated by the device (outbound).
void
callRemoved(int callId)
Invoked when a call gets removed from a conference call.
void
callResumed(int callId)
Invoked when a call goes from 'held' to 'resumed' state.
void
callWaiting(int callid)
Invoked when a call is waiting.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
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 applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Copyright 1999-2008 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.