|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IpMultiMediaCallLegConnection
The Multi-Media call leg represents the signalling relationship between the call and an address. Associated with the signalling relationship there can be multiple media channels. Media channels can be started and stopped by the terminals themselves. The application can monitor on these changes and influence them. This interface shall be implemented by a Multi Media Call Control SCF. The mediaStreamAllow() and mediaStreamMonitorReq() methods shall be implemented as a minimum requirement. The minimum required methods from IpCallLeg are also required.
| Method Summary | |
|---|---|
TpMediaStream[] |
getMediaStreams()
This method is used to return all currently established media streams for the leg. |
void |
mediaStreamAllow(int[] mediaStreamList)
This method can be used to allow setup of a media stream that was reported by a mediaStreamMonitorRes method. |
void |
mediaStreamMonitorReq(TpMediaStreamRequest[] mediaStreamEventCriteria)
With this method the application can set monitors on the addition and subtraction of media streams. |
| Methods inherited from interface org.mobicents.csapi.jr.slee.cc.mpccs.IpCallLegConnection |
|---|
attachMediaReq, continueProcessing, deassign, detachMediaReq, eventReportReq, getCall, getCurrentDestinationAddress, getInfoReq, release, routeReq, setAdviceOfCharge, setChargePlan, superviseReq |
| Methods inherited from interface org.mobicents.csapi.jr.slee.IpServiceConnection |
|---|
closeConnection |
| Method Detail |
|---|
void mediaStreamAllow(int[] mediaStreamList)
throws TpCommonExceptions,
javax.slee.resource.ResourceException
mediaStreamList - Refers to the media streams (sessionIDs) as received in the mediaStreamMonitorRes() or in the reportMediaNotification() that is allowed to be established.
TpCommonExceptions
javax.slee.resource.ResourceException
void mediaStreamMonitorReq(TpMediaStreamRequest[] mediaStreamEventCriteria)
throws TpCommonExceptions,
P_INVALID_CRITERIA,
P_INVALID_EVENT_TYPE,
javax.slee.resource.ResourceException
mediaStreamEventCriteria - Specifies the event specific criteria used by the application to define the event required. The mediaMonitorMode .is a parameter of TpMediaStreamRequest and can be in interrupt or in notify mode. If in interrupt mode the application has to respond with mediaStreamAllow().
TpCommonExceptions
P_INVALID_CRITERIA
P_INVALID_EVENT_TYPE
javax.slee.resource.ResourceException
TpMediaStream[] getMediaStreams()
throws TpCommonExceptions,
javax.slee.resource.ResourceException
TpCommonExceptions
javax.slee.resource.ResourceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||