class Resource


Héritage :


Méthodes publiques

[more] Accès aux ressources "conteneurs" ou incluses
[more] Tests de disponibilité


">
o Accès aux ressources "conteneurs" ou incluses

oResourceSet* GetARBResourcePool()
Renvoie l'instance de ResourceSet qui contient la ressource réceptrice comme élément à une profondeur quelconque et qui est composant d'un (et d'un seul par construction) ActivitiesResourcesBlock

oResourceSet* GetOSResourcePool()
Renvoie l'instance de ResourceSet qui contient la ressource réceptrice comme élément à une profondeur quelconque et qui est composant d'un (et d'un seul par construction) OperatingSystem

opEntityTab* GetInvolvedResourceTab()
Renvoie la liste des ressources (simples ou agrégées) qui sont éléments ou composants à une profondeur quelconque de la ressource réceptrice de ce message.

o Tests de disponibilité

Pour les services ci-dessous, lorsque la ressource est une ressource agrégée, le test est réalisé récursivement sur les éléments ou composants, et il est vérifié si aucun test n'échoue.

oBoolean CheckTimeAvailabilityConstraint()
Renvoie vrai si la ressource satisfait la contraintes de disponibilité liée au temps qui lui est attachée.

oBoolean CheckStateAvailabilityConstraints()
Renvoie vrai si la ressource satisfait toutes les contraintes de disponibilité liées à son état qui lui sont attachées.

oBoolean CheckCapacityAvailabilityConstraints()
Renvoie vrai si la ressource satisfait toutes les contraintes de disponibilité liées à sa capacité qui lui sont attachées.

oBoolean IsTimeAndStateAvailable()
Renvoie faux si la valeur du descripteur AvailabilityStatus est faux. Sinon, renvoie vrai si la ressource satisfait toutes les contraintes de disponibilité liées à son état, et la contrainte de disponibilité liée au temps, qui lui sont attachées.


Classes descendantes directes :
SingleResource
HeterogeneousAggregatedResource
HomogeneousAggregatedResource

This page was generated with the help of DOC++.