org.mobicents.slee.resource.parlay.csapi.jr.cc.gccs
Class IpCallControlManagerConnectionImpl
java.lang.Object
org.mobicents.slee.resource.parlay.csapi.jr.cc.gccs.IpCallControlManagerConnectionImpl
- All Implemented Interfaces:
- org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection, org.mobicents.csapi.jr.slee.IpServiceConnection
public class IpCallControlManagerConnectionImpl
- extends java.lang.Object
- implements org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection
|
Method Summary |
void |
changeCallNotification(int assignmentID,
org.csapi.cc.gccs.TpCallEventCriteria eventCriteria)
|
void |
closeConnection()
|
org.mobicents.csapi.jr.slee.cc.gccs.TpCallIdentifier |
createCall()
|
void |
disableCallNotification(int assignmentID)
|
int |
enableCallNotification(org.csapi.cc.gccs.TpCallEventCriteria eventCriteria)
|
org.csapi.cc.gccs.TpCallEventCriteriaResult[] |
getCriteria()
|
org.mobicents.csapi.jr.slee.cc.gccs.IpCallConnection |
getIpCallConnection(org.mobicents.csapi.jr.slee.cc.gccs.TpCallIdentifier callIdentifier)
|
int |
setCallLoadControl(int duration,
org.csapi.cc.TpCallLoadControlMechanism mechanism,
org.csapi.cc.gccs.TpCallTreatment treatment,
org.csapi.TpAddressRange addressRange)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IpCallControlManagerConnectionImpl
public IpCallControlManagerConnectionImpl(CallControlManager callControlManager)
getIpCallConnection
public org.mobicents.csapi.jr.slee.cc.gccs.IpCallConnection getIpCallConnection(org.mobicents.csapi.jr.slee.cc.gccs.TpCallIdentifier callIdentifier)
throws javax.slee.resource.ResourceException
- Specified by:
getIpCallConnection in interface org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection
- Throws:
javax.slee.resource.ResourceException
createCall
public org.mobicents.csapi.jr.slee.cc.gccs.TpCallIdentifier createCall()
throws org.csapi.TpCommonExceptions,
javax.slee.resource.ResourceException
- Specified by:
createCall in interface org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection
- Throws:
org.csapi.TpCommonExceptions
javax.slee.resource.ResourceException
enableCallNotification
public int enableCallNotification(org.csapi.cc.gccs.TpCallEventCriteria eventCriteria)
throws org.csapi.TpCommonExceptions,
org.csapi.P_INVALID_CRITERIA,
org.csapi.P_INVALID_EVENT_TYPE,
javax.slee.resource.ResourceException
- Specified by:
enableCallNotification in interface org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection
- Throws:
org.csapi.TpCommonExceptions
org.csapi.P_INVALID_CRITERIA
org.csapi.P_INVALID_EVENT_TYPE
javax.slee.resource.ResourceException
disableCallNotification
public void disableCallNotification(int assignmentID)
throws org.csapi.TpCommonExceptions,
org.csapi.P_INVALID_ASSIGNMENT_ID,
javax.slee.resource.ResourceException
- Specified by:
disableCallNotification in interface org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection
- Throws:
org.csapi.TpCommonExceptions
org.csapi.P_INVALID_ASSIGNMENT_ID
javax.slee.resource.ResourceException
setCallLoadControl
public int setCallLoadControl(int duration,
org.csapi.cc.TpCallLoadControlMechanism mechanism,
org.csapi.cc.gccs.TpCallTreatment treatment,
org.csapi.TpAddressRange addressRange)
throws org.csapi.TpCommonExceptions,
org.csapi.P_INVALID_ADDRESS,
org.csapi.P_UNSUPPORTED_ADDRESS_PLAN,
javax.slee.resource.ResourceException
- Specified by:
setCallLoadControl in interface org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection
- Throws:
org.csapi.TpCommonExceptions
org.csapi.P_INVALID_ADDRESS
org.csapi.P_UNSUPPORTED_ADDRESS_PLAN
javax.slee.resource.ResourceException
changeCallNotification
public void changeCallNotification(int assignmentID,
org.csapi.cc.gccs.TpCallEventCriteria eventCriteria)
throws org.csapi.TpCommonExceptions,
org.csapi.P_INVALID_ASSIGNMENT_ID,
org.csapi.P_INVALID_CRITERIA,
org.csapi.P_INVALID_EVENT_TYPE,
javax.slee.resource.ResourceException
- Specified by:
changeCallNotification in interface org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection
- Throws:
org.csapi.TpCommonExceptions
org.csapi.P_INVALID_ASSIGNMENT_ID
org.csapi.P_INVALID_CRITERIA
org.csapi.P_INVALID_EVENT_TYPE
javax.slee.resource.ResourceException
getCriteria
public org.csapi.cc.gccs.TpCallEventCriteriaResult[] getCriteria()
throws org.csapi.TpCommonExceptions,
javax.slee.resource.ResourceException
- Specified by:
getCriteria in interface org.mobicents.csapi.jr.slee.cc.gccs.IpCallControlManagerConnection
- Throws:
org.csapi.TpCommonExceptions
javax.slee.resource.ResourceException
closeConnection
public void closeConnection()
throws javax.slee.resource.ResourceException
- Specified by:
closeConnection in interface org.mobicents.csapi.jr.slee.IpServiceConnection
- Throws:
javax.slee.resource.ResourceException
Copyright © 2009. All Rights Reserved.