# Hierarchy For Package tigase.workgroupqueues.scheduler

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - tigase.workgroupqueues.scheduler.Agent
  - tigase.workgroupqueues.scheduler.DefaultController (implements tigase.workgroupqueues.scheduler.Controller, tigase.kernel.beans.Initializable)
  - tigase.workgroupqueues.scheduler.DualKeyMap<K1,​K2,​V>
  - tigase.workgroupqueues.scheduler.DummyScheduler (implements tigase.workgroupqueues.scheduler.Scheduler)
  - tigase.workgroupqueues.scheduler.Offer
  - tigase.workgroupqueues.scheduler.Queue
  - tigase.workgroupqueues.scheduler.QueueStats
  - tigase.workgroupqueues.scheduler.Room
  - tigase.workgroupqueues.scheduler.User

## Interface Hierarchy

- tigase.workgroupqueues.scheduler.Controller
- tigase.workgroupqueues.scheduler.Scheduler

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - tigase.workgroupqueues.scheduler.Agent.State
    - tigase.workgroupqueues.scheduler.Queue.Status