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

mcs
Class McsSubscriberPref
subscription.SubscriberPref
  |
  +--mcs.McsSubscriberPref

public class McsSubscriberPref      
McsSubscriberPref encapsulates the CapabilityPrefs for the MCS service that are scoped to the Subscriber. That is, the preferences are consistent across all Identities of the Subscriber. McsSubscriberPref is provisionable and clonable.
 
Links:
Kernel Association Association Link
to Class VpnPref
Each McsSubscriberPref is made up of a VpnPref. Similarly, each VpnPref belongs to a single McsSubscriberPref
Constraints:
- must be a valid VpnPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned VpnPref.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
 
Kernel Association Association Link
to Class PickupPref
Each McsSubscriberPref is made up of a PickupPref. Similarly, each PickupPref belongs to a single McsSubscriberPref.
Constraints:
- must be a valid PickupPref
Default:
- none
- yes - deep. The cloned McsSubscriberPref references a deep cloned PickupPref.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
 
Kernel Association Association Link
to Class MimPref
Each McsSubscriberPref is made up of an MimPref. Similarly, each MimPref belongs to a single McsSubscriberPref
Constraints:
- must be a valid MimPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned MimPref.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
 
Kernel Association Association Link
to Class DcePref
Each McsSubscriberPref is made up of a DcePref. Similarly, each DcePref belongs to a single McsSubscriberPref
Constraints:
- must be a valid DcePref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned DcePref.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
 
Kernel Association Association Link
to Class HandoverPref
Each McsSubscriberPref is made up of a HandoverPref. Similarly, each HandoverPref belong to a single McsSubscriberPref.
Constraints:
- must be a valid HandoverPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned HandoverPref.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
 
Generalization Generalization Link
to Class SubscriberPref
McsSubscriberPref encapsulates the CapabilityPrefs for the MCS service that are scoped to the Subscriber. That is, the preferences are consistent across all Identities of the Subscriber. McsSubscriberPref is provisionable and clonable.
 
 

Nested Class Summary
public class
RingbackResourceType
public class
RingbackControlType
Field Summary
private DcePref
private long
private HandoverPref
private boolean
private MimPref
private long
private PickupPref
private RingbackControlType
RingbackControlType
ON_FAILURE
RingbackControlType
UNCONDITIONAL
private RingbackResourceType
RingbackResourceType
MGW
RingbackResourceType
NONE
RingbackResourceType
URI
private long
private boolean
private VpnPref
private long
Field Detail
dcePref
private DcePref dcePref
Each McsSubscriberPref is made up of a DcePref. Similarly, each DcePref belongs to a single McsSubscriberPref
Constraints:
- must be a valid DcePref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned DcePref.
Multiplicity:
1
 

delayedJoinTimeout
private long delayedJoinTimeout
delayedJoinTimeout describes the time (in milliseconds) used to tune the join operation by defining the elapsed time between the simring join request event and the execution of the simring join operation. This parameter is tuned to improve seamlessness of the voice call in dual mode by allowing the new access leg of the call to be formed before updating the remote leg with the gateway port.
Constraints:
- 0 < delayedJoinTimeout < 5000
Default:
- 250
Clone:
- yes, verbatim
Multiplicity:
1
 

handoverPref
private HandoverPref handoverPref
Each McsSubscriberPref is made up of a HandoverPref. Similarly, each HandoverPref belong to a single McsSubscriberPref.
Constraints:
- must be a valid HandoverPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned HandoverPref.
Multiplicity:
1
 

hlrInterworkingEnabled
private boolean hlrInterworkingEnabled
The hlrInterworkingEnabled flag indicates (TRUE) if the HLR should be queried in order to resolve the MSISDN into a TLDN prior to routing to the associated mobile Endpoint. Otherwise the flag (FALSE) indicates that the HLR query is not needed as routing will proceed based on the MSISDN and will be resolved by the accompanying mobile network.
NOTE: when the HLR is queried and the MSISDN is resolved into a TLDN the Domain used to provide address translations and connection establishment directives is based on the "defaultDomain" attribute of the Subscriber Identity that is the originatingIdentity for the Device. If no defaultDomain is defined, then dynamic Domain assignement is used to locate a matching DerivedAssociation to a Domain
Constraints:
- true | false
Default:
- false
Clone:
- yes, verbatim
Multiplicity:
1
 

mimPref
private MimPref mimPref
Each McsSubscriberPref is made up of an MimPref. Similarly, each MimPref belongs to a single McsSubscriberPref
Constraints:
- must be a valid MimPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned MimPref.
Multiplicity:
1
 

noAnswerTimeout
private long noAnswerTimeout
noAnswerTimeout is the duration in seconds that the CSN should wait when attempting to connect to a non-VM enabled device (i.e. how long it should ring before we handle forwarding...)
Constraints:
- 0 < noAnswerTimeout < 180
Default:
- 20
Clone:
- yes, verbatim
Multiplicity:
1
 

pickupPref
private PickupPref pickupPref
Each McsSubscriberPref is made up of a PickupPref. Similarly, each PickupPref belongs to a single McsSubscriberPref.
Constraints:
- must be a valid PickupPref
Default:
- none
- yes - deep. The cloned McsSubscriberPref references a deep cloned PickupPref.
Multiplicity:
1
 

ringbackControlType
private RingbackControlType ringbackControlType
ringbackControlType describes how ringback is applied in subscriber terminating cases such as sim-ring. Valid options for control type are:
- UNCONDITIONAL: applies from the beginning of call to the inbound leg
- ON_FAILURE: applies only when there is a failure indication from the full-call extended to the primary device
Constraints:
- "UNCONDITIONAL" | "ON_FAILURE"
Default:
- "UNCONDITIONAL"
Clone:
- yes, verbatim
Multiplicity:
1
 

ringbackResourceType
private RingbackResourceType ringbackResourceType
The ringbackResourceType attribute defines the type of resource used to generate ringback tone in the simring cases. The valid options are:
NONE: ringback should be provided by the primary Subscriber Endpoint
MGW: ringback should be provided by a media gateway (.....describe what happens)
URI: ringback should be provided by connecting to the specified URI
Constraints:
- "NONE" | "MGW" | "URI"
Default:
- "MGW"
Clone:
- yes, verbatim
Multiplicity:
1
 

sipByeTimeout
private long sipByeTimeout
sipByeTimeout represents the time in milliseconds that the CSN should before sending BYE on old access leg during handover.
Constraints:
- 0 < sipByeTimeout < 10000
Default:
- 0
Clone:
- yes, verbatim
Multiplicity:
1
 

smsRelayEnabled
private boolean smsRelayEnabled
The smsRelayEnabled describes whether (TRUE) the smsRelayCapability is enabled or (FALSE) disabled. If the capability is enabled for the Subscriber than the smsPref preference MUST be assigned to each Subscriber Identity. As such, an SMPP domain and SMoIP domain are assigned for address translation of SMS messages
Constraints:
- true | false
Default:
- false
Clone:
- yes, verbatim
Multiplicity:
1
 

vpnPref
private VpnPref vpnPref
Each McsSubscriberPref is made up of a VpnPref. Similarly, each VpnPref belongs to a single McsSubscriberPref
Constraints:
- must be a valid VpnPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned VpnPref.
Multiplicity:
1
 

wifiNotReachableTimeout
private long wifiNotReachableTimeout
wifiNotReachableTimeout is the maximum time (in seconds) to wait for a ringing indication timeout from the WiFi network. When this timeout expires the CSN attempts to reach the Subscriber via the mobile network
Constraints:
- 0 < wifiNotReachableTimeout < 10
Default:
- 1
Clone:
- yes, verbatim
Multiplicity:
1
 

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