|
Description:
|
multiScheduler MANAGED OBJECT CLASS
DERIVED FROM scheduler;
CHARACTERIZED BY
multiSchedulerPackage PACKAGE
BEHAVIOUR multiSchedulerPackageBeh BEHAVIOUR
DEFINED AS
"See section 8.2.10 Multi-scheduler.";;
ATTRIBUTES
schedulingData GET-REPLACE ADD-REMOVE;;;
CONDITIONAL PACKAGES
intervalSchedulingPackage PACKAGE
BEHAVIOUR intervalSchedulingPackageBeh BEHAVIOUR
DEFINED AS
"Because the schedules defined in the attribute schedulingData are independent, the possibility exists that none of the intervals are valid. In that situation, the value indicated by the default index is applicable. The following restrictions apply to the schedulingData attribute:
- index is the only valid component of IndexOrOperSpec,
- intervalsOfDayWps is the only valid component of TimeOfDayWps.
When the interval scheduler is created or resumed at a time that is within the scheduler's defined duration, the activity within the SMO will be set according to the index defined by the interval scheduler's schedule. When the interval scheduler is deleted or suspended, or the scheduler exists at a time outside the scheduler's defined duration, the activity within the SMO will be set according to the default index.";;
ATTRIBUTES
defaultIndex REPLACE-WITH-DEFAULT
DEFAULT VALUE Schedulerev1-ASN1Module.defaultDefaultIndex GET-REPLACE;
REGISTERED AS { schedPkg 1};
PRESENT IF "Instance provides interval scheduling",
triggerSchedulingPackage PACKAGE
BEHAVIOUR triggerSchedulingPackageBeh BEHAVIOUR
DEFINED AS
"The following restrictions apply to the schedulingData attribute:
- TimesOfDayWps shall have the component triggerTimes;
- the optional component priority shall be absent.
When the trigger scheduler is created or resumed at a time that is within the scheduler's defined duration, the first triggering of an activity within the SMO will occur according to the schedule. When the trigger scheduler is deleted or suspended, or the scheduler exists at a time outside the scheduler's defined duration, the scheduled activities within the SMO will not be triggered.";;
REGISTERED AS { schedPkg 2};
PRESENT IF "Instance provides trigger scheduling",
typeOfDayControllerInstancePackage PACKAGE
BEHAVIOUR typeOfDayControllerInstancePackageBeh BEHAVIOUR
DEFINED AS
"The attribute typeOfDayControllerInstance identifies the instance of OC typeOfDayController that is relevant for this instance of OC multiScheduler.";;
ATTRIBUTES
typeOfDayControllerInstance GET-REPLACE;
REGISTERED AS { schedPkg 3};
PRESENT IF "More than one instance of OC typeOfDayController can exist in managedElement and if scheduler instance uses 'type of day' scheduling",
"ITU-T Rec. X.746 (2000) | ISO/IEC 10164-15 : 2002":operationNotificationPackage
PRESENT IF "the results of an operation need to be reported or an operation performed is a GET operation.";
|
|
|
|