Class GroupTerminationPoint {Analysis} derived from: CommonResourceInfo

Documentation
A GroupTerminationPoint (GTP) is simply a list of CTPs in the same ME.
GTPs can be cross connected.
Either the EMS or the NMS can create a GTP. In the case of EMS initiated creation, the NMS would receive an Object Creation notification. The GTP can be modified by the NMS (via modifyGroupTerminationPoint()) or the EMS.
The CTPs comprising a GTP need not have to be contiguous and need not to be at the same layer rate.
All the CTPs in a GTP are either bidirectional or unidirectional. Note that every CTP in a GTP must have the same TPConnectionState and be in the same network access domain.
GTP names are set by the EMS and must be unique within an ME.
A GTP can serve as an end point as well as an interior point of an SNC. However, a GTP is not a CTP.
For further information refer to attached supporting document on bundled SNCs.
Object Lifecycle: Created and deleted by EMS or NMS.
Object Creation Notification Issued? Yes
Object Deletion Notification Issued? Yes
External Documents

SD1-3_BundledSNC.pdf |

Parent Package | Logical View | Abstract | No
Export Control | PublicAccess | Link Class for | None
Class Kind | NormalClass | Cardinality | n
Space |  | Concurrency | Sequential
Persistence | No |  |

Operations

Name | Signature | Class
setAlarmReportingOn | void setAlarmReportingOn () | GroupTerminationPoint
setAlarmReportingOff | void setAlarmReportingOff () | GroupTerminationPoint
getTPGroupingRelationships | void getTPGroupingRelationships (Name tpPoolName = CIS Null) | GroupTerminationPoint
setNativeEMSName | void setNativeEMSName (Name objectName, CIS CharcaterString nativeEMSName) | CommonResourceInfo
setOwner | void setOwner (Name objectName, CIS CharcaterString owner) | CommonResourceInfo
setUserLabel | void setUserLabel (Name objectName, CIS CharcaterString userLabel, Boolean enforceUniqueness) | CommonResourceInfo
setNetworkAccessDomain | void setNetworkAccessDomain (CIS CharcaterString networkAccessDomain = NA) | CommonResourceInfo
setAdditionalInfo | void setAdditionalInfo (CIS SequenceOf Structs::AVP additionalInfo = empty list) | CommonResourceInfo

Attributes

Name | Class | Type | Initial Value
listOfTPs | GroupTerminationPoint | CIS SequenceOf Name | empty list
connectionState | GroupTerminationPoint | TPConnectionState | NA
networkAccessDomain | GroupTerminationPoint | CIS CharacterString | empty string
alarmReportingIndication | GroupTerminationPoint | CIS Boolean | FALSE
asapPointer | GroupTerminationPoint | Name | CIS Null
name | CommonResourceInfo | Name | NA
userLabel | CommonResourceInfo | CIS CharacterString | Value of the nativeEMSName attribute.
owner | CommonResourceInfo | CIS CharacterString | empty string
nativeEMSName | CommonResourceInfo | CIS CharacterString | empty string
discoveredName | CommonResourceInfo | CIS CharacterString | empty string
namingOS | CommonResourceInfo | Name | CIS Null
source | CommonResourceInfo | ObjectSource | UNKNOWN
aliasNameList | CommonResourceInfo | AVP | empty list
resourceState | CommonResourceInfo | ResourceState | UNKNOWN
additionalInfo | CommonResourceInfo | CIS SequenceOf Structs::AVP | empty list

Associations

Name | My Role | My Class | Other Role | Other Element
--Not Named-- | --Not Named-- | GroupTerminationPoint | --Not Named-- | ManagedElement
gtpAssociation | --Not Named-- | GroupTerminationPoint | --Not Named-- | ConnectionTerminationPoint
--Not Named-- | zEnd | GroupTerminationPoint | --Not Named-- | SNCCreateData
--Not Named-- | aEnd | GroupTerminationPoint | --Not Named-- | SNCCreateData
--Not Named-- | gtpInclusions | GroupTerminationPoint | --Not Named-- | SNCCreateData
--Not Named-- | gtpExclusions | GroupTerminationPoint | --Not Named-- | SNCCreateData
--Not Named-- | aEnd | GroupTerminationPoint | --Not Named-- | SubnetworkConnection
--Not Named-- | zEnd | GroupTerminationPoint | --Not Named-- | SubnetworkConnection
--Not Named-- | aEnd | GroupTerminationPoint | --Not Named-- | CrossConnect
--Not Named-- | zEnd | GroupTerminationPoint | --Not Named-- | CrossConnect
--Not Named-- | gtpInclusions | GroupTerminationPoint | --Not Named-- | RouteCreateData
--Not Named-- | gtpExclusions | GroupTerminationPoint | --Not Named-- | RouteCreateData
--Not Named-- | --Not Named-- | GroupTerminationPoint | --Not Named-- | AlarmSeverityAssignmentProfile
contained GTP members | --Not Named-- | GroupTerminationPoint | --Not Named-- | TPPool

Dependencies

Name | Class | Supplier
generates | GroupTerminationPoint | AlarmInformation
reports | GroupTerminationPoint | ObjectInformation

Generalization Relationships

Name | Class | Supplier
--Not Named-- | GroupTerminationPoint | CommonResourceInfo