Lightweight Bartering Grid

Uses of Class
lbg.peer.core.scheduler.Scheduler

Packages that use Scheduler
lbg.peer.core   
lbg.peer.core.qms   
lbg.peer.core.qms.prequeue   
lbg.peer.core.scheduler   
lbg.peer.strategy   
lbg.peer.strategy.scheduling   
lbg.peer.strategy.scheduling.consumption   
lbg.peer.strategy.scheduling.local   
lbg.peer.strategy.scheduling.preemption   
lbg.peer.strategy.scheduling.supplying   
lbg.simulator   
 

Uses of Scheduler in lbg.peer.core
 

Methods in lbg.peer.core with parameters of type Scheduler
 SchedulerController ControllerFactory.createSchedulerController(Peer peer, Scheduler scheduler)
           
 

Uses of Scheduler in lbg.peer.core.qms
 

Constructors in lbg.peer.core.qms with parameters of type Scheduler
QueueManager(Peer managed_peer, Scheduler scheduler, boolean enable_ttg)
           
 

Uses of Scheduler in lbg.peer.core.qms.prequeue
 

Methods in lbg.peer.core.qms.prequeue with parameters of type Scheduler
static JobPreQueue JobPreQueueFactory.createJobPreQueue(Peer managed_peer, Scheduler scheduler, boolean enable_ttg)
           
 

Constructors in lbg.peer.core.qms.prequeue with parameters of type Scheduler
LiveJobPreQueue(Peer managed_peer, Scheduler scheduler, boolean enable_ttg)
           
SimulatedJobPreQueue(Peer managed_peer, Scheduler scheduler, boolean enable_ttg)
           
 

Uses of Scheduler in lbg.peer.core.scheduler
 

Constructors in lbg.peer.core.scheduler with parameters of type Scheduler
LiveSchedulerController(Peer managed_peer, Scheduler scheduler)
           
 

Uses of Scheduler in lbg.peer.strategy
 

Methods in lbg.peer.strategy that return Scheduler
 Scheduler StrategyDescriptor.createScheduler(Negotiator negotiator)
           
 

Uses of Scheduler in lbg.peer.strategy.scheduling
 

Methods in lbg.peer.strategy.scheduling with parameters of type Scheduler
abstract  ConsumptionSchedulingPolicy ConsumptionSchedulingType.createConsumptionSchedulingPolicy(Peer managed_peer, Scheduler scheduler)
           
abstract  LocalSchedulingPolicy LocalSchedulingType.createLocalSchedulingPolicy(Peer managed_peer, Scheduler scheduler)
           
abstract  SupplyingRunningPreemptionPolicy SupplyingRunningPreemptionType.createSupplyingRunningPreemptionPolicy(Peer managed_peer, Scheduler scheduler)
           
abstract  SupplyingSchedulingPolicy SupplyingSchedulingType.createSupplyingSchedulingPolicy(Peer managed_peer, Scheduler scheduler)
           
 

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

Constructors in lbg.peer.strategy.scheduling.consumption with parameters of type Scheduler
AdaptiveMC4ConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
AdaptiveTCoRConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
CommonConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
ConservativeTimeStrideConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
DataConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
FavorsConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
GrantsConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
MC4ConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
MCoSConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
MTBCConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
MTTCConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
NoConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
PerformanceConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
RandomConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
ReliableConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
ReliableMLConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
TCaRConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
TCoRConsumptionScheduling(Peer managed_peer, Scheduler scheduler)
           
 

Uses of Scheduler in lbg.peer.strategy.scheduling.local
 

Constructors in lbg.peer.strategy.scheduling.local with parameters of type Scheduler
NonpreemptiveLocalScheduling(Peer managed_peer, Scheduler scheduler)
           
PreemptiveLocalScheduling(Peer managed_peer, Scheduler scheduler)
           
 

Uses of Scheduler in lbg.peer.strategy.scheduling.preemption
 

Constructors in lbg.peer.strategy.scheduling.preemption with parameters of type Scheduler
AdaptivePreemption(Peer managed_peer, Scheduler scheduler)
           
AdaptivePreemptionGrace1(Peer managed_peer, Scheduler scheduler)
           
AdaptivePreemptionGrace10(Peer managed_peer, Scheduler scheduler)
           
AdaptivePreemptionGrace2(Peer managed_peer, Scheduler scheduler)
           
AdaptivePreemptionGrace5(Peer managed_peer, Scheduler scheduler)
           
FullCancellation(Peer managed_peer, Scheduler scheduler)
           
FullPreemption(Peer managed_peer, Scheduler scheduler)
           
LimitedCancellation(Peer managed_peer, Scheduler scheduler)
           
LimitedPreemption(Peer managed_peer, Scheduler scheduler)
           
NoPreemption(Peer managed_peer, Scheduler scheduler)
           
 

Uses of Scheduler in lbg.peer.strategy.scheduling.supplying
 

Constructors in lbg.peer.strategy.scheduling.supplying with parameters of type Scheduler
FavorsSupplyingScheduling(Peer managed_peer, Scheduler scheduler)
           
FIFOSupplyingScheduling(Peer managed_peer, Scheduler scheduler)
           
NoSupplyingScheduling(Peer managed_peer, Scheduler scheduler)
           
QAwareFavorsSupplyingScheduling(Peer managed_peer, Scheduler scheduler)
           
QAwareFIFOSupplyingScheduling(Peer managed_peer, Scheduler scheduler)
           
 

Uses of Scheduler in lbg.simulator
 

Methods in lbg.simulator with parameters of type Scheduler
 void EnvironmentController.setNegotiatorAndScheduler(int peer_id, Negotiator negotiator, Scheduler scheduler)
           
 


Lightweight Bartering Grid

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