Description:
|
discriminator MANAGED OBJECT CLASS
DERIVED FROM top;
CHARACTERIZED BY
discriminatorPackage PACKAGE
BEHAVIOUR
discriminatorBehaviour BEHAVIOUR
DEFINED AS "This managed object is used to represent the criteria for controlling management services.";;
ATTRIBUTES
discriminatorId GET,
discriminatorConstruct
REPLACE-WITH-DEFAULT
DEFAULT VALUE Attribute-ASN1Module.defaultDiscriminatorConstruct GET-REPLACE,
administrativeState GET-REPLACE,
operationalState GET;
NOTIFICATIONS
stateChange,
attributeValueChange,
objectCreation,
objectDeletion;;;
-- the above events are defined in CCITT Rec. X.731 | ISO/IEC10164- 2, CCITT Rec. X.730 | ISO/IEC10164-1
CONDITIONAL PACKAGES
availabilityStatusPackage PRESENT IF "any of the scheduling packages, ( duration, weekly scheduling, external) are present",
duration PRESENT IF "the discriminator function is scheduled to start at a specified time and stop at either a specified time or function continuously ",
dailyScheduling PRESENT IF "both the weekly scheduling package and external scheduler packages are not present in an instance and daily scheduling is supported by that instance",
weeklyScheduling PRESENT IF "both the daily scheduling package and external scheduler packages are not present in an instance and weekly scheduling is supported by that instance",
externalScheduler PRESENT IF "both the daily scheduling package and weekly scheduling packages are not present in an instance and external scheduling is supported by that instance";
-- see CCITT Rec. X.734 | ISO/IEC 10164-5 for the description of this managed object class
|
|