|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MultiPartyCall
Defines operation set for context object implementing an IpMultiPartyCall FSM.
| Method Summary | |
|---|---|
void |
addCallLeg(int callLegSessionID,
CallLeg callLeg)
Stores a new call leg in this call. |
void |
dispose()
Destroys or deallocates all resources used by this call. |
javax.slee.resource.ActivityHandle |
getActivityHandle()
|
CallLeg |
getCallLeg(int callLegSessionID)
Return the call leg identified by the Slee call leg identifier. |
org.csapi.cc.mpccs.IpAppCallLeg |
getIpAppCallLeg()
Return the call leg callback. |
org.csapi.cc.mpccs.TpMultiPartyCallIdentifier |
getParlayTpMultiPartyCallIdentifier()
Return the underlying gateway interface. |
org.mobicents.csapi.jr.slee.cc.mpccs.TpMultiPartyCallIdentifier |
getTpMultiPartyCallIdentifier()
Return the SLEE identifier for this call. |
void |
init()
Initialises the internal resources for this call. |
CallLeg |
removeCallLeg(int callLegSessionID)
Removes a new call leg in this call. |
| Methods inherited from interface org.mobicents.csapi.jr.slee.cc.mpccs.IpMultiPartyCallConnection |
|---|
createAndRouteCallLegReq, createCallLeg, deassignCall, getCallLegs, getInfoReq, getIpCallLegConnection, release, setAdviceOfCharge, setChargePlan, superviseReq |
| Methods inherited from interface org.mobicents.csapi.jr.slee.IpServiceConnection |
|---|
closeConnection |
| Methods inherited from interface org.csapi.cc.mpccs.IpAppMultiPartyCallOperations |
|---|
callEnded, createAndRouteCallLegErr, getInfoErr, getInfoRes, superviseErr, superviseRes |
| Method Detail |
|---|
org.mobicents.csapi.jr.slee.cc.mpccs.TpMultiPartyCallIdentifier getTpMultiPartyCallIdentifier()
org.csapi.cc.mpccs.TpMultiPartyCallIdentifier getParlayTpMultiPartyCallIdentifier()
org.csapi.cc.mpccs.IpAppCallLeg getIpAppCallLeg()
CallLeg getCallLeg(int callLegSessionID)
callLegIdentifier -
void addCallLeg(int callLegSessionID,
CallLeg callLeg)
callLegIdentifier - callLeg - CallLeg removeCallLeg(int callLegSessionID)
callLegIdentifier - javax.slee.resource.ActivityHandle getActivityHandle()
void init()
void dispose()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||