Uses of Class
org.csapi.dsc.TpDataSessionEventCriteria

Packages that use TpDataSessionEventCriteria
org.csapi.dsc   
org.mobicents.csapi.jr.slee.dsc Contains the Parlay Data Session Control data types and interfaces. 
 

Uses of TpDataSessionEventCriteria in org.csapi.dsc
 

Fields in org.csapi.dsc declared as TpDataSessionEventCriteria
 TpDataSessionEventCriteria TpDataSessionEventCriteriaResult.EventCriteria
           
 TpDataSessionEventCriteria TpDataSessionEventCriteriaHolder.value
           
 

Methods in org.csapi.dsc that return TpDataSessionEventCriteria
static TpDataSessionEventCriteria TpDataSessionEventCriteriaHelper.extract(org.omg.CORBA.Any any)
           
 TpDataSessionEventCriteria IpDataSessionControlManagerPOATie.getNotification()
           
 TpDataSessionEventCriteria IpDataSessionControlManagerOperations.getNotification()
           
 TpDataSessionEventCriteria _IpDataSessionControlManagerStub.getNotification()
           
static TpDataSessionEventCriteria TpDataSessionEventCriteriaHelper.read(org.omg.CORBA.portable.InputStream in)
           
 

Methods in org.csapi.dsc with parameters of type TpDataSessionEventCriteria
 void IpDataSessionControlManagerPOATie.changeNotification(int assignmentID, TpDataSessionEventCriteria eventCriteria)
           
 void IpDataSessionControlManagerOperations.changeNotification(int assignmentID, TpDataSessionEventCriteria eventCriteria)
           
 void _IpDataSessionControlManagerStub.changeNotification(int assignmentID, TpDataSessionEventCriteria eventCriteria)
           
 int IpDataSessionControlManagerPOATie.createNotification(IpAppDataSessionControlManager appDataSessionControlManager, TpDataSessionEventCriteria eventCriteria)
           
 int IpDataSessionControlManagerOperations.createNotification(IpAppDataSessionControlManager appDataSessionControlManager, TpDataSessionEventCriteria eventCriteria)
           
 int _IpDataSessionControlManagerStub.createNotification(IpAppDataSessionControlManager appDataSessionControlManager, TpDataSessionEventCriteria eventCriteria)
           
 int IpDataSessionControlManagerPOATie.createNotifications(IpAppDataSessionControlManager appDataSessionControlManager, TpDataSessionEventCriteria eventCriteria)
           
 int IpDataSessionControlManagerOperations.createNotifications(IpAppDataSessionControlManager appDataSessionControlManager, TpDataSessionEventCriteria eventCriteria)
           
 int _IpDataSessionControlManagerStub.createNotifications(IpAppDataSessionControlManager appDataSessionControlManager, TpDataSessionEventCriteria eventCriteria)
           
static void TpDataSessionEventCriteriaHelper.insert(org.omg.CORBA.Any any, TpDataSessionEventCriteria s)
           
static void TpDataSessionEventCriteriaHelper.write(org.omg.CORBA.portable.OutputStream out, TpDataSessionEventCriteria s)
           
 

Constructors in org.csapi.dsc with parameters of type TpDataSessionEventCriteria
TpDataSessionEventCriteriaHolder(TpDataSessionEventCriteria initial)
           
TpDataSessionEventCriteriaResult(TpDataSessionEventCriteria EventCriteria, int AssignmentID)
           
 

Uses of TpDataSessionEventCriteria in org.mobicents.csapi.jr.slee.dsc
 

Methods in org.mobicents.csapi.jr.slee.dsc that return TpDataSessionEventCriteria
 TpDataSessionEventCriteria IpDataSessionControlManagerConnection.getNotification()
          Deprecated. This method is deprecated and its use is discouraged. It will be removed in a later release. It is replaced with getNotifications. This method is used by the application to query the event criteria set with createNotification or changeNotification.
 

Methods in org.mobicents.csapi.jr.slee.dsc with parameters of type TpDataSessionEventCriteria
 void IpDataSessionControlManagerConnection.changeNotification(int assignmentID, TpDataSessionEventCriteria eventCriteria)
          This method is used by the application to change the event criteria introduced with the createNotification method.
 int IpDataSessionControlManagerConnection.createNotification(TpDataSessionEventCriteria eventCriteria)
          Deprecated. This method is deprecated and will be removed in a later release. It is replaced with createNotifications(). This method is used to enable data session notifications so that events can be sent to the application. This is the first step an application has to do to get initial notifications of data session happening in the network. When such an event happens, the application will be informed by reportNotification(). In case the application is interested in other events during the context of a particular data session it has to use the connectReq() method on the data session object. The application will get access to the data session object when it receives the reportNotification(). The createNotification method is purely intended for applications to indicate their interest to be notified when certain data session events take place. It is possible to subscribe to a certain event for a whole range of addresses, e.g. the application can indicate it wishes to be informed when a data session is setup to any number starting with 800. If some application already requested notifications with criteria that overlap the specified criteria or the specified criteria overlap with criteria already present in the network (when provisioned from within the network), the request is refused with P_INVALID_CRITERIA. The criteria are said to overlap if both originating and terminating ranges overlap and the same number plan is used. If a notification is requested by an application with monitor mode set to notify, then there is no need to check the rest of the criteria for overlapping with any existing request as the notify mode does not give control of a data session. Only one application can place an interrupt request if the criteria overlaps. If the same application requests two notifications with exactly the same criteria but different callback references, the second callback will be treated as an additional callback. Both notifications will share the same assignmentID. The gateway will always use the most recent callback. In case this most recent callback fails the second most recent is used. In case the createNotification contains no callback, at the moment the application needs to be informed the gateway will use as callback the callback that has been registered by setCallback().
 int IpDataSessionControlManagerConnection.createNotifications(TpDataSessionEventCriteria eventCriteria)
          This method is deprecated and will be removed in a later release.
 



Copyright © 2008. All Rights Reserved.