: Public abstract <<TMF_BusinessEntity>> Business Entity
Created: 1/10/2022 12:01:10 PM
Modified: 4/15/2022 10:27:43 AM
Project:
Advanced:
This class is based on the M.3100 specification, and is a base class that represents physical objects that are both manageable as well as able to host, hold, or contain other physical objects. Examples of physical objects that can be represented by instances of this object class are Racks, Chassis, Shelfs, and Slots.<br/><br/>The difference between subclasses of EquipmentHolder (such as a Slot or a Chassis) and subclasses of Equipment that have a Holder role (such as a Card) is that the subclasses of EquipmentHolder are dedicated to holding other Hardware. The subclasses of Equipment that have a holder role have a holding capability as a secondary capability, usually for expansion. Their primary function, however, is not to hold other objects.<br/>
Attribute
Public String
  acceptableEquipmentList
Details:
Notes: This is an array of strings, based on M.3100, that identifies the types of equipment objects that can be supported by this object. This is an optional attribute.<br/>
Public const String
  acceptableEquipmentTypeList
Details:
Notes: This attribute identifies the types of equipment that can be supported by the Equipment Holder.<br/>
Public ObjectName
  asapRef
Details:
Notes: This attribute indicates the assignment of an Alarm Severity Assignment Profile (ASAP) to the EquipmentHolder.<br/>
Public const ObjectName
  expectedOrInstalledEquipmentRef
Details:
Notes: This attribute identifies the equipment object expected or installed in the equipment holder, if any. Null if the equipment holder is empty or if it only contains other equipment holders.<br/>
Public Integer
  holderStatus
Details:
Notes: This attribute, based on M.3100, indicates the status of the EquipmentHolder. Values include:<br/><br/> 0: Unknown<br/> 1: Installed And Acceptable<br/> 2: Installed And Not Acceptable<br/> 3: Not Installed<br/> 4: Mismatch Of Installed and Acceptable<br/> 5: Unavailable<br/><br/>This is an optional attribute.<br/>
Public Boolean
  isReportingAlarms
Details:
Notes: This attribute provides an indication of whether alarm reporting for this Equipment Holder is enabled (true) or disabled (false).<br/>
Public Boolean
  isSolitaryHolder
Details:
Notes: This is a Boolean attribute that, if TRUE, defines this EquipmentHolder as containing only one ManagedComponent. If this is FALSE, then this EquipmentHolder contains nested ManagedComponents. This is a REQUIRED attrinbute.<br/>
Public ItuArcStateAndStatusList
  ituArcStateAndStatusList
Details:
Notes: See R_TMF518_NRB_I_0001 and R_TMF518_NRB_I_0004. <br/>See supporting document SD1-8_encodingX731M3100...\..\Framework\SD\SD1-8_encodingX731M3100.pdf<br/>
Public const String
  manufacturer
Details:
Notes: This attribute identifies the Equipment Holder manufacturer name. It is defined as a non-empty free format string with no semantics.<br/>
Public const String
  state
Details:
Notes: This attribute identifies the state of the Equipment Holder.<br/>
Public const String
  type
Details:
Notes: This attribute identifies the type of the Holder (e.g., Rack (or Bay), Shelf, Sub-shelf, Slot, Subslot, Remote-unit or Remote-subslot).<br/>
Public Integer
  typeOfHolder
Details:
Notes: This is an enumerated integer that identifies the type of the Holder that this object instance is. It is based on M.3100 but includes additional values:<br/> 0: Unknown<br/> 1: Rack<br/> 2: Bay<br/> 3: Chassis<br/> 4: Shelf<br/> 5: Slot<br/> 6: Sub-Slot<br/> 7: Sub-Rack<br/><br/>This is a REQUIRED attribute.<br/>
Element Source Role Target Role
«TMF_ABE» Equipment Holder ABE
ABE «TMF_ABEIsComposedByEntity»
Name:  
 
Name:  
 
Details:
 
«TMF_BusinessEntity» Equipment
Business Entity  
Name: _equipmentHolder
 
Name: _equipment
 
Details:
 
«TMF_BusinessEntity» Hardware
Business Entity  
Name: _equipmentHolder2
 
Name: _hardware2
 
Details:
 
Element Source Role Target Role
«TMF_BusinessEntity» HolderComposite
Business Entity  
Name: _holderComposite
 
Name: _equipmentHolder3
 
Details:
 
Tag Value
IsCoreEntity False
Details:
Values: true,false
Default: False
rsa_guid _3E3F0EC000E93DDEEA6B0245
Details:
 
Property Value
isActive: 0
isFinalSpecialization: 0
Object Type Connection Direction Notes
«TMF_BusinessEntity» PhysicalContainer Business Entity Generalization To  
HolderComposite Business Entity Generalization From  
HolderAtomic Business Entity Generalization From