Contraintes de disponibilité d'une ressource


o La classe de base
o Contraintes de disponibilité liée au temps
o Contraintes de disponibilité liée à l'état de la ressource
o Contraintes de disponibilité liée à la capacité de la ressource
Pour pouvoir être allouée à une activité quelconque, une ressource doit satisfaire toutes les contraintes de disponibilité qui lui sont attachées.

Pour attacher une contrainte à une ressource, on ajoute une valeur au descripteur approprié de la ressource, parmi les suivants. La valeur est une instance de la classe mentionnée :

Attention : bien noter que la satisfaction de ces contraintes est vérifiée avant la tentative d'allocation de la ressource à une activité. Si la ressource est disponible, et après la tentative d'allocation, d'autres types de contraintes sont testées : celles représentées par des instances de InconsistencyCondition et de ActivitiesResourcesInconsistentCommitment. Ces dernières portent sur le contexte de l'allocation de la ressource : l'allocation conjointe d'autres ressources et les propriétés de l'activité réquérante. Ces contraintes sont documentées dans une page dédiée.


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