Class Summary |
ActivateServiceNeedDemon |
Demon to activate requests if corresponding services are needed
This current implementation is very inefficient: every time the
domain of any of the variables changes, this demod gets called and
has to scan through all variable assignments. |
Bunch |
An prototype class for RequestBunch and ServiceBunch -- provides
all the functionality common to both |
Connection |
|
CspBean |
|
Engine |
This class starts and controls the execution of the CSP engine |
EqualsOneOf |
This is a constraint class for the COM.ps.cnst CSP engine. |
MultiCardLe |
This is a constraint class for the COM.ps.cnst CSP engine. |
NotEquals |
This is a constraint class for the COM.ps.cnst CSP engine. |
Owner |
Owner objects represent Agents. |
Request |
This class represents an individual request during the run of the
CSP engine |
RequestBunch |
This class represents the request bunches from the MESS side of the
system during the run of the CSP engine |
RequestCollection |
The only role ov this class is to calcualte the total cost of the
current configuration of resources -- if the cost exceeds the
utility then the assignment clearly does not make sense and should
be abandoned. |
RmgrVar |
|
Service |
|
ServiceBunch |
|
TestEngine |
|
TiedTo |
Computer and Metaglue Services are represented as TiedTo objects
rather than service objects. |
TiedToRequest |
This is a constraint class for the COM.ps.cnst CSP engine. |