| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|
mcs
|
+--mcs.CallForwardingPref
public class CallForwardingPref
CallForwardingPref encapsulates the set of Identity preferences related to call forwarding. CallForwardingPrefs are provisionable and clonable.
Links:
Generalization Generalization Link
CallForwardingPref encapsulates the set of Identity preferences related to call forwarding. CallForwardingPrefs are provisionable and clonable.
| Nested Class Summary |
public class |
CallForwardUnconditionalType |
| Field Summary |
private String |
|
private boolean |
|
CallForwardUnconditionalType |
OFF |
CallForwardUnconditionalType |
REDIRECT_NUMBER |
CallForwardUnconditionalType |
VOICE_MAIL |
private CallForwardUnconditionalType |
|
private String |
|
private String |
|
private String |
|
private String busyUri
The busyUri represents the URI of the Endpoint to which calls should be forwarded by the CSN when the Identity is considered busy.
Constraints:
- must not be null if callForwardingEnabled is true
- see Uri constraints
Default:
- none
Clone:
- yes, verbatim
Multiplicity:
1
private boolean callForwardingEnabled
callForwardingEnabled flag indicates whether (TRUE) the call forward capability is applied for the Identity or (FALSE) call forwarding is not applied by the CSN McsService.
Constraints:
- true | false
Default:
- true
Clone:
- yes, verbatim
Multiplicity:
1
private CallForwardUnconditionalType forwardUnconditionalType
The forwardUnconditionalType attribute is enumeration describes the types
of unconditional forwarding that may be applied by the CSN. Valid types are:
- OFF: call forward unconditional should not be applied
- VOICE_MAIL: call forward unconditional should direct the call to voice mail.
In this case the unconditionalVMUri must not be null.
- REDIRECT_NUMBER: calls should be forwarded unconditionally to the number specified in the unconditionalRedirectDn value (which must not be NULL when this type of forwarding is assigned)
Constraints:
- OFF | VOICE_MAIL | REDIRECT_NUMBER
- must no be null
- if VOICE_MAIL assigned than unconditionalVmUri must NOT be null
- if REDIRECT_NUMBER assigned then unconditionalRedirectDn must NOT be null
Default:
- OFF
Clone:
- yes, verbatim
Multiplicity:
1
private String notReachableUri
The notReachableUri is the URI of the Endpoint to which the CSN should connect the caller when the Identity is considered unreachable.
Constraints:
- must not be null if callForwardingEnabled is true
- see Uri constraints
Default:
- none
Clone:
- yes, verbatim
Multiplicity:
1
private String unconditionalRedirectDn
unconditionalVmUri represents the DN to which call should be forwarde unconditionally
when the forwardUnconditionalType is REDIRECT_NUMBER.
Constraints:
- must not be null when forwardUnconditionalType is REDIRECT_NUMBER
- must be a RoutableNumber
- may be null if forwardUnconditionalType is NOT REDIRECT_NUMBER
Default:
- none
Clone:
- no, must be supplied
Multiplicity:
1
private String unconditionalVmUri
The unconditionalVmUri represents the URI of the VoiceMail to which calls should be forwarded by the CSN unconditionaly.
Constraints:
- must not be null if forwardUnconditionalType == VOICE_MAIL
- see Uri constraints
Default:
- none
Clone:
- no, must be supplied by the provisioner
Multiplicity:
1
| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|