org.mobicents.slee.resource.parlay.csapi.jr.cc.mpccs.activity.multipartycallcontrolmanager
Interface MultiPartyCallControlManager
- All Superinterfaces:
- org.mobicents.csapi.jr.slee.cc.mpccs.IpMultiPartyCallControlManagerConnection, org.mobicents.csapi.jr.slee.IpServiceConnection, ServiceSession
- All Known Implementing Classes:
- MultiPartyCallControlManagerImpl
public interface MultiPartyCallControlManager
- extends ServiceSession, org.mobicents.csapi.jr.slee.cc.mpccs.IpMultiPartyCallControlManagerConnection
This interface does not simply extend the org.csapi.cc.mpccs.IpAppMultiPartyCallControlManagerOperations interface, because
methods which take CORBA TpXXXIdentifier in the IpAppMultiPartyCallControlManagerOperations (IDL generated) interface
will in this interface have equivalents which take a SLEE TpXXXIdentifier.
| Methods inherited from interface org.mobicents.csapi.jr.slee.cc.mpccs.IpMultiPartyCallControlManagerConnection |
changeNotification, createCall, createNotification, destroyNotification, disableNotifications, enableNotifications, getIpMultiPartyCallConnection, getNextNotification, getNotification, setCallLoadControl |
| Methods inherited from interface org.mobicents.csapi.jr.slee.IpServiceConnection |
closeConnection |
getIpAppMultiPartyCall
org.csapi.cc.mpccs.IpAppMultiPartyCall getIpAppMultiPartyCall()
- Returns:
- Returns the ipAppMultiPartyCall.
getIpAppMultiPartyCallControlManager
org.csapi.cc.mpccs.IpAppMultiPartyCallControlManager getIpAppMultiPartyCallControlManager()
- Returns:
- Returns the ipAppMultiPartyCallControlManager.
getIpAppMultiPartyCallControlManagerImpl
IpAppMultiPartyCallControlManagerImpl getIpAppMultiPartyCallControlManagerImpl()
- Returns:
- Returns the ipAppMultiPartyCallControlManagerImpl.
getIpAppMultiPartyCallImpl
IpAppMultiPartyCallImpl getIpAppMultiPartyCallImpl()
- Returns:
- Returns the ipAppMultiPartyCallImpl.
getIpMultiPartyCallControlManager
org.csapi.cc.mpccs.IpMultiPartyCallControlManager getIpMultiPartyCallControlManager()
- Returns:
- Returns the ipMultiPartyCallControlManager.
getIpAppCallLegPOA
org.omg.PortableServer.POA getIpAppCallLegPOA()
- Returns:
- Returns the POA used to create ipAppCallLegs
getMultiPartyCall
MultiPartyCall getMultiPartyCall(int callSessionID)
- Parameters:
tpMultiPartyCallIdentifier -
- Returns:
removeMultiPartyCall
MultiPartyCall removeMultiPartyCall(int callSessionID)
- Parameters:
tpMultiPartyCallIdentifier -
- Returns:
addMultiPartyCall
void addMultiPartyCall(int callSessionID,
MultiPartyCall multiPartyCall)
- Parameters:
tpMultiPartyCallIdentifier - multiPartyCall -
createCall
MultiPartyCall createCall(org.csapi.cc.mpccs.TpMultiPartyCallIdentifier callIdentifier)
- Parameters:
callIdentifier -
- Returns:
createCallLeg
CallLeg createCallLeg(MultiPartyCall call,
org.csapi.cc.mpccs.TpCallLegIdentifier identifier)
- Parameters:
call - identifier -
- Returns:
callAborted
void callAborted(int callID)
- Parameters:
callID -
callOverloadCeased
void callOverloadCeased(int assignmentID)
- Parameters:
assignmentID -
callOverloadEncountered
void callOverloadEncountered(int assignmentID)
- Parameters:
assignmentID -
managerInterrupted
void managerInterrupted()
managerResumed
void managerResumed()
reportNotification
void reportNotification(org.mobicents.csapi.jr.slee.cc.mpccs.TpMultiPartyCallIdentifier callIdentifier,
org.mobicents.csapi.jr.slee.cc.mpccs.TpCallLegIdentifier[] callLegIdentifier,
org.csapi.cc.TpCallNotificationInfo callNotificationInfo,
int assignmentID)
- Parameters:
callIdentifier - callLegIdentifier - callNotificationInfo - assignmentID -
Copyright © 2009. All Rights Reserved.