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

mcs
Class RingingSchedule

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
to Class RingingScheduleEntry
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
Field Detail
ringingScheduleEntries
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
 

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