com.cisco.jtapi.extensions
Interface CiscoProvCallParkEv

All Superinterfaces:
CiscoEv, CiscoProvEv, CiscoProvFeatureEv, javax.telephony.events.Ev, javax.telephony.events.ProvEv

public interface CiscoProvCallParkEv
extends CiscoProvFeatureEv

Introduction

CiscoProvCallParkEv event is delivered to providerobserver when a call is parked/unparked from any device in the cluster. To receive this event application should register using CiscoProvider.registerFeature() and CiscoProvFeatureID.MONITOR_CALLPARK_DN. User profile used by the application should have 'Call Park Retrieval Allowed' flag enabled to receive this event.


Field Summary
static int ID
           
static int PARK_STATE_ACTIVE
          Indicates that a call is parked
static int PARK_STATE_IDLE
          Indicates that a call is unparked
static int REASON_CALLPARK
          Indicates that this event is due to call park
static int REASON_CALLPARKREMAINDER
          Deprecated. This interface is deprecated due to a spelling error. Use the new interface REASON_CALLPARKREMINDER.
static int REASON_CALLPARKREMINDER
          Indicates that the call is offered back to the parking party after call park reminder
static int REASON_CALLUNPARK
          Indicates that the call is unparked
 
Fields inherited from interface com.cisco.jtapi.extensions.CiscoProvEv
CAUSE_EM_LOGIN, CAUSE_EM_LOGIN_PROFILE_ADD, CAUSE_EM_LOGOUT, CAUSE_EM_LOGOUT_PROFILE_REMOVE, CAUSE_NORMAL
 
Fields inherited from interface javax.telephony.events.Ev
CAUSE_CALL_CANCELLED, CAUSE_DEST_NOT_OBTAINABLE, CAUSE_INCOMPATIBLE_DESTINATION, CAUSE_LOCKOUT, CAUSE_NETWORK_CONGESTION, CAUSE_NETWORK_NOT_OBTAINABLE, CAUSE_NEW_CALL, CAUSE_RESOURCES_NOT_AVAILABLE, CAUSE_SNAPSHOT, CAUSE_UNKNOWN, META_CALL_ADDITIONAL_PARTY, META_CALL_ENDING, META_CALL_MERGING, META_CALL_PROGRESS, META_CALL_REMOVING_PARTY, META_CALL_STARTING, META_CALL_TRANSFERRING, META_SNAPSHOT, META_UNKNOWN
 
Method Summary
 int getintCallIDValue()
          Returns an integer representation of this object
 java.lang.String getParkDN()
          This returns where the call is parked
 java.lang.String getParkedParty()
          This returns the DN of the parked party
 java.lang.String getParkedPartyPartition()
          This returns the partition of the Parked Party
 java.lang.String getParkingParty()
          This returns the DN of the parking party
 java.lang.String getParkingPartyPartition()
          This returns the partition of the Parking party
 java.lang.String getParkPartyPartition()
          This returns the partition of park DN
 int getReason()
          This returns the reason of the event.
 int getState()
          This returns the state of the call Possible states are CiscoProvCallParkEv.PARK_STATE_IDLE CiscoProvCallParkEv.PARK_STATE_ACTIVE
 
Methods inherited from interface com.cisco.jtapi.extensions.CiscoProvFeatureEv
getFeatureID
 
Methods inherited from interface com.cisco.jtapi.extensions.CiscoProvEv
getCiscoCause
 
Methods inherited from interface javax.telephony.events.ProvEv
getProvider
 
Methods inherited from interface javax.telephony.events.Ev
getCause, getID, getMetaCode, getObserved, isNewMetaEvent
 

Field Detail

ID

static final int ID
See Also:
Constant Field Values

REASON_CALLPARK

static final int REASON_CALLPARK
Indicates that this event is due to call park

See Also:
Constant Field Values

REASON_CALLUNPARK

static final int REASON_CALLUNPARK
Indicates that the call is unparked

See Also:
Constant Field Values

REASON_CALLPARKREMAINDER

static final int REASON_CALLPARKREMAINDER
Deprecated. This interface is deprecated due to a spelling error. Use the new interface REASON_CALLPARKREMINDER.
See Also:
Constant Field Values

REASON_CALLPARKREMINDER

static final int REASON_CALLPARKREMINDER
Indicates that the call is offered back to the parking party after call park reminder

See Also:
Constant Field Values

PARK_STATE_IDLE

static final int PARK_STATE_IDLE
Indicates that a call is unparked

See Also:
Constant Field Values

PARK_STATE_ACTIVE

static final int PARK_STATE_ACTIVE
Indicates that a call is parked

See Also:
Constant Field Values
Method Detail

getParkingParty

java.lang.String getParkingParty()
This returns the DN of the parking party


getParkedParty

java.lang.String getParkedParty()
This returns the DN of the parked party


getParkDN

java.lang.String getParkDN()
This returns where the call is parked


getReason

int getReason()
This returns the reason of the event. Possible states are : CiscoProvCallParkEv.REASON_CALLPARK CiscoProvCallParkEv.REASON_CALLUNPARK CiscoProvCallParkEv.REASON_CALLPARKREMAINDER


getState

int getState()
This returns the state of the call Possible states are CiscoProvCallParkEv.PARK_STATE_IDLE CiscoProvCallParkEv.PARK_STATE_ACTIVE


getintCallIDValue

int getintCallIDValue()
Returns an integer representation of this object


getParkingPartyPartition

java.lang.String getParkingPartyPartition()
This returns the partition of the Parking party


getParkedPartyPartition

java.lang.String getParkedPartyPartition()
This returns the partition of the Parked Party


getParkPartyPartition

java.lang.String getParkPartyPartition()
This returns the partition of park DN