Desktop Scope
Desktop side of the jabbit { } builder. Mirrors JabbitDesktopOptions.
Properties
Name of the application, used to keep this queue apart from other applications on the same machine. Required when running on the desktop.
Battery level below which requiresBatteryNotLow stops being satisfied.
Free space below which requiresStorageNotLow stops being satisfied.
How often the machine is polled for connectivity, power and free space.
Read the power source of the machine, so charging and battery constraints mean something.
Refuse to start when another process already owns the storage directory.
Where the job queue is persisted. Defaults to a file under storageDirectory.
Directory holding the persisted queue and the single instance lock. Defaults to the directory the operating system reserves for applicationName.