Package org.eclipse.net4j.signal

# Klasse SignalActor

java.lang.Object
org.eclipse.net4j.signal.Signal
org.eclipse.net4j.signal.SignalActor

Alle implementierten Schnittstellen:
  `Runnable`, `org.eclipse.net4j.util.container.IManagedContainerProvider`

Bekannte direkte Unterklassen:
  `Request`, `RequestWithConfirmation`

public abstract class SignalActor extends Signal
Represents the sender side of a `signal`.

Autor:
  Eike Stepper

## Feldübersicht

### Von Klasse geerbte Felder org.eclipse.net4j.signal.Signal

`NO_TIMEOUT`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`SignalActor(SignalProtocol<?> protocol, short id)`
`SignalActor(SignalProtocol<?> protocol, short id, String name)`
`SignalActor(SignalProtocol<?> protocol, Enum<?> literal)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`protected final void`
`execute(BufferInputStream in, BufferOutputStream out)`

### Von Klasse geerbte Methoden org.eclipse.net4j.signal.Signal

`closeChannelAfterMe, closeInputStreamAfterMe, closeOutputStreamAfterMe, finishInputStream, finishOutputStream, flush, getAdditionalInfo, getBufferInputStream, getBufferOutputStream, getContainer, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, getProtocol, handleRunException, run, toString, toString, wrapInputStream, wrapOutputStream`

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

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

## Konstruktordetails

### SignalActor

public SignalActor(SignalProtocol<?> protocol, short id, String name)

Seit:
  2.0

### SignalActor

public SignalActor(SignalProtocol<?> protocol, short id)

Seit:
  2.0

### SignalActor

public SignalActor(SignalProtocol<?> protocol, Enum<?> literal)

Seit:
  2.0

## Methodendetails

### execute

protected final void execute(BufferInputStream in, BufferOutputStream out) throws Exception

Angegeben von:
  `execute` in Klasse `Signal`
Löst aus:
  `Exception`