Resource Domain::Resource ABE::Compound Resource ABE
Class CompoundResource

This is the abstract base class for all composite entities that are inherently manageable and make up a Product.
The key difference between Resource and CompoundResource is that Resource describes either a Physical or a Logical entity (through its PhysicalResource and LogicalResource hierarchies). In contrast, CompoundResource is used to describe managed entities that are collections of other managed entities.
A key point is that each managed entity that is part of a CompoundResource can be individually managed as either a PhysicalResource or a LogicalResource.

Attributes
Resource _resource2 _resource2
ResourceCollection _resourceElement _resourceElement
CompoundResourceRole compoundResourceRole compoundResourceRole
Integer status status

This is an enumerated integer whose value indicates the current status of the object. The following values are defined:

0: Unknown
1: OK
2: Initializing
3: Starting
4: Paused
5: Stopping
6: Stopped
7: Degraded
8: Stressed
9: Predicted Failure
10: Error - General
11: Error - Non Recoverable
12: Not Installed or Not Present
13: In Maintenance
14: Unable To Contact
15: Lost Communications

Stopped indicates that the CompoundResource is known to still exist, but it is no longer operational. However, it has not failed.

Stressed indicates that the LogicalResource is functioning, but needs attention (e.g., it may be overheating, or overloaded in some way). This is similar to Predicted Failure, which indicates that this CompoundResource is functioning properly, but is predicting a failure in the near future.

In Maintenance indicates that this LogicalResource is being configured, maintained, or otherwise administered and is NOT available for service.

Attributes inherited from SID Models::Resource Domain::Resource ABE::Resource SID Models::Resource Domain::Resource ABE::Resource
_managementDomain _managementDomain, _businessInteractionItem _businessInteractionItem, _resourceRole _resourceRole, _resourceSpecification _resourceSpecification, _resourceUsage _resourceUsage, usageState usageState, _place _place, _performance2 _performance2, _resourceFacingService _resourceFacingService, _product _product, _resourceCharacteristicValue _resourceCharacteristicValue, _resourceSecurityEntity _resourceSecurityEntity, _securityEventCollectionMethod _securityEventCollectionMethod, _serviceAccessPoint _serviceAccessPoint, _securityThreatTool _securityThreatTool, _commonResourceInfo _commonResourceInfo, _partyRole3 _partyRole3, _partyRole _partyRole, resourceCapacity resourceCapacity, resourceCapacityDemand resourceCapacityDemand, _resourceInvolvementRole _resourceInvolvementRole, _resourceUser _resourceUser, runningSoftwareStatistics runningSoftwareStatistics, software software, compoundResource compoundResource, resourceConfiguration resourceConfiguration, resourceConfigSpec resourceConfigSpec, resourceTest resourceTest, resourceRelationship resourceRelationship, resourceRelationship2 resourceRelationship2, resource resource, resource22 resource22, problem2 problem2, problem problem, _alarm_3 _alarm_3, _alarm_2 _alarm_2, _alarm_1 _alarm_1, resourcePerformance resourcePerformance

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Entity SID Models::Common Domain::Root Business Entities ABE::Entity
_entityIdentification _entityIdentification, _entityRole _entityRole, managedEntity managedEntity, characteristicValue characteristicValue

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 Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameCompoundResource
Name Expression
NamespaceCompound Resource ABE
Owned Template Signature
OwnerCompound Resource ABE
Owning Template Parameter
PackageCompound Resource ABE
Qualified NameSID Models::Resource Domain::Resource ABE::Compound Resource ABE::CompoundResource
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _resource2
Public Resource _resource2
Constraints:
Properties:

AggregationShared
Alias
AssociationCompoundResourceComposedOf
Association End
ClassCompoundResource
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_resource2
Name Expression
NamespaceCompoundResource
OppositecompoundResource
OwnerCompoundResource
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Compound Resource ABE::CompoundResource::_resource2
Stereotype
Template Parameter
TypeResource
Upper*
Upper Value(*)
VisibilityPublic


 _resourceElement
Public ResourceCollection _resourceElement
Constraints:
Properties:

AggregationNone
Alias
AssociationHasCompoundResources
Association End
ClassCompoundResource
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Name_resourceElement
Name Expression
NamespaceCompoundResource
Opposite_compoundResource
OwnerCompoundResource
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Compound Resource ABE::CompoundResource::_resourceElement
Stereotype
Template Parameter
TypeResourceCollection
Upper1
Upper Value(1)
VisibilityPublic


 compoundResourceRole
Public CompoundResourceRole compoundResourceRole
Constraints:
Properties:

AggregationNone
Alias
AssociationCompoundResourceRoleDescribes
Association End
ClassCompoundResource
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamecompoundResourceRole
Name Expression
NamespaceCompoundResource
OppositecompoundResource
OwnerCompoundResource
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Compound Resource ABE::CompoundResource::compoundResourceRole
Stereotype
Template Parameter
TypeCompoundResourceRole
Upper*
Upper Value(*)
VisibilityPublic


 status
Public Integer status

This is an enumerated integer whose value indicates the current status of the object. The following values are defined:

0: Unknown
1: OK
2: Initializing
3: Starting
4: Paused
5: Stopping
6: Stopped
7: Degraded
8: Stressed
9: Predicted Failure
10: Error - General
11: Error - Non Recoverable
12: Not Installed or Not Present
13: In Maintenance
14: Unable To Contact
15: Lost Communications

Stopped indicates that the CompoundResource is known to still exist, but it is no longer operational. However, it has not failed.

Stressed indicates that the LogicalResource is functioning, but needs attention (e.g., it may be overheating, or overloaded in some way). This is similar to Predicted Failure, which indicates that this CompoundResource is functioning properly, but is predicting a failure in the near future.

In Maintenance indicates that this LogicalResource is being configured, maintained, or otherwise administered and is NOT available for service.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCompoundResource
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)
Namestatus
Name Expression
NamespaceCompoundResource
Opposite
OwnerCompoundResource
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Compound Resource ABE::CompoundResource::status
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic