# Uses of Class
org.eclipse.net4j.util.concurrent.Worker

Packages that use Worker
Package
Description
org.eclipse.net4j.util.cache
A generic caching and memory monitoring framework.
org.eclipse.net4j.util.concurrent
Utility interfaces and classes commonly useful in concurrent programming.
org.eclipse.net4j.util.om.log
Interfaces and classes for platform-independent logging.
org.eclipse.net4j.util.ref
A framework for memory-sensitive keyed references and value maps.
org.eclipse.net4j.util.ui
Reusable UI components.

## Uses of Worker in org.eclipse.net4j.util.cache

Subclasses of Worker in org.eclipse.net4j.util.cache
Modifier and Type
Class
Description
`class`
`Cache<E>`
`class`
`CacheMonitor`

## Uses of Worker in org.eclipse.net4j.util.concurrent

Subclasses of Worker in org.eclipse.net4j.util.concurrent
Modifier and Type
Class
Description
`class`
`PriorityQueueRunner`
`class`
`QueueRunner`
`class`
`QueueRunner2<T extends Runnable>`
`class`
`QueueWorker<E>`
`class`
`QueueWorkerWorkSerializer`
Deprecated.
As of 3.6 use `ExecutorWorkSerializer`.

## Uses of Worker in org.eclipse.net4j.util.om.log

Subclasses of Worker in org.eclipse.net4j.util.om.log
Modifier and Type
Class
Description
`class`
`RollingLog`

## Uses of Worker in org.eclipse.net4j.util.ref

Subclasses of Worker in org.eclipse.net4j.util.ref
Modifier and Type
Class
Description
`class`
`ReferenceMonitor<T>`
`class`
`ReferenceQueueWorker<T>`

## Uses of Worker in org.eclipse.net4j.util.ui

Subclasses of Worker in org.eclipse.net4j.util.ui
Modifier and Type
Class
Description
`class`
`UIQueueRunner`