de.starface.integration.uci.java.v30.messages.events
Interface UciCcbsCallEvents


@UciService(value="ucp.v30.events.ccbscall")
@RpcInterface(value="ucp.v30.events.ccbscall")
@RpcValueTranslation(version=30)
public interface UciCcbsCallEvents

This interface defines the conference call events that can be received by a UCI client implementation in order to handle phone conference calls.


Method Summary
 void receiveCcbsAccountState(CcbsAccountState ccbsAccountState)
          The receiveCcbsAccountState event provides a number of properties about the account the state is changing of.
 void receiveCcbsCallState(CcbsCall ccbsCall)
          The receiveCcbsCallState event provides a number of properties about the call the state is changing of.
 

Method Detail

receiveCcbsCallState

void receiveCcbsCallState(CcbsCall ccbsCall)
The receiveCcbsCallState event provides a number of properties about the call the state is changing of. The information provided in the map is defined by its properties as seen in CcbsCall. 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 CcbsCall.ccbsCallState property adheres to the state diagram given in the UCI specification.

Parameters:
ccbsCall - the different properties of the ccbsCall call.

receiveCcbsAccountState

void receiveCcbsAccountState(CcbsAccountState ccbsAccountState)
The receiveCcbsAccountState event provides a number of properties about the account the state is changing of. The information provided in the map is defined by its properties as seen in CcbsAccountState. 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 CcbsAccount.ccbsAccountState property adheres to the state diagram given in the UCI specification.

Parameters:
ccbsAccountState - the different properties of the ccbsAccountState call.


Copyright © 2012 STARFACE GmbH. All rights reserved.