Package rmgr.csp

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.