org.mobicents.slee.resource.parlay.csapi.jr.cc.gccs.activity.callcontrolmanager
Interface CallControlManager
- All Superinterfaces:
- org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection, org.mobicents.csapi.jr.slee.IpServiceConnection, ServiceSession
- All Known Implementing Classes:
- CallControlManagerImpl
public interface CallControlManager
- extends ServiceSession, org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection
This interface does not simply extend the org.csapi.cc.gccs.IpAppCallControlManagerOperations interface, because
methods which take CORBA TpXXXIdentifier in the IpAppCallControlManagerOperations (IDL generated) interface
will in this interface have equivalents which take a SLEE TpXXXIdentifier.
| Methods inherited from interface org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection |
changeCallNotification, createCall, disableCallNotification, enableCallNotification, getCriteria, getIpCallConnection, setCallLoadControl |
| Methods inherited from interface org.mobicents.csapi.jr.slee.IpServiceConnection |
closeConnection |
getCall
Call getCall(int callSessionID)
- Parameters:
callSessionID -
- Returns:
removeCall
Call removeCall(int callSessionID)
- Parameters:
callSessionID -
- Returns:
addCall
void addCall(int callSessionID,
Call call)
- Parameters:
callSessionID - call -
getIpAppCall
org.csapi.cc.gccs.IpAppCall getIpAppCall()
- Return the underlying gateway interface.
- Returns:
callAborted
void callAborted(int callReference)
- Parameters:
callReference -
callEventNotify
void callEventNotify(org.mobicents.csapi.jr.slee.cc.gccs.TpCallIdentifier callReference,
org.csapi.cc.gccs.TpCallEventInfo eventInfo,
int assignmentID)
- Parameters:
callReference - eventInfo - assignmentID -
callNotificationInterrupted
void callNotificationInterrupted()
callNotificationContinued
void callNotificationContinued()
callOverloadEncountered
void callOverloadEncountered(int assignmentID)
- Parameters:
assignmentID -
callOverloadCeased
void callOverloadCeased(int assignmentID)
- Parameters:
assignmentID -
getTpServiceIdentifier
org.mobicents.csapi.jr.slee.TpServiceIdentifier getTpServiceIdentifier()
- Description copied from interface:
ServiceSession
- Returns an identifier for the underlying service session
- Specified by:
getTpServiceIdentifier in interface ServiceSession
- Returns:
createCall
Call createCall(org.csapi.cc.gccs.TpCallIdentifier callReference)
- Parameters:
callReference -
- Returns:
Copyright © 2009. All Rights Reserved.