Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
 

mcs
Class PickupPref
subscription.CapabilityPref
  |
  +--mcs.PickupPref

public class PickupPref      
PickupPref encapsulates the Subscriber preferences related to the pickup capability. PickupPrefs are provisionable and clonable.
 
Links:
Generalization Generalization Link
to Class CapabilityPref
PickupPref encapsulates the Subscriber preferences related to the pickup capability. PickupPrefs are provisionable and clonable.
 
 

Nested Class Summary
public class
PickupScope
Field Summary
private String
private String
private String
private PickupScope
PickupScope
IDENTITY
PickupScope
SUBSCRIBER
private int
Field Detail
pickupDn
private String pickupDn
pickupDn is the RoutableNumber through which call pickup may be initiated.
Constraints:
- see DirectoryNumber constraints
- must be unique within the service invocation numbers of this subscription
- must be unique within all personal service invocation numbers (PersonalHandbackPref.handbackDn1/2 and PersonalPickupPref.pickupDn)
- may be the same as global service invocation numbers from other subscriptions
- must be unique within the Identity.sdnAddress values
- must be unique within the Endpoint.address values
Default:
- none
Clone:
- yes, verbatim
Multiplicity:
1
 

pickupPendingUri
private String pickupPendingUri
pickupPendingUri represents the URI to which the pickup leg should be connected during a secure pickup. The pickup leg will be joined to the call once the original subscriber leg has terminated.
Constraints:
- must be a valid URI
Default:
- none
Clone:
- yes, verbatim
Multiplicity:
1
 

pickupRejectAnnouncementUri
private String pickupRejectAnnouncementUri
pickupRejectAnnouncementUri is the URI of the announcement played to the caller in order to indicate that the pickup has been rejected
Constraints:
- see Uri constraints
Default:
- none
Clone:
- yes, verbatim
Multiplicity:
1
 

pickupScope
private PickupScope pickupScope
pickupScope defines the scope in which a call pickup request should be validated/handled. The two valid pickup scopes are:
- SUBSCRIBER: defines that call pickup may performed between a call who's associated Identity is different than the originatingIdentity of the device requesting call pickup. However, the device requesting call pickup must be associated with an Identity of the same Subscriber as the Subscriber who's Identity is associated with the original call
- IDENTITY: defines that call pickup may only be performed between a call who's associated Identity is the same as the originatingIdentity of the device requesting call pickup
Constraints:
- "SUBSCRIBER" | "IDENTITY"
Default:
- "SUBSCRIBER"
Clone:
- yes, verbatim
Multiplicity:
1
 

securePickupTimeout
private int securePickupTimeout
securePickupTimeout indicates the time in seconds that the pickup call should remain connected to the pickupPendingUri before being cleared. If the subscriber does not terminate the original call leg within the securePickupTimeout, the pickup will be aborted and the pickup call leg will be cleared.
Constraints:
-  0 < securePickupTimeout < 600
Default:
- 60
Clone:
- yes, verbatim
Multiplicity:
1
 

Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD