com.cisco.jtapi.extensions
Interface CiscoPartyInfo


public interface CiscoPartyInfo

Title:Party Info

Description: This interface defines the party info of the call

Copyright: Copyright (c) 2005

Company: Cisco Systems

Version:
1.0
Author:
not attributable

Field Summary
static int ABBREVIATED_NUMBER
          This NumberType is same as 4; it represents caller is from same CallManager
static int INTERNATIONAL_NUMBER
          This NumberType is same as 0; it represents nothing is configured
static int NATIONAL_NUMBER
          This NumberType is same as 1; it represents caller is INTERNATIONAL
static int NET_SPECIFIC_NUMBER
          This NumberType is same as 2; it represents caller is NATIONAL
static int RESERVED_FOR_EXTENSION
          This NumberType is same as 6; it represents its a fast dial call - not being used currently
static int SUBSCRIBER_NUMBER
          This NumberType is same as 3; it represents call is from MGCP/H.323 gateway
static int UNKNOWN_NUMBER
           
 
Method Summary
 javax.telephony.Address getAddress()
          returns address
 boolean getAddressPI()
          returns Presentation Indicator(PI) associated with Address If it returns true, Application can display this Address name to end users if it returns false, Applications should not display this Address name to end user
 java.lang.String getDisplayName()
          returns display name of the party
 boolean getDisplayNamePI()
          returns Presentation Indicator(PI) associated with DisplayName If it returns true, Application can display this DisplayName to end users if it returns false, Applications should not display this DisplayName to end user
 int getlocale()
          This interface returns the locale of the party unicode display name.
 int getNumberType()
          returns number type of the party
 java.lang.String getUnicodeDisplayName()
          returns unicode display name of the party
 CiscoUrlInfo getUrlInfo()
          returns Url Info
 java.lang.String getVoiceMailbox()
          returns voice mail box of the party
 

Field Detail

UNKNOWN_NUMBER

static final int UNKNOWN_NUMBER
See Also:
Constant Field Values

INTERNATIONAL_NUMBER

static final int INTERNATIONAL_NUMBER
This NumberType is same as 0; it represents nothing is configured

See Also:
Constant Field Values

NATIONAL_NUMBER

static final int NATIONAL_NUMBER
This NumberType is same as 1; it represents caller is INTERNATIONAL

See Also:
Constant Field Values

NET_SPECIFIC_NUMBER

static final int NET_SPECIFIC_NUMBER
This NumberType is same as 2; it represents caller is NATIONAL

See Also:
Constant Field Values

SUBSCRIBER_NUMBER

static final int SUBSCRIBER_NUMBER
This NumberType is same as 3; it represents call is from MGCP/H.323 gateway

See Also:
Constant Field Values

ABBREVIATED_NUMBER

static final int ABBREVIATED_NUMBER
This NumberType is same as 4; it represents caller is from same CallManager

See Also:
Constant Field Values

RESERVED_FOR_EXTENSION

static final int RESERVED_FOR_EXTENSION
This NumberType is same as 6; it represents its a fast dial call - not being used currently

See Also:
Constant Field Values
Method Detail

getUrlInfo

CiscoUrlInfo getUrlInfo()
returns Url Info


getAddress

javax.telephony.Address getAddress()
returns address


getDisplayName

java.lang.String getDisplayName()
returns display name of the party


getUnicodeDisplayName

java.lang.String getUnicodeDisplayName()
returns unicode display name of the party


getAddressPI

boolean getAddressPI()
returns Presentation Indicator(PI) associated with Address If it returns true, Application can display this Address name to end users if it returns false, Applications should not display this Address name to end user


getDisplayNamePI

boolean getDisplayNamePI()
returns Presentation Indicator(PI) associated with DisplayName If it returns true, Application can display this DisplayName to end users if it returns false, Applications should not display this DisplayName to end user


getlocale

int getlocale()
This interface returns the locale of the party unicode display name. CiscoLocale interface lists the supported locales


getVoiceMailbox

java.lang.String getVoiceMailbox()
returns voice mail box of the party


getNumberType

int getNumberType()
returns number type of the party

Returns:
int