Package org.eclipse.net4j.util.concurrent

# Klasse Stoppable

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

Alle implementierten Schnittstellen:
  `Runnable`

public abstract class Stoppable extends Object implements Runnable
A `runnable` that can be `stopped`.

Seit:
  3.2
Autor:
  Eike Stepper

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`Stoppable()`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`protected abstract void`
`doRun()`
`final boolean`
`isStopped()`
`final void`
`run()`
`final void`
`stop()`

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

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

## Konstruktordetails

### Stoppable

public Stoppable()

## Methodendetails

### isStopped

public final boolean isStopped()

### stop

public final void stop()

### run

public final void run()

Angegeben von:
  `run` in Schnittstelle `Runnable`

### doRun

protected abstract void doRun() throws InterruptedException

Löst aus:
  `InterruptedException`