Package tigase.workgroupqueues.scheduler

# Class Offer

java.lang.Object
tigase.workgroupqueues.scheduler.Offer

public class Offer extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Offer(Queue queue, User user, Agent agent)`
  `Offer(Queue queue, User user, Agent agent, Date timestamp)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Agent`
  `getAgent()`
  `String`
  `getKey()`
  `static String`
  `getKey(Queue queue, User user, Agent agent)`
  `static String`
  `getKey(BareJID queue, JID user, JID agent)`
  `Queue`
  `getQueue()`
  `Date`
  `getTimestamp()`
  `User`
  `getUser()`
  `String`
  `toString()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### Offer

    public Offer(Queue queue, User user, Agent agent)

  - ### Offer

    public Offer(Queue queue, User user, Agent agent, Date timestamp)

- ## Method Details

  - ### getKey

    public static String getKey(Queue queue, User user, Agent agent)

  - ### getKey

    public static String getKey(BareJID queue, JID user, JID agent)

  - ### getAgent

    public Agent getAgent()

  - ### getKey

    public String getKey()

  - ### getQueue

    public Queue getQueue()

  - ### getTimestamp

    public Date getTimestamp()

  - ### getUser

    public User getUser()

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`