## Uses of Class
tigase.workgroupqueues.scheduler.Offer

- Packages that use Offer
  Package | Description
  --- | ---
  tigase.workgroupqueues.scheduler |

- - ### Uses of Offer in tigase.workgroupqueues.scheduler

    Methods in tigase.workgroupqueues.scheduler that return Offer
    Modifier and Type | Method | Description
    --- | --- | ---
    `Offer` | User.`getOffer()` |
    `Offer` | Queue.`removeOffer​(Queue queue, JID userJID, Agent agent)` |

    Methods in tigase.workgroupqueues.scheduler that return types with arguments of type Offer
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<Offer>` | Agent.`getOffers()` |
    `java.util.Collection<Offer>` | Queue.`getOffers()` |

    Methods in tigase.workgroupqueues.scheduler with parameters of type Offer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Agent.`addOffer​(Offer offer)` | Adds offer to agent.
    `void` | Queue.`addOffer​(Offer offer)` |
    `void` | Controller.`offerAccepted​(Offer offer)` | Offer is accepted.
    `void` | DefaultController.`offerAccepted​(Offer offer)` |
    `void` | Controller.`offerRejected​(Offer offer)` | Offer is rejected and it will return to waiting queue.
    `void` | DefaultController.`offerRejected​(Offer offer)` |
    `void` | Agent.`removeOffer​(Offer offer)` |
    `void` | User.`setOffer​(Offer offer)` |