Package org.eclipse.net4j.util.concurrent

# Klasse AsynchronousWorkSerializer

java.lang.Object
org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer

Alle implementierten Schnittstellen:
  `Runnable`, `IExecutorServiceProvider`, `IWorkSerializer`

@Deprecated public class AsynchronousWorkSerializer extends Object implements IWorkSerializer, IExecutorServiceProvider, Runnable
Veraltet.
As of 3.6 use `ExecutorWorkSerializer`.

Autor:
  Eike Stepper

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`AsynchronousWorkSerializer(ExecutorService executorService)`
Veraltet.
`AsynchronousWorkSerializer(ExecutorService executorService, Queue<Runnable> workQueue)`
Veraltet.

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`boolean`
`addWork(Runnable work)`
Veraltet.
`void`
`dispose()`
Veraltet.
`ExecutorService`
`getExecutorService()`
Veraltet.
`void`
`run()`
Veraltet.
Executed in the context of the `executor service`.
`String`
`toString()`
Veraltet.

### Von Klasse geerbte Methoden java.lang.Object

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

## Konstruktordetails

### AsynchronousWorkSerializer

public AsynchronousWorkSerializer(ExecutorService executorService, Queue<Runnable> workQueue)
Veraltet.

### AsynchronousWorkSerializer

public AsynchronousWorkSerializer(ExecutorService executorService)
Veraltet.

## Methodendetails

### getExecutorService

public ExecutorService getExecutorService()
Veraltet.

Angegeben von:
  `getExecutorService` in Schnittstelle `IExecutorServiceProvider`

### addWork

public boolean addWork(Runnable work)
Veraltet.

Angegeben von:
  `addWork` in Schnittstelle `IWorkSerializer`

### run

public void run()
Veraltet.
Executed in the context of the `executor service`.

Angegeben von:
  `run` in Schnittstelle `Runnable`

### dispose

public void dispose()
Veraltet.

Angegeben von:
  `dispose` in Schnittstelle `IWorkSerializer`

### toString

public String toString()
Veraltet.

Setzt außer Kraft:
  `toString` in Klasse `Object`