# Uses of Class
org.eclipse.net4j.signal.SignalReactor

Packages that use SignalReactor
Package
Description
org.eclipse.net4j.signal
A framework for request/response based communication on top of the Net4j transport layer.
org.eclipse.net4j.signal.confirmation
Reusable implementation of a server-to-client confirmation signal and related API.
org.eclipse.net4j.signal.heartbeat
A signal protocol implementation that realizes a configurable heart beat protocol.
org.eclipse.net4j.signal.security
Reusable implementation of a server-to-client authentication signal and related API.

## Uses of SignalReactor in org.eclipse.net4j.signal

Subclasses of SignalReactor in org.eclipse.net4j.signal
Modifier and Type
Class
Description
`class`
`AcknowledgeCompressedStringsIndication`
`class`
`EntityIndication`
`class`
`Indication`
Represents the receiver side of a one-way `signal`, i.e., one with no response.
`class`
`IndicationWithMonitoring`
Represents the receiver side of a two-way `signal` with additional support for remote progress monitoring.
`class`
`IndicationWithResponse`
Represents the receiver side of a two-way `signal`, i.e., one with a response.
`class`
`MonitorCanceledIndication`
`class`
`MonitorProgressIndication`
Methods in org.eclipse.net4j.signal that return SignalReactor
Modifier and Type
Method
Description
`protected SignalReactor`
SignalProtocol.`createSignalReactor(short signalID)`
Returns a new signal instance to serve the given signal ID or `null` if the signal ID is invalid/unknown for this protocol.
`protected final SignalReactor`
SignalProtocol.`provideSignalReactor(short signalID)`

## Uses of SignalReactor in org.eclipse.net4j.signal.confirmation

Subclasses of SignalReactor in org.eclipse.net4j.signal.confirmation
Modifier and Type
Class
Description
`class`
`ConfirmationIndication<PROTOCOL extends SignalProtocol<?> & org.eclipse.net4j.util.confirmation.IConfirmationProvider.Provider>`

## Uses of SignalReactor in org.eclipse.net4j.signal.heartbeat

Methods in org.eclipse.net4j.signal.heartbeat that return SignalReactor
Modifier and Type
Method
Description
`protected SignalReactor`
HeartBeatProtocol.`createSignalReactor(short signalID)`
`protected SignalReactor`
HeartBeatProtocol.Server.`createSignalReactor(short signalID)`

## Uses of SignalReactor in org.eclipse.net4j.signal.security

Subclasses of SignalReactor in org.eclipse.net4j.signal.security
Modifier and Type
Class
Description
`class`
`AuthenticationIndication`