Issue 2728: Specification inconsistent in generating AttributeValueChange events (log_service-ftf) Source: (, ) Nature: Severity: Summary: The specification is inconsisent in specifying which attributes generate AttributeValueChange events. Currently AttributeValueChange events are generated for: capacityAlarmThreshold logFullAction maxLogSize startTime stopTime weekMask filter An AttributeValueChange event should also be generated when the other attributes of a log are changed: administrativeState maxRecordLife qualityOfService forwardingState Resolution: resolved, see below Revised Text: administrativeState and forwardingState have StateChange events generated when they change value. Add a const AttributeType for maxRecordLife and qualityOfService. Revised Text: Specification Text Section 3.2.4.9: Log Record Compaction An AttributeValueChange event is generated whenever the max record life of a log is set. Section 3.2.4.10: Quality Of Service An AttributeValueChange event is generated whenever the quality of service of a log is set. Section 3.4: Log Generated Events AttributeValueChange: Generated when a log's attribute (capacity alarm threshold, log full action, max log size, start time, stop time, week mask, filter, max record life, or quality of service) is changed. Section 3.4.4: AttributeValueChange Event The AttributeValueChange event is generated by a log factory when one of its logs changes one of the following attributes: capacity alarm threshold adding/removing/changing a constraint expression on the log's filter object log full action maximum log size start time stop time week mask max record life quality of service typedef unsigned long AttributeType; const AttributeType capacityAlarmThreshold = 0; const AttributeType logFullAction = 1; const AttributeType maxLogSize = 2; const AttributeType startTime = 3; const AttributeType stopTime = 4; const AttributeType weekMask = 5; const AttributeType filter = 6; const AttributeType maxRecordLife = 7; const AttributeType qualityOfService = 8; Specification IDL module DsLogNotification { ... typedef unsigned short AttributeType; ... const AttributeType maxRecordLife = 7; const AttributeType qualityOfService = 8; ... }; Actions taken: Completed. Actions taken: June 13, 1999: received issue June 13, 1999: received issue July 27, 1999: closed issue Discussion: End of Annotations:=====