| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|
mcs
|
+--mcs.McsSubscription
public class McsSubscription
McsSubscription encapsulates both the Subscriber wide and Identity specific preferences for the MCS service capabilities. McsSubscription is provisionable and clonable.
Links:
Kernel Association Association Link
subscriber represents the Subscriber that is associated with the McsSubscription.
Constraints:
- must be a valid Subscriber
Default:
- none
Clone:
- yes - deep. The cloned McsSubscription references the deep cloned Subscriber instance.
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Kernel Association Association Link
serviceDefinition represents the definition of the service to which the subscription associates the Subscriber.
Constraints:
- must be a valid McsServiceDefinition
Default:
- none
Clone:
- yes, shallow. The cloned McsSubscription references the same instance of McsServiceDefinition as the original
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Kernel Association Association Link
McsSubscription may be made up of multiple McsIdentityPrefs (one per Identity associated to the Subscriber). An McsIdentityPref belongs to a single McsSubscription.
Constraints:
- must be valid McsIdentityPrefs
Default:
- none
Clone:
- yes, deep. The cloned McsSubscription references a deep cloned McsIdentityPref.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
0..*
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
McsSubscription is made up of an McsSubscriberPref. Each McsSubscriberPref belongs to a single McsSubscription
Constraints:
- must be a valid McsSubscriberPref
Default:
- none
Clone:
- yes, deep. The cloned McsSubscription references a deep cloned McsSubscriberPref.
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
McsSubscription encapsulates both the Subscriber wide and Identity specific preferences for the MCS service capabilities. McsSubscription is provisionable and clonable.
| Field Summary |
private long |
|
|
|
|
|
|
|
|
|
private long id
id represents the unique identifier of the McsSubscription instance.
Constraints:
- [0-9]*{1,9}
Default:
- none
Clone:
- no, id is unique and must be supplied by provisioner.
Multiplicity:
1
McsSubscription may be made up of multiple McsIdentityPrefs (one per Identity associated to the Subscriber). An McsIdentityPref belongs to a single McsSubscription.
Constraints:
- must be valid McsIdentityPrefs
Default:
- none
Clone:
- yes, deep. The cloned McsSubscription references a deep cloned McsIdentityPref.
Multiplicity:
1
McsSubscription is made up of an McsSubscriberPref. Each McsSubscriberPref belongs to a single McsSubscription
Constraints:
- must be a valid McsSubscriberPref
Default:
- none
Clone:
- yes, deep. The cloned McsSubscription references a deep cloned McsSubscriberPref.
Multiplicity:
1
serviceDefinition represents the definition of the service to which the subscription associates the Subscriber.
Constraints:
- must be a valid McsServiceDefinition
Default:
- none
Clone:
- yes, shallow. The cloned McsSubscription references the same instance of McsServiceDefinition as the original
Multiplicity:
1
subscriber represents the Subscriber that is associated with the McsSubscription.
Constraints:
- must be a valid Subscriber
Default:
- none
Clone:
- yes - deep. The cloned McsSubscription references the deep cloned Subscriber instance.
Multiplicity:
1
| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|