org.csapi.cc.gccs
Interface IpCallControlManagerOperations

All Superinterfaces:
IpInterfaceOperations, IpServiceOperations
All Known Subinterfaces:
IpCallControlManager
All Known Implementing Classes:
_IpCallControlManagerStub, IpCallControlManagerPOA, IpCallControlManagerPOATie

public interface IpCallControlManagerOperations
extends IpServiceOperations

Generated from IDL interface "IpCallControlManager"

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

Method Summary
 void changeCallNotification(int assignmentID, TpCallEventCriteria eventCriteria)
           
 TpCallIdentifier createCall(IpAppCall appCall)
           
 void disableCallNotification(int assignmentID)
           
 int enableCallNotification(IpAppCallControlManager appCallControlManager, TpCallEventCriteria eventCriteria)
           
 TpCallEventCriteriaResult[] getCriteria()
           
 int setCallLoadControl(int duration, TpCallLoadControlMechanism mechanism, TpCallTreatment treatment, TpAddressRange addressRange)
           
 
Methods inherited from interface org.csapi.IpServiceOperations
setCallback, setCallbackWithSessionID
 

Method Detail

createCall

TpCallIdentifier createCall(IpAppCall appCall)
                            throws P_INVALID_INTERFACE_TYPE,
                                   TpCommonExceptions
Throws:
P_INVALID_INTERFACE_TYPE
TpCommonExceptions

enableCallNotification

int enableCallNotification(IpAppCallControlManager appCallControlManager,
                           TpCallEventCriteria eventCriteria)
                           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

disableCallNotification

void disableCallNotification(int assignmentID)
                             throws P_INVALID_ASSIGNMENT_ID,
                                    TpCommonExceptions
Throws:
P_INVALID_ASSIGNMENT_ID
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

changeCallNotification

void changeCallNotification(int assignmentID,
                            TpCallEventCriteria eventCriteria)
                            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

getCriteria

TpCallEventCriteriaResult[] getCriteria()
                                        throws TpCommonExceptions
Throws:
TpCommonExceptions


Copyright © 2009. All Rights Reserved.