org.csapi.cc.mmccs
Class _IpMultiMediaCallLegStub

java.lang.Object
  extended by org.omg.CORBA.portable.ObjectImpl
      extended by org.csapi.cc.mmccs._IpMultiMediaCallLegStub
All Implemented Interfaces:
java.io.Serializable, IpMultiMediaCallLeg, IpMultiMediaCallLegOperations, IpCallLeg, IpCallLegOperations, IpInterface, IpInterfaceOperations, IpService, IpServiceOperations, org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity

public class _IpMultiMediaCallLegStub
extends org.omg.CORBA.portable.ObjectImpl
implements IpMultiMediaCallLeg

Generated from IDL interface "IpMultiMediaCallLeg"

Author:
JacORB IDL compiler V 2.1, 16-Feb-2004
See Also:
Serialized Form

Field Summary
static java.lang.Class _opsClass
           
 
Constructor Summary
_IpMultiMediaCallLegStub()
           
 
Method Summary
 java.lang.String[] _ids()
           
 void attachMediaReq(int callLegSessionID)
           
 void continueProcessing(int callLegSessionID)
           
 void deassign(int callLegSessionID)
           
 void detachMediaReq(int callLegSessionID)
           
 void eventReportReq(int callLegSessionID, TpCallEventRequest[] eventsRequested)
           
 TpMultiPartyCallIdentifier getCall(int callLegSessionID)
           
 TpAddress getCurrentDestinationAddress(int callLegSessionID)
           
 void getInfoReq(int callLegSessionID, int callLegInfoRequested)
           
 TpMediaStream[] getMediaStreams(int callLegSessionID)
           
 void mediaStreamAllow(int callLegSessionID, int[] mediaStreamList)
           
 void mediaStreamMonitorReq(int callLegSessionID, TpMediaStreamRequest[] mediaStreamEventCriteria)
           
 void release(int callLegSessionID, TpReleaseCause cause)
           
 void routeReq(int callLegSessionID, TpAddress targetAddress, TpAddress originatingAddress, TpCallAppInfo[] appInfo, TpCallLegConnectionProperties connectionProperties)
           
 void setAdviceOfCharge(int callLegSessionID, TpAoCInfo aOCInfo, int tariffSwitch)
           
 void setCallback(IpInterface appInterface)
           
 void setCallbackWithSessionID(IpInterface appInterface, int sessionID)
           
 void setChargePlan(int callLegSessionID, TpCallChargePlan callChargePlan)
           
 void superviseReq(int callLegSessionID, int time, int treatment)
           
 
Methods inherited from class org.omg.CORBA.portable.ObjectImpl
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_opsClass

public static final java.lang.Class _opsClass
Constructor Detail

_IpMultiMediaCallLegStub

public _IpMultiMediaCallLegStub()
Method Detail

_ids

public java.lang.String[] _ids()
Specified by:
_ids in class org.omg.CORBA.portable.ObjectImpl

routeReq

public void routeReq(int callLegSessionID,
                     TpAddress targetAddress,
                     TpAddress originatingAddress,
                     TpCallAppInfo[] appInfo,
                     TpCallLegConnectionProperties connectionProperties)
              throws P_INVALID_NETWORK_STATE,
                     TpCommonExceptions,
                     P_INVALID_ADDRESS,
                     P_INVALID_SESSION_ID,
                     P_UNSUPPORTED_ADDRESS_PLAN
Specified by:
routeReq in interface IpCallLegOperations
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_ADDRESS
P_INVALID_SESSION_ID
P_UNSUPPORTED_ADDRESS_PLAN

setCallback

public void setCallback(IpInterface appInterface)
                 throws P_INVALID_INTERFACE_TYPE,
                        TpCommonExceptions
Specified by:
setCallback in interface IpServiceOperations
Throws:
P_INVALID_INTERFACE_TYPE
TpCommonExceptions

detachMediaReq

public void detachMediaReq(int callLegSessionID)
                    throws P_INVALID_NETWORK_STATE,
                           TpCommonExceptions,
                           P_INVALID_SESSION_ID
Specified by:
detachMediaReq in interface IpCallLegOperations
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_SESSION_ID

release

public void release(int callLegSessionID,
                    TpReleaseCause cause)
             throws P_INVALID_NETWORK_STATE,
                    TpCommonExceptions,
                    P_INVALID_SESSION_ID
Specified by:
release in interface IpCallLegOperations
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_SESSION_ID

deassign

public void deassign(int callLegSessionID)
              throws TpCommonExceptions,
                     P_INVALID_SESSION_ID
Specified by:
deassign in interface IpCallLegOperations
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

getCall

public TpMultiPartyCallIdentifier getCall(int callLegSessionID)
                                   throws TpCommonExceptions,
                                          P_INVALID_SESSION_ID
Specified by:
getCall in interface IpCallLegOperations
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

setCallbackWithSessionID

public void setCallbackWithSessionID(IpInterface appInterface,
                                     int sessionID)
                              throws P_INVALID_INTERFACE_TYPE,
                                     TpCommonExceptions,
                                     P_INVALID_SESSION_ID
Specified by:
setCallbackWithSessionID in interface IpServiceOperations
Throws:
P_INVALID_INTERFACE_TYPE
TpCommonExceptions
P_INVALID_SESSION_ID

setChargePlan

public void setChargePlan(int callLegSessionID,
                          TpCallChargePlan callChargePlan)
                   throws TpCommonExceptions,
                          P_INVALID_SESSION_ID
Specified by:
setChargePlan in interface IpCallLegOperations
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

attachMediaReq

public void attachMediaReq(int callLegSessionID)
                    throws P_INVALID_NETWORK_STATE,
                           TpCommonExceptions,
                           P_INVALID_SESSION_ID
Specified by:
attachMediaReq in interface IpCallLegOperations
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_SESSION_ID

getMediaStreams

public TpMediaStream[] getMediaStreams(int callLegSessionID)
                                throws TpCommonExceptions,
                                       P_INVALID_SESSION_ID
Specified by:
getMediaStreams in interface IpMultiMediaCallLegOperations
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

mediaStreamAllow

public void mediaStreamAllow(int callLegSessionID,
                             int[] mediaStreamList)
                      throws TpCommonExceptions,
                             P_INVALID_SESSION_ID
Specified by:
mediaStreamAllow in interface IpMultiMediaCallLegOperations
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

setAdviceOfCharge

public void setAdviceOfCharge(int callLegSessionID,
                              TpAoCInfo aOCInfo,
                              int tariffSwitch)
                       throws P_INVALID_AMOUNT,
                              P_INVALID_CURRENCY,
                              TpCommonExceptions,
                              P_INVALID_SESSION_ID
Specified by:
setAdviceOfCharge in interface IpCallLegOperations
Throws:
P_INVALID_AMOUNT
P_INVALID_CURRENCY
TpCommonExceptions
P_INVALID_SESSION_ID

eventReportReq

public void eventReportReq(int callLegSessionID,
                           TpCallEventRequest[] eventsRequested)
                    throws P_INVALID_EVENT_TYPE,
                           TpCommonExceptions,
                           P_INVALID_SESSION_ID,
                           P_INVALID_CRITERIA
Specified by:
eventReportReq in interface IpCallLegOperations
Throws:
P_INVALID_EVENT_TYPE
TpCommonExceptions
P_INVALID_SESSION_ID
P_INVALID_CRITERIA

continueProcessing

public void continueProcessing(int callLegSessionID)
                        throws P_INVALID_NETWORK_STATE,
                               TpCommonExceptions,
                               P_INVALID_SESSION_ID
Specified by:
continueProcessing in interface IpCallLegOperations
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_SESSION_ID

superviseReq

public void superviseReq(int callLegSessionID,
                         int time,
                         int treatment)
                  throws TpCommonExceptions,
                         P_INVALID_SESSION_ID
Specified by:
superviseReq in interface IpCallLegOperations
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

getInfoReq

public void getInfoReq(int callLegSessionID,
                       int callLegInfoRequested)
                throws TpCommonExceptions,
                       P_INVALID_SESSION_ID
Specified by:
getInfoReq in interface IpCallLegOperations
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

getCurrentDestinationAddress

public TpAddress getCurrentDestinationAddress(int callLegSessionID)
                                       throws TpCommonExceptions,
                                              P_INVALID_SESSION_ID
Specified by:
getCurrentDestinationAddress in interface IpCallLegOperations
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

mediaStreamMonitorReq

public void mediaStreamMonitorReq(int callLegSessionID,
                                  TpMediaStreamRequest[] mediaStreamEventCriteria)
                           throws P_INVALID_EVENT_TYPE,
                                  TpCommonExceptions,
                                  P_INVALID_SESSION_ID,
                                  P_INVALID_CRITERIA
Specified by:
mediaStreamMonitorReq in interface IpMultiMediaCallLegOperations
Throws:
P_INVALID_EVENT_TYPE
TpCommonExceptions
P_INVALID_SESSION_ID
P_INVALID_CRITERIA


Copyright © 2008. All Rights Reserved.