-- ============================================================================= -- ITU-T Rec. X.751 (1995) | ISO/IEC 10164-17 : 1996 -- ============================================================================= --<GDMO.Document "ITU-T Rec. X.751 (1995) | ISO/IEC 10164-17 : 1996">-- -- "Imported" Alises - references to other documents with non-standard names --<GDMO.Alias "ITU-T Rec. X.721 (1992) | ISO/IEC 10165-2 : 1992" -- "Rec. X.721 (1992) | ISO/IEC 10165-2:1992">-- changeOverRelationship RELATIONSHIP CLASS BEHAVIOUR changeOverRelationshipBehaviour BEHAVIOUR DEFINED AS "See 8.2.1.1.";; ROLE primaryRole COMPATIBLE-WITH primary-backedUpObject REQUIRED-ROLE-CARDINALITY-CONSTRAINT ChangeOverASN1Productions.OneToOne PERMITTED-RELATIONSHIP-CARDINALITY-CONSTRAINT ChangeOverASN1Productions.OneToOne REGISTERED AS {part17Role 1} ROLE secondaryRole COMPATIBLE-WITH secondary-backUpObject REQUIRED-ROLE-CARDINALITY-CONSTRAINT ChangeOverASN1Productions.OneToN BIND-SUPPORT bindSecondary UNBIND-SUPPORT unbindSecondary PERMITTED-RELATIONSHIP-CARDINALITY-CONSTRAINT ChangeOverASN1Productions.OneToN REGISTERED AS {part17Role 2} ROLE backedupRole COMPATIBLE-WITH primary-backedUpObject REQUIRED-ROLE-CARDINALITY-CONSTRAINT ChangeOverASN1Productions.ZeroToOne BIND-SUPPORT bindBackedup UNBIND-SUPPORT unbindBackedup PERMITTED-RELATIONSHIP-CARDINALITY-CONSTRAINT ChangeOverASN1Productions.OneToOne REGISTERED AS {part17Role 3} ROLE backupRole COMPATIBLE-WITH secondary-backUpObject REQUIRED-ROLE-CARDINALITY-CONSTRAINT ChangeOverASN1Productions.ZeroToOne BIND-SUPPORT bindBackup UNBIND-SUPPORT unbindBackup PERMITTED-RELATIONSHIP-CARDINALITY-CONSTRAINT ChangeOverASN1Productions.OneToOne REGISTERED AS {part17Role 4} ROLE changeOverControlRole COMPATIBLE-WITH changeOverControlObject REQUIRED-ROLE-CARDINALITY-CONSTRAINT ChangeOverASN1Productions.OneToOne REGISTERED AS {part17Role 5}; SUPPORTS ESTABLISH, TERMINATE, QUERY; REGISTERED AS {part17MRelClass 1}; primary-backedUpObject MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 (1992) | ISO/IEC 10165-2:1992": top; CHARACTERIZED BY primary-backedUpObjectPackage PACKAGE BEHAVIOUR primary-backedUpObjectBehaviour BEHAVIOUR DEFINED AS "INVARIANT: No specific characteristics are defined. POSTCONDITION: After participating in the change over relationship, this managed object plays the primary role and the backed-up role of change over managed relationship and composes the part of the managed relationship instance.";; ATTRIBUTES "Rec. X.721 (1992) | ISO/IEC 10165-2:1992": operationalState GET;;; CONDITIONAL PACKAGES secondaryAttributePackage PRESENT IF " The fallback relationship is one-way from primary to secondary or reciprocal.", backUpObjectAttributePackage PRESENT IF " The back-up relationship is one-way from backed-up to back-up or reciprocal."; REGISTERED AS {part17MObjectClass 1}; secondary-backUpObject MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 (1992) | ISO/IEC 10165-2:1992": top; CHARACTERIZED BY secondary-backUpObjectPackage PACKAGE BEHAVIOUR secondary-backUpObjectBehaviour BEHAVIOUR DEFINED AS "INVARIANT: No specific characteristics are defined. POSTCONDITION: After participating in the change over relationship, this managed object plays the secondary role and the back-up role of change over managed relationship and composes the part of the managed relationship instance.";; ATTRIBUTES "Rec. X.721 (1992) | ISO/IEC 10165-2:1992": administrativeState GET-REPLACE, "Rec. X.721 (1992) | ISO/IEC 10165-2:1992": operationalState GET, "Rec. X.721 (1992) | ISO/IEC 10165-2:1992": standbyStatus GET;;; CONDITIONAL PACKAGES primaryAttributePackage PRESENT IF " The fallback relationship is one-way from secondary to primary or reciprocal.", backedUpObjectAttributePackage PRESENT IF " The back-up relationship is one-way from back-up to backed-up or reciprocal."; REGISTERED AS {part17MObjectClass 2}; changeOverControlObject MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 (1992) | ISO/IEC 10165-2:1992": top; CHARACTERIZED BY changeOverActionPackage, changeoverControlObjectPackage PACKAGE BEHAVIOUR changeOverControlObjectBehaviour BEHAVIOUR DEFINED AS " INVARIANT: No specific characteristics are defined. POSTCONDITION: After participating in the change over relationship, this managed object plays the change over control role and controls the change over function by receiving change over operations.";; ATTRIBUTES primaryObject GET;;; CONDITIONAL PACKAGES secondaryAttributePackage PRESENT IF "The primary-backed-up object does not have the secondary attribute.", backUpObjectAttributePackage PRESENT IF "The primary-backed-up object does not have the backedUpObject attribute", changeBackActionPackage PRESENT IF "The managed object supports this action."; REGISTERED AS {part17MObjectClass 3}; backedUpObjectAttributePackage PACKAGE BEHAVIOUR backedupObjAttribPkgBeh BEHAVIOUR DEFINED AS ! See CCITT Rec. X.732 | ISO/IEC 10164-3, 8.1.7 for definition of the backedUpObject attribute. The value of the attribute backedUpObject must be the managed object name of the object fulfilling the backed-up role. A back-up is absent if the value of the attribute backedUpObject is NULL.!;; ATTRIBUTES "Rec. X.721 (1992) | ISO/IEC 10165-2:1992": backedUpObject GET; REGISTERED AS {part17Package 1}; backUpObjectAttributePackage PACKAGE BEHAVIOUR backupObjAttribPkgBeh BEHAVIOUR DEFINED AS ! See CCITT Rec. X.732 | ISO/IEC 10164-3, 8.1.6 for the definition of the backUpObject attribute. The value of the attribute backUpObject must be the managed object name of the object fulfilling the back-up role. A back-up is absent if the value of the attribute backUpObject is NULL.!;; ATTRIBUTES "Rec. X.721 (1992) | ISO/IEC 10165-2:1992": backUpObject GET; REGISTERED AS {part17Package 2}; changeBackActionPackage PACKAGE BEHAVIOUR changeBackActionPackageBeh BEHAVIOUR DEFINED AS ! See 8.6.2.1.!;; ACTIONS changeBack; REGISTERED AS {part17Package 3}; changeOverActionPackage PACKAGE BEHAVIOUR changeOverActionPackageBeh BEHAVIOUR DEFINED AS ! See 8.6.1.1.!;; ACTIONS changeOver; REGISTERED AS {part17Package 4}; primaryAttributePackage PACKAGE ATTRIBUTES "Rec. X.721 (1992) | ISO/IEC 10165-2:1992": primary GET-REPLACE ADD-REMOVE; REGISTERED AS {part17Package 5}; secondaryAttributePackage PACKAGE ATTRIBUTES "Rec. X.721 (1992) | ISO/IEC 10165-2:1992": secondary GET-REPLACE ADD-REMOVE; REGISTERED AS {part17Package 6}; primaryObject ATTRIBUTE WITH ATTRIBUTE SYNTAX ChangeOverASN1Productions.PrimaryObject; MATCHES FOR EQUALITY; REGISTERED AS {part17Attribute 1}; changeOver ACTION BEHAVIOUR changeOverBehaviour BEHAVIOUR DEFINED AS "See 8.6.1.1.";; MODE CONFIRMED; PARAMETERS noSuchParticipant, changeOverCapabilityAbsent, noSuchRelationships, expectedResultUnsatisfied, alreadyBackedUp, secondaryInstanceUnavailable, preconditionsNotMet, postconditionsNotMet; WITH INFORMATION SYNTAX ChangeOverASN1Productions.ChangeOverInfo; WITH REPLY SYNTAX ChangeOverASN1Productions.ObjectInstance; REGISTERED AS {part17Action 1}; changeBack ACTION BEHAVIOUR changeBackBehaviour BEHAVIOUR DEFINED AS "See 8.6.2.1.";; MODE CONFIRMED; PARAMETERS noSuchParticipant, backup-backedup-Mismatch, notBackedUp, preconditionsNotMet, postconditionsNotMet; WITH INFORMATION SYNTAX ChangeOverASN1Productions.ChangeBackInfo; REGISTERED AS {part17Action 2}; alreadyBackedUp PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX ChangeOverASN1Productions.BackUpObject; REGISTERED AS {part17Parameter 1}; backup-backedup-Mismatch PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX ChangeOverASN1Productions.BackUpInfo; REGISTERED AS {part17Parameter 2}; changeOverCapabilityAbsent PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX ChangeOverASN1Productions.PrimaryObjectSpecified; REGISTERED AS {part17Parameter 3}; expectedResultUnsatisfied PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX ChangeOverASN1Productions.UnattainableAttributeList; REGISTERED AS {part17Parameter 4}; noSuchParticipant PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX ChangeOverASN1Productions.NoSuchParticipant; REGISTERED AS {part17Parameter 5}; noSuchRelationships PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX ChangeOverASN1Productions.NoSuchRelationship; REGISTERED AS {part17Parameter 6}; notBackedUp PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX ChangeOverASN1Productions.BackUpInfo; REGISTERED AS {part17Parameter 7}; postconditionsNotMet PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX ChangeOverASN1Productions.Conditions; REGISTERED AS {part17Parameter 8}; preconditionsNotMet PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX ChangeOverASN1Productions.Conditions; REGISTERED AS {part17Parameter 9}; secondaryInstanceUnavailable PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX ChangeOverASN1Productions.ObjectInstance; REGISTERED AS {part17Parameter 10}; -- ============================================================================= -- Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004