| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|
mcs
public class RingingSchedule
The RingingSchedule defines what RingingDeviceSet should be used at what time. The Schedule is made up of entries that define a day interval, a time interval, a priority and a RingingDeviceSet. The day interval defines the block of days that the profile applies and the time interval defines the time within each of the days that the profile applies. The priority allows resolution when multiple RingingProfiles are scheduled for the same instance (e.g. a Subscriber may use the priority to override their default when they go away on holiday without having to delete their default). RingingSchedules are provisionable and clonable.
Links:
Kernel Association Association Link
A RingingSchedule is made of up to five ScheduleEntiries. Each RingingScheduleEntry belong to a single RingingSchedule.
Clone:
- yes - deep. The cloned RingingSchedule references a deep clone of each of the RingingScheduleEntries.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
0..5
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
associates:
RingingScheduleEntry
link:
composition
| Field Summary |
private Collection |
|
private Collection ringingScheduleEntries
A RingingSchedule is made of up to five ScheduleEntiries. Each RingingScheduleEntry belong to a single RingingSchedule.
Clone:
- yes - deep. The cloned RingingSchedule references a deep clone of each of the RingingScheduleEntries.
Multiplicity:
1
Custom properties
associates:
RingingScheduleEntry
| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|