org.csapi.cc.mpccs
Interface IpMultiPartyCallControlManagerOperations

All Superinterfaces:
IpInterfaceOperations, IpServiceOperations
All Known Subinterfaces:
IpConfCallControlManager, IpConfCallControlManagerOperations, IpMultiMediaCallControlManager, IpMultiMediaCallControlManagerOperations, IpMultiPartyCallControlManager
All Known Implementing Classes:
_IpConfCallControlManagerStub, _IpMultiMediaCallControlManagerStub, _IpMultiPartyCallControlManagerStub, IpConfCallControlManagerPOA, IpConfCallControlManagerPOATie, IpMultiMediaCallControlManagerPOA, IpMultiMediaCallControlManagerPOATie, IpMultiPartyCallControlManagerPOA, IpMultiPartyCallControlManagerPOATie

public interface IpMultiPartyCallControlManagerOperations
extends IpServiceOperations

Generated from IDL interface "IpMultiPartyCallControlManager"

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

Method Summary
 void changeNotification(int assignmentID, TpCallNotificationRequest notificationRequest)
           
 TpMultiPartyCallIdentifier createCall(IpAppMultiPartyCall appCall)
           
 int createNotification(IpAppMultiPartyCallControlManager appCallControlManager, TpCallNotificationRequest notificationRequest)
           
 void destroyNotification(int assignmentID)
           
 void disableNotifications()
           
 int enableNotifications(IpAppMultiPartyCallControlManager appCallControlManager)
           
 TpNotificationRequestedSetEntry getNextNotification(boolean reset)
           
 TpNotificationRequested[] getNotification()
           
 int setCallLoadControl(int duration, TpCallLoadControlMechanism mechanism, TpCallTreatment treatment, TpAddressRange addressRange)
           
 
Methods inherited from interface org.csapi.IpServiceOperations
setCallback, setCallbackWithSessionID
 

Method Detail

createCall

TpMultiPartyCallIdentifier createCall(IpAppMultiPartyCall appCall)
                                      throws P_INVALID_INTERFACE_TYPE,
                                             TpCommonExceptions
Throws:
P_INVALID_INTERFACE_TYPE
TpCommonExceptions

createNotification

int createNotification(IpAppMultiPartyCallControlManager appCallControlManager,
                       TpCallNotificationRequest notificationRequest)
                       throws P_INVALID_INTERFACE_TYPE,
                              P_INVALID_EVENT_TYPE,
                              TpCommonExceptions,
                              P_INVALID_CRITERIA
Throws:
P_INVALID_INTERFACE_TYPE
P_INVALID_EVENT_TYPE
TpCommonExceptions
P_INVALID_CRITERIA

destroyNotification

void destroyNotification(int assignmentID)
                         throws P_INVALID_ASSIGNMENT_ID,
                                TpCommonExceptions
Throws:
P_INVALID_ASSIGNMENT_ID
TpCommonExceptions

changeNotification

void changeNotification(int assignmentID,
                        TpCallNotificationRequest notificationRequest)
                        throws P_INVALID_ASSIGNMENT_ID,
                               P_INVALID_EVENT_TYPE,
                               TpCommonExceptions,
                               P_INVALID_CRITERIA
Throws:
P_INVALID_ASSIGNMENT_ID
P_INVALID_EVENT_TYPE
TpCommonExceptions
P_INVALID_CRITERIA

getNotification

TpNotificationRequested[] getNotification()
                                          throws TpCommonExceptions
Throws:
TpCommonExceptions

setCallLoadControl

int setCallLoadControl(int duration,
                       TpCallLoadControlMechanism mechanism,
                       TpCallTreatment treatment,
                       TpAddressRange addressRange)
                       throws TpCommonExceptions,
                              P_INVALID_ADDRESS,
                              P_UNSUPPORTED_ADDRESS_PLAN
Throws:
TpCommonExceptions
P_INVALID_ADDRESS
P_UNSUPPORTED_ADDRESS_PLAN

enableNotifications

int enableNotifications(IpAppMultiPartyCallControlManager appCallControlManager)
                        throws TpCommonExceptions
Throws:
TpCommonExceptions

disableNotifications

void disableNotifications()
                          throws TpCommonExceptions
Throws:
TpCommonExceptions

getNextNotification

TpNotificationRequestedSetEntry getNextNotification(boolean reset)
                                                    throws TpCommonExceptions
Throws:
TpCommonExceptions


Copyright © 2009. All Rights Reserved.