---
title: Work Queue
description: This is an abstract object type that cannot be instantiated.
component: pingds
version: 8.1
page_id: pingds:configref:objects-work-queue
canonical_url: https://docs.pingidentity.com/pingds/8.1/configref/objects-work-queue.html
section_ids:
  work_queues: Work Queues
  work_queue_properties: Work Queue properties
  basic_properties: Basic properties
  java-class: java-class
---

# Work Queue

*This is an abstract object type that cannot be instantiated.*

The Work Queue provides the configuration for the server work queue and is responsible for ensuring that requests received from clients are processed in a timely manner.

Only a single work queue can be defined in the server. Whenever a connection handler receives a client request, it should place the request in the work queue to be processed appropriately.

## Work Queues

The following Work Queues are available:

* [Traditional Work Queue](objects-traditional-work-queue.html)

These Work Queues inherit the properties described below.

## Work Queue properties

You can use configuration expressions to set property values at startup time. For details, see [Property value substitution](expressions.html).

| Basic Properties          |
| ------------------------- |
| [java-class](#java-class) |

### Basic properties

Use the `--advanced` option to access advanced properties.

### java-class

|                         |                                                                                                   |
| ----------------------- | ------------------------------------------------------------------------------------------------- |
| *Synopsis*              | Specifies the fully-qualified name of the Java class that provides the Work Queue implementation. |
| *Default value*         | None                                                                                              |
| *Allowed values*        | A Java class that extends or implements:- org.opends.server.api.WorkQueue                         |
| *Multi-valued*          | No                                                                                                |
| *Required*              | Yes                                                                                               |
| *Admin action required* | Restart the server for changes to take effect.                                                    |
| *Advanced*              | No                                                                                                |
| *Read-only*             | No                                                                                                |
