Resource Domain::Resource Specification ABE::Resource Catalog ABE
Class ResourceCandidate

A ResourceCandidate is an entity that enables the ResourceSpecifications to a catalog. A ResourceCandidate and its ResourceSpecification may be “published” - made visible - in any number of ResourceCatalogs, or in none. One ResourceSpecification can be composed of other ResourceSpecifications.

Attributes
String description description

A narrative that explains the ResourceCandidate.

EntityCatalogItem entityCatalogItem entityCatalogItem
String ID ID

A unique identifier for the ResourceCandidate.

String name name

The word or phrase by which a ResourceCandidate is known and distinguished from other ResourceCandidate.

ProductOffering productOffering productOffering
ResourceCatalog resourcecatalog resourcecatalog
ResourceSpecification resourceSpecification resourceSpecification
ServiceCandidate serviceCandidate serviceCandidate
String status status

The condition in which the ResourceCandidate exists such as Planned, Active or Obsolete.

«baseType» TimePeriod validFor validFor

The period of time during which the ResourceCandidate is applicable.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameResourceCandidate
Name Expression
NamespaceResource Catalog ABE
Owned Template Signature
OwnerResource Catalog ABE
Owning Template Parameter
PackageResource Catalog ABE
Qualified NameSID Models::Resource Domain::Resource Specification ABE::Resource Catalog ABE::ResourceCandidate
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 description
Public String description

A narrative that explains the ResourceCandidate.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassResourceCandidate
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)
Namedescription
Name Expression
NamespaceResourceCandidate
Opposite
OwnerResourceCandidate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::Resource Catalog ABE::ResourceCandidate::description
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 entityCatalogItem
Public EntityCatalogItem entityCatalogItem
Constraints:
Properties:

AggregationNone
Alias
AssociationResourceCandidateRepresentedByEntityCatalogItem
Association End
ClassResourceCandidate
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*
NameentityCatalogItem
Name Expression
NamespaceResourceCandidate
OppositeresourceCandidate
OwnerResourceCandidate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::Resource Catalog ABE::ResourceCandidate::entityCatalogItem
Stereotype
Template Parameter
TypeEntityCatalogItem
Upper*
Upper Value(*)
VisibilityPublic


 ID
Public String ID

A unique identifier for the ResourceCandidate.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassResourceCandidate
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)
NameID
Name Expression
NamespaceResourceCandidate
Opposite
OwnerResourceCandidate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::Resource Catalog ABE::ResourceCandidate::ID
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 name
Public String name

The word or phrase by which a ResourceCandidate is known and distinguished from other ResourceCandidate.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassResourceCandidate
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)
Namename
Name Expression
NamespaceResourceCandidate
Opposite
OwnerResourceCandidate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::Resource Catalog ABE::ResourceCandidate::name
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 productOffering
Public ProductOffering productOffering
Constraints:
Properties:

AggregationNone
Alias
AssociationProductOfferingCanRefer
Association End
ClassResourceCandidate
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*
NameproductOffering
Name Expression
NamespaceResourceCandidate
OppositeresourceCandidate
OwnerResourceCandidate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::Resource Catalog ABE::ResourceCandidate::productOffering
Stereotype
Template Parameter
TypeProductOffering
Upper*
Upper Value(*)
VisibilityPublic


 resourcecatalog
Public ResourceCatalog resourcecatalog
Constraints:
Properties:

AggregationNone
Alias
AssociationResCatalogResCandidate
Association End
ClassResourceCandidate
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*
Nameresourcecatalog
Name Expression
NamespaceResourceCandidate
Oppositeresourcecandidate
OwnerResourceCandidate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::Resource Catalog ABE::ResourceCandidate::resourcecatalog
Stereotype
Template Parameter
TypeResourceCatalog
Upper*
Upper Value(*)
VisibilityPublic


 resourceSpecification
Public ResourceSpecification resourceSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationResourceSpecificationMadeAavailableAs
Association End
ClassResourceCandidate
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)
Multiplicity0..1
NameresourceSpecification
Name Expression
NamespaceResourceCandidate
OppositeresourceCandidate
OwnerResourceCandidate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::Resource Catalog ABE::ResourceCandidate::resourceSpecification
Stereotype
Template Parameter
TypeResourceSpecification
Upper1
Upper Value(1)
VisibilityPublic


 serviceCandidate
Public ServiceCandidate serviceCandidate
Constraints:
Properties:

AggregationNone
Alias
AssociationServiceCandidateCanRefer
Association End
ClassResourceCandidate
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*
NameserviceCandidate
Name Expression
NamespaceResourceCandidate
OppositeresourceCandidate
OwnerResourceCandidate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::Resource Catalog ABE::ResourceCandidate::serviceCandidate
Stereotype
Template Parameter
TypeServiceCandidate
Upper*
Upper Value(*)
VisibilityPublic


 status
Public String status

The condition in which the ResourceCandidate exists such as Planned, Active or Obsolete.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassResourceCandidate
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
NamespaceResourceCandidate
Opposite
OwnerResourceCandidate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::Resource Catalog ABE::ResourceCandidate::status
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period of time during which the ResourceCandidate is applicable.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassResourceCandidate
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)
NamevalidFor
Name Expression
NamespaceResourceCandidate
Opposite
OwnerResourceCandidate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource Specification ABE::Resource Catalog ABE::ResourceCandidate::validFor
Stereotyperequired
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic