The CallHandling class provides a rules based processing capability that is accessible to Applications through a set of operations that allow definition of discrete rules.
The invocation of disconnectParticipant requests to disconnect the participant specified by participant from the multi-media conference call identified by conferenceIdentifier.
The invocation of getConferenceInfo requests the information concerning the current status of the multi-media conference call identified by conferenceIdentifier.
The getLocationForGroup operation initiates a retrieval activity, where one or more terminals, or groups of terminals, may have their locations determined.
This is a poll method used by the application to retrieve delivery status for each message sent as a result of a previous sendMessage message invocation.
The invocation of getParticipants requests information concerning the current status of each participant of the multi-media conference call identified by conferenceIdentifier.
The invocation of handleBusy requests the application to inform the gateway how to handle the call between two addresses, the callingParty and the calledParty, where the calledParty is busy when the call is received.
The invocation of handleCalledNumber requests the application to inform the gateway how to handle the call between two addresses, the callingParty and the calledParty.
The invocation of handleNoAnswer requests the application to inform the gateway how to handle the call between two addresses, the callingParty and the calledParty, where the calledParty does not answer the received call.
The invocation of handleNotReachable requests the application to inform the gateway how to handle the call between two addresses, the callingParty and the calledParty, where the calledParty is not reachable when the call is received.
The invocation of inviteParticipant requests to add a new participant specified by participant to the multi-media conference call identified by conferenceIdentifier.
The location error message is sent to the application to indicate that the notification for a terminal, or for the whole notification, is being cancelled by the Web Service.
The invocation of makeCall requests to set-up a voice call between two addresses, callingParty and calledParty, provided that the invoking application is allowed to connect them.
The notifyMessageDeliveryReceipt method must be implemented by a Web Service at the application side if it requires notification of message delivery receipt.
The notification to the application will occur only if the multimedia message fulfils the criteria specified when starting the multimedia message notification.
The notifySmsDeliveryReceipt operation must be implemented by a Web Service at the application side if it requires notification of SMS delivery receipt.
Group information can be retrieved from the network, with two types of search, one that retrieves groups only from a single sub-domain and one that returns groups from the sub-domain and its sub-domains.