| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|
mcs
|
Class McsServiceDefinition
|
|
+--mcs.McsServiceDefinition
public class McsServiceDefinition
McsServiceDefinitions defines an MCS Service deployment instance by describing the available capabilities (as defined by NewStep) and the default subscription parameter values for both Subscriber and Identity related Service attribute. McsServiceDefinition is not provisionable or clonable.
Links:
Kernel Association Association Link
service represents the associated Service instance that the ServiceDefinition defines.
Constraints:
- must be a valid McsService
Default:
- McsService
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Generalization Generalization Link
McsServiceDefinitions defines an MCS Service deployment instance by describing the available capabilities (as defined by NewStep) and the default subscription parameter values for both Subscriber and Identity related Service attribute. McsServiceDefinition is not provisionable or clonable.
| Field Summary |
private boolean |
|
private boolean |
|
private boolean |
|
private boolean |
|
private boolean |
|
private boolean |
|
boolean |
|
private String |
|
private boolean |
|
|
|
private boolean |
|
private boolean autoReconnectEnabled
The autoReconnectEnabled attribute represents a flag indicating (TRUE) if the automatic reconnect capability should be applied to the Identitie's calls. A value of FALSE indicates that the automatic reconnect capability should not be applied to the Identity related calls
Constraints:
- true | false
Default:
- false
Multiplicity:
1
private boolean callForwardingEnabled
callForwardingEnabled flag indicates whether the call forwarding capability is available for Subscriptions to the ServiceDefinition.
Constraints:
- true | false
Default:
- true
Multiplicity:
1
private boolean conferenceEnabled
conferenceEnabled flag indicates whether (TRUE) the threeway conferencing capability is enabled for the Subscriber.Identity or (FALSE) threeway conferencing is disabled.
Constraints:
- true | false
Default:
- false
Multiplicity:
1
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
Multiplicity:
1
private boolean mimEnabled
mimEnabled is a flag indicating whether (TRUE) the mobile identity management (MIM) capability is enabled or (FALSE) disabled.
Constraints:
- true | false
Default:
- false
Multiplicity:
1
private boolean mobileExtensionEnabled
mobileExtensionEnabled flag indicates whether (TRUE) the PBX mobile
extension feature is allowed for subscriptions made against the service
definition.
Constraints:
- true | false
Default:
- true
Clone:
- na
Multiplicity:
1
boolean mwiEnabled
mwiEnabled is a flag that indicates whether (TRUE) the MWI propagation feature is enabled. If mwiEnabled indicates (FALSE) that the capability is disabled then MCS does not handle MWI propagation.
Constraints:
- true | false
Default:
- false
Multiplicity:
1
private String name
name contains the CSN unique provisioner assigned name for the ServiceDefinition.
Constraints:
- \S{1,256}
- may not be null
Default:
- none
Multiplicity:
1
private boolean ringingScheduleEnabled
ringingScheduleEnable flag indicates whether (TRUE) the ringingSchedule should be applied to call terminations or (FALSE) whether the default treatment (SIMRING) should be applied.
Constraints:
- true | false
Default:
- false
Multiplicity:
1
service represents the associated Service instance that the ServiceDefinition defines.
Constraints:
- must be a valid McsService
Default:
- McsService
Multiplicity:
1
private boolean smsRelayEnabled
smsRelayEnabled flag indicates whether the SmsRelay capability is available for Subscriptions to the ServiceDefinition.
Constraints:
- true | false
Default:
- true
Multiplicity:
1
| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|