com.cisco.jtapi.extensions
Interface CiscoRouteEvent

All Superinterfaces:
javax.telephony.callcenter.events.RouteEvent, javax.telephony.callcenter.events.RouteSessionEvent

public interface CiscoRouteEvent
extends javax.telephony.callcenter.events.RouteEvent

Introduction

The CiscoRouteEvent interface extends the RouteEvent interface with additional Cisco-specific capabilities. Applications can use the getCallingPartyIpAddr method to obtain the IP address of the calling party device.


Field Summary
 
Fields inherited from interface javax.telephony.callcenter.events.RouteEvent
SELECT_ACD, SELECT_EMERGENCY, SELECT_LEAST_COST, SELECT_NORMAL, SELECT_USER_DEFINED
 
Method Summary
 java.net.InetAddress getCallingPartyIpAddr_v6()
          Returns the IPv6 address of the calling party.
 java.net.InetAddress getCallingPartyIpAddr()
          Returns the IP address of the calling party.
 
Methods inherited from interface javax.telephony.callcenter.events.RouteEvent
getCallingAddress, getCallingTerminal, getCurrentRouteAddress, getRouteSelectAlgorithm, getSetupInformation
 
Methods inherited from interface javax.telephony.callcenter.events.RouteSessionEvent
getRouteSession
 

Method Detail

getCallingPartyIpAddr

java.net.InetAddress getCallingPartyIpAddr()
Returns the IP address of the calling party. If the IP address is not available, this method returns an InetAddress with the IP address 0.0.0.0 and a null HostName. Printing this object yields a string representation of "null/0.0.0.0".


getCallingPartyIpAddr_v6

java.net.InetAddress getCallingPartyIpAddr_v6()
Returns the IPv6 address of the calling party. If the IP address is not available, this method returns an InetAddress with the IP address 0::0 and a null HostName. Printing this object yields a string representation of "null/0::0".

Returns:
InetAddress
Since:
7.0