org.csapi.cc.cccs
Class IpConfCallPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.csapi.cc.cccs.IpConfCallPOA
          extended by org.csapi.cc.cccs.IpConfCallPOATie
All Implemented Interfaces:
IpConfCallOperations, IpMultiMediaCallOperations, IpMultiPartyCallOperations, IpInterfaceOperations, IpServiceOperations, org.omg.CORBA.portable.InvokeHandler

public class IpConfCallPOATie
extends IpConfCallPOA

Generated from IDL interface "IpConfCall"

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

Constructor Summary
IpConfCallPOATie(IpConfCallOperations delegate)
           
IpConfCallPOATie(IpConfCallOperations delegate, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 IpConfCallOperations _delegate()
           
 void _delegate(IpConfCallOperations delegate)
           
 IpConfCall _this()
           
 IpConfCall _this(org.omg.CORBA.ORB orb)
           
 TpCallLegIdentifier createAndRouteCallLegReq(int callSessionID, TpCallEventRequest[] eventsRequested, TpAddress targetAddress, TpAddress originatingAddress, TpCallAppInfo[] appInfo, IpAppCallLeg appLegInterface)
           
 TpCallLegIdentifier createCallLeg(int callSessionID, IpAppCallLeg appCallLeg)
           
 TpSubConfCallIdentifier createSubConference(int conferenceSessionID, IpAppSubConfCall appSubConference, TpConfPolicy conferencePolicy)
           
 void deassignCall(int callSessionID)
           
 TpCallLegIdentifier[] getCallLegs(int callSessionID)
           
 TpAddress getConferenceAddress(int conferenceSessionID)
           
 void getInfoReq(int callSessionID, int callInfoRequested)
           
 TpSubConfCallIdentifier[] getSubConferences(int conferenceSessionID)
           
 void leaveMonitorReq(int conferenceSessionID)
           
 void release(int callSessionID, TpReleaseCause cause)
           
 void setAdviceOfCharge(int callSessionID, TpAoCInfo aOCInfo, int tariffSwitch)
           
 void setCallback(IpInterface appInterface)
           
 void setCallbackWithSessionID(IpInterface appInterface, int sessionID)
           
 void setChargePlan(int callSessionID, TpCallChargePlan callChargePlan)
           
 void superviseReq(int callSessionID, int time, int treatment)
           
 void superviseVolumeReq(int callSessionID, TpCallSuperviseVolume volume, int treatment)
           
 
Methods inherited from class org.csapi.cc.cccs.IpConfCallPOA
_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

IpConfCallPOATie

public IpConfCallPOATie(IpConfCallOperations delegate)

IpConfCallPOATie

public IpConfCallPOATie(IpConfCallOperations delegate,
                        org.omg.PortableServer.POA poa)
Method Detail

_this

public IpConfCall _this()
Overrides:
_this in class IpConfCallPOA

_this

public IpConfCall _this(org.omg.CORBA.ORB orb)
Overrides:
_this in class IpConfCallPOA

_delegate

public IpConfCallOperations _delegate()

_delegate

public void _delegate(IpConfCallOperations delegate)

_default_POA

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

setCallback

public void setCallback(IpInterface appInterface)
                 throws P_INVALID_INTERFACE_TYPE,
                        TpCommonExceptions
Throws:
P_INVALID_INTERFACE_TYPE
TpCommonExceptions

getCallLegs

public TpCallLegIdentifier[] getCallLegs(int callSessionID)
                                  throws TpCommonExceptions,
                                         P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

getSubConferences

public TpSubConfCallIdentifier[] getSubConferences(int conferenceSessionID)
                                            throws TpCommonExceptions,
                                                   P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

createSubConference

public TpSubConfCallIdentifier createSubConference(int conferenceSessionID,
                                                   IpAppSubConfCall appSubConference,
                                                   TpConfPolicy conferencePolicy)
                                            throws TpCommonExceptions,
                                                   P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

createAndRouteCallLegReq

public TpCallLegIdentifier createAndRouteCallLegReq(int callSessionID,
                                                    TpCallEventRequest[] eventsRequested,
                                                    TpAddress targetAddress,
                                                    TpAddress originatingAddress,
                                                    TpCallAppInfo[] appInfo,
                                                    IpAppCallLeg appLegInterface)
                                             throws P_INVALID_INTERFACE_TYPE,
                                                    P_INVALID_EVENT_TYPE,
                                                    P_INVALID_NETWORK_STATE,
                                                    TpCommonExceptions,
                                                    P_INVALID_ADDRESS,
                                                    P_INVALID_SESSION_ID,
                                                    P_UNSUPPORTED_ADDRESS_PLAN,
                                                    P_INVALID_CRITERIA
Throws:
P_INVALID_INTERFACE_TYPE
P_INVALID_EVENT_TYPE
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_ADDRESS
P_INVALID_SESSION_ID
P_UNSUPPORTED_ADDRESS_PLAN
P_INVALID_CRITERIA

superviseVolumeReq

public void superviseVolumeReq(int callSessionID,
                               TpCallSuperviseVolume volume,
                               int treatment)
                        throws TpCommonExceptions,
                               P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

getInfoReq

public void getInfoReq(int callSessionID,
                       int callInfoRequested)
                throws TpCommonExceptions,
                       P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

getConferenceAddress

public TpAddress getConferenceAddress(int conferenceSessionID)
                               throws TpCommonExceptions,
                                      P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

createCallLeg

public TpCallLegIdentifier createCallLeg(int callSessionID,
                                         IpAppCallLeg appCallLeg)
                                  throws P_INVALID_INTERFACE_TYPE,
                                         TpCommonExceptions,
                                         P_INVALID_SESSION_ID
Throws:
P_INVALID_INTERFACE_TYPE
TpCommonExceptions
P_INVALID_SESSION_ID

deassignCall

public void deassignCall(int callSessionID)
                  throws TpCommonExceptions,
                         P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

release

public void release(int callSessionID,
                    TpReleaseCause cause)
             throws P_INVALID_NETWORK_STATE,
                    TpCommonExceptions,
                    P_INVALID_SESSION_ID
Throws:
P_INVALID_NETWORK_STATE
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

setAdviceOfCharge

public void setAdviceOfCharge(int callSessionID,
                              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

setChargePlan

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

leaveMonitorReq

public void leaveMonitorReq(int conferenceSessionID)
                     throws TpCommonExceptions,
                            P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

superviseReq

public void superviseReq(int callSessionID,
                         int time,
                         int treatment)
                  throws TpCommonExceptions,
                         P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID


Copyright © 2008. All Rights Reserved.