| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|
mcs
|
+--mcs.PickupPref
public class PickupPref
PickupPref encapsulates the Subscriber preferences related to the pickup capability. PickupPrefs are provisionable and clonable.
Links:
Generalization Generalization Link
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 |
|
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
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
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
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
| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|