Resource Domain::Resource ABE::Physical Resource ABE::Physical Role ABE::Pysical Role Example ABE
Class PhysicalAdapterRole

This is a concrete class that represents any type of physical resource that can play a physical adapter role. The Adapter role enables a piece of Hardware to adapt its use. For example, sometimes Cards and Chassis evolve along separate paths, causing future versions of one to no longer be physically compatible with present and/or future versions of the other. The solution to this is to use an intermediate piece of Hardware, called an Adapter, to extend the existing physical structure of an EquipmentHolder to enable otherwise incompatible Equipment to be plugged into an EquipmentHolder. The Adapter conceptually creates a new type of EquipmentHolder that fits into the existing EquipmentHolder. This enables Cards that would otherwise be physically and/or electrically incompatible with the existing EquipmentHolder to be supported, by interfacing to the old EquipmentHolder via the new Adapter.

Attributes
Integer typeOfAdapterRole typeOfAdapterRole

This is an enumerated integer that defines the various types of adapter roles that this object can play. Values include:

0: undefined;
1: host (e.g., a motherboard)
2: client (e.g., a daughterboard)

This is a REQUIRED attribute.

Attributes inherited from SID Models::Resource Domain::Resource ABE::Physical Resource ABE::Physical Role ABE::Pysical Role Example ABE::HardwareRole SID Models::Resource Domain::Resource ABE::Physical Resource ABE::Physical Role ABE::Pysical Role Example ABE::HardwareRole
_managedHardware _managedHardware

Attributes inherited from SID Models::Resource Domain::Resource ABE::Physical Resource ABE::Physical Role ABE::PhysicalResourceRole SID Models::Resource Domain::Resource ABE::Physical Resource ABE::Physical Role ABE::PhysicalResourceRole
_physicalResourceSpec _physicalResourceSpec, _service _service, physicalResource physicalResource

Attributes inherited from SID Models::Resource Domain::Resource ABE::ResourceRole SID Models::Resource Domain::Resource ABE::ResourceRole
_resource _resource, _partyRole _partyRole, _compoundResourceRole _compoundResourceRole, resourceinteractionrole resourceinteractionrole, _involvementRole _involvementRole, _specificationRole2 _specificationRole2, interactionRole interactionRole

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::EntityRole SID Models::Common Domain::Root Business Entities ABE::EntityRole
_entity _entity

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Role SID Models::Common Domain::Root Business Entities ABE::Role
roleCombination roleCombination, roleSelectionMethod roleSelectionMethod, _specificationRole _specificationRole

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::RootEntity SID Models::Common Domain::Root Business Entities ABE::RootEntity
_rootEntityType _rootEntityType, _revenueAssuranceParmValue _revenueAssuranceParmValue, _characteristicValue _characteristicValue, name name, description description, ID ID, metric metric, _monitoredMetricInstancesCriteria _monitoredMetricInstancesCriteria, directedEdge directedEdge, vertex vertex, entityCatalogItem entityCatalogItem, rootEntityGroupMember rootEntityGroupMember, rootEntityGroup rootEntityGroup, rootEntityRelationship rootEntityRelationship, rootEntityRelationship2 rootEntityRelationship2, associationRole associationRole, entitySpecificationAttachment entitySpecificationAttachment, interactionUseCase interactionUseCase, interactionResult interactionResult

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywordsexample
NamePhysicalAdapterRole
Name Expression
NamespacePysical Role Example ABE
Owned Template Signature
OwnerPysical Role Example ABE
Owning Template Parameter
PackagePysical Role Example ABE
Qualified NameSID Models::Resource Domain::Resource ABE::Physical Resource ABE::Physical Role ABE::Pysical Role Example ABE::PhysicalAdapterRole
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 typeOfAdapterRole
Public Integer typeOfAdapterRole

This is an enumerated integer that defines the various types of adapter roles that this object can play. Values include:

0: undefined;
1: host (e.g., a motherboard)
2: client (e.g., a daughterboard)

This is a REQUIRED attribute.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«example» PhysicalAdapterRole
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NametypeOfAdapterRole
Name Expression
Namespace«example» PhysicalAdapterRole
Opposite
Owner«example» PhysicalAdapterRole
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Physical Resource ABE::Physical Role ABE::Pysical Role Example ABE::PhysicalAdapterRole::typeOfAdapterRole
Stereotyperequired
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic