# Uses of Interface
org.apache.storm.scheduler.IScheduler

Packages that use IScheduler
Package
Description
org.apache.storm.daemon.nimbus
org.apache.storm.scheduler
org.apache.storm.scheduler.blacklist
org.apache.storm.scheduler.multitenant
org.apache.storm.scheduler.resource

- ## Uses of IScheduler in org.apache.storm.daemon.nimbus

  Methods in org.apache.storm.daemon.nimbus that return IScheduler
  Modifier and Type
  Method
  Description
  `IScheduler`
  Nimbus.StandaloneINimbus.`getForcedScheduler()`

- ## Uses of IScheduler in org.apache.storm.scheduler

  Classes in org.apache.storm.scheduler that implement IScheduler
  Modifier and Type
  Class
  Description
  `class`
  `DefaultScheduler`
  `class`
  `EvenScheduler`
  `class`
  `IsolationScheduler`
  Methods in org.apache.storm.scheduler that return IScheduler
  Modifier and Type
  Method
  Description
  `IScheduler`
  INimbus.`getForcedScheduler()`

- ## Uses of IScheduler in org.apache.storm.scheduler.blacklist

  Classes in org.apache.storm.scheduler.blacklist that implement IScheduler
  Modifier and Type
  Class
  Description
  `class`
  `BlacklistScheduler`
  Constructors in org.apache.storm.scheduler.blacklist with parameters of type IScheduler
  Modifier
  Constructor
  Description
  ``
  `BlacklistScheduler(IScheduler underlyingScheduler)`

- ## Uses of IScheduler in org.apache.storm.scheduler.multitenant

  Classes in org.apache.storm.scheduler.multitenant that implement IScheduler
  Modifier and Type
  Class
  Description
  `class`
  `MultitenantScheduler`

- ## Uses of IScheduler in org.apache.storm.scheduler.resource

  Classes in org.apache.storm.scheduler.resource that implement IScheduler
  Modifier and Type
  Class
  Description
  `class`
  `ResourceAwareScheduler`