Lightweight Bartering Grid

Uses of Class
lbg.peer.core.qms.RequestContainer

Packages that use RequestContainer
lbg.peer.core.qms   
lbg.peer.core.qms.queue   
lbg.peer.strategy.scheduling.consumption   
lbg.peer.workflow   
 

Uses of RequestContainer in lbg.peer.core.qms
 

Methods in lbg.peer.core.qms that return RequestContainer
 RequestContainer QueueManager.scheduleBestRankedSupplyingTask()
          Selects for Local execution the best Favors-ranked, queued, yet unscheduled Supplying Task
 RequestContainer QueueManager.scheduleFirstConsumptionTask(boolean head_job_only)
          Selects for Consumption execution the first queued, yet unscheduled Local Task.
 RequestContainer QueueManager.scheduleFirstLocalTask(boolean head_job_only)
          Selects for Local execution the first queued, yet unscheduled Local Task.
 RequestContainer QueueManager.scheduleFirstSupplyingTask()
          Selects for Local execution the first queued, yet unscheduled Supplying Task
 RequestContainer QueueManager.scheduleNextConsumptionTask(LocalQueueCursor lqc)
          Selects for Consumption execution the next queued, yet unscheduled Local Task
 

Uses of RequestContainer in lbg.peer.core.qms.queue
 

Methods in lbg.peer.core.qms.queue with parameters of type RequestContainer
 void LocalQueueCursor.update(RequestContainer rc)
           
 

Uses of RequestContainer in lbg.peer.strategy.scheduling.consumption
 

Methods in lbg.peer.strategy.scheduling.consumption that return RequestContainer
protected  RequestContainer CommonConsumptionScheduling.scheduleFirstConsumptionTask()
          Schedules first queued Local Task as a Consumption Task.
protected  RequestContainer CommonConsumptionScheduling.scheduleNextConsumptionTask(LocalQueueCursor lqc)
          Schedules next queued Local Task as a Consumption Task.
 

Methods in lbg.peer.strategy.scheduling.consumption with parameters of type RequestContainer
protected  Ranking TCoRConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking TCaRConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking ReliableMLConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking RandomConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking PerformanceConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking MTTCConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking MTBCConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking MCoSConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking MC4ConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking GrantsConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking FavorsConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking DataConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking ConservativeTimeStrideConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected abstract  Ranking CommonConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking AdaptiveTCoRConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
protected  Ranking AdaptiveMC4ConsumptionScheduling.rankSuppliers(ConsumptionGrantsContainer c_g, RequestContainer rc)
          Rank Suppliers.
 

Uses of RequestContainer in lbg.peer.workflow
 

Methods in lbg.peer.workflow that return RequestContainer
 RequestContainer BoT.flagTaskAsCompleted(Task returning_t)
           
 RequestContainer BoT.flagTaskAsUnscheduled(Task returning_t, boolean resync)
           
 RequestContainer BoT.selectFirstConsumptionTask()
           
 RequestContainer BoT.selectFirstLocalTask()
           
 RequestContainer BoT.selectFirstSupplyingTask()
           
 RequestContainer BoT.selectNextConsumptionTask(LocalQueueCursor lqc)
          Selects next Consumption Task to schedule.
 


Lightweight Bartering Grid

Copyright (c) 2005-2008, Cyril Briquet, parts Xavier Dalem.