|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@UciService(value="ucp.v30.events.call") @RpcInterface(value="ucp.v30.events.call") @RpcValueTranslation(version=30) public interface UciCallEvents
This interface defines the call events that can be received by a UCI client implementation in order to handle phone calls.
| Method Summary | |
|---|---|
void |
callChangesIdEvent(CallIdChanges callIdChangesEvent)
This event provides Information about the new callId of a call to the UCI client |
void |
newMessageWaitingIndicationEvent(MessageWaitingIndicationInfo messageWaitingIndicationInfo)
This event provides Information about new VoicemailMessages to the UCI client |
void |
receiveCallState(Call callProperties)
The ReceiveCallState event provides a number of properties about the call the state is changing of. |
| Method Detail |
|---|
void receiveCallState(Call callProperties)
CallProperties. If a name or number is not known to STARFACE an empty string is
committed for that property. It is possible that information about the caller or the called
person gets available in the middle of a series of events so that the first call state events
don’t provide any details but later events contain full participant information. The
sequential change of the CallProperties.state property adheres to the state diagram
given in the UCI specification. It is assumed after a successful return of the
UciCallRequests.placeCallWithPhone(String, String, String) request.
callProperties - the different properties of the call.void newMessageWaitingIndicationEvent(MessageWaitingIndicationInfo messageWaitingIndicationInfo)
messageWaitingIndicationInfo - the new messageWaitingIndication MessageWaitingIndicationInfovoid callChangesIdEvent(CallIdChanges callIdChangesEvent)
callIdChangesEvent - the callChangesIdEvent CallIdChanges
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||