org.csapi.cc.mmccs
Class IpMultiMediaCallLegPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.csapi.cc.mmccs.IpMultiMediaCallLegPOA
          extended by org.csapi.cc.mmccs.IpMultiMediaCallLegPOATie
All Implemented Interfaces:
IpMultiMediaCallLegOperations, IpCallLegOperations, IpInterfaceOperations, IpServiceOperations, org.omg.CORBA.portable.InvokeHandler

public class IpMultiMediaCallLegPOATie
extends IpMultiMediaCallLegPOA

Generated from IDL interface "IpMultiMediaCallLeg"

Author:
JacORB IDL compiler V 2.1, 16-Feb-2004

Constructor Summary
IpMultiMediaCallLegPOATie(IpMultiMediaCallLegOperations delegate)
           
IpMultiMediaCallLegPOATie(IpMultiMediaCallLegOperations delegate, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 IpMultiMediaCallLegOperations _delegate()
           
 void _delegate(IpMultiMediaCallLegOperations delegate)
           
 IpMultiMediaCallLeg _this()
           
 IpMultiMediaCallLeg _this(org.omg.CORBA.ORB orb)
           
 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.csapi.cc.mmccs.IpMultiMediaCallLegPOA
_all_interfaces, _invoke
 
Methods inherited from class org.omg.PortableServer.Servant
_get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IpMultiMediaCallLegPOATie

public IpMultiMediaCallLegPOATie(IpMultiMediaCallLegOperations delegate)

IpMultiMediaCallLegPOATie

public IpMultiMediaCallLegPOATie(IpMultiMediaCallLegOperations delegate,
                                 org.omg.PortableServer.POA poa)
Method Detail

_this

public IpMultiMediaCallLeg _this()
Overrides:
_this in class IpMultiMediaCallLegPOA

_this

public IpMultiMediaCallLeg _this(org.omg.CORBA.ORB orb)
Overrides:
_this in class IpMultiMediaCallLegPOA

_delegate

public IpMultiMediaCallLegOperations _delegate()

_delegate

public void _delegate(IpMultiMediaCallLegOperations delegate)

_default_POA

public org.omg.PortableServer.POA _default_POA()
Overrides:
_default_POA in class org.omg.PortableServer.Servant

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
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
Throws:
P_INVALID_INTERFACE_TYPE
TpCommonExceptions

detachMediaReq

public void detachMediaReq(int callLegSessionID)
                    throws P_INVALID_NETWORK_STATE,
                           TpCommonExceptions,
                           P_INVALID_SESSION_ID
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
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_SESSION_ID

deassign

public void deassign(int callLegSessionID)
              throws TpCommonExceptions,
                     P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

getCall

public TpMultiPartyCallIdentifier getCall(int callLegSessionID)
                                   throws TpCommonExceptions,
                                          P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

setCallbackWithSessionID

public void setCallbackWithSessionID(IpInterface appInterface,
                                     int sessionID)
                              throws P_INVALID_INTERFACE_TYPE,
                                     TpCommonExceptions,
                                     P_INVALID_SESSION_ID
Throws:
P_INVALID_INTERFACE_TYPE
TpCommonExceptions
P_INVALID_SESSION_ID

setChargePlan

public void setChargePlan(int callLegSessionID,
                          TpCallChargePlan callChargePlan)
                   throws TpCommonExceptions,
                          P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

attachMediaReq

public void attachMediaReq(int callLegSessionID)
                    throws P_INVALID_NETWORK_STATE,
                           TpCommonExceptions,
                           P_INVALID_SESSION_ID
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_SESSION_ID

getMediaStreams

public TpMediaStream[] getMediaStreams(int callLegSessionID)
                                throws TpCommonExceptions,
                                       P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

mediaStreamAllow

public void mediaStreamAllow(int callLegSessionID,
                             int[] mediaStreamList)
                      throws TpCommonExceptions,
                             P_INVALID_SESSION_ID
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
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
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
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
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

getInfoReq

public void getInfoReq(int callLegSessionID,
                       int callLegInfoRequested)
                throws TpCommonExceptions,
                       P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

getCurrentDestinationAddress

public TpAddress getCurrentDestinationAddress(int callLegSessionID)
                                       throws TpCommonExceptions,
                                              P_INVALID_SESSION_ID
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
Throws:
P_INVALID_EVENT_TYPE
TpCommonExceptions
P_INVALID_SESSION_ID
P_INVALID_CRITERIA


Copyright © 2009. All Rights Reserved.