# Package org.eclipse.net4j.signal.heartbeat

package org.eclipse.net4j.signal.heartbeat
A signal protocol implementation that realizes a configurable heart beat protocol.

Related Packages
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.security
Reusable implementation of a server-to-client authentication signal and related API.
org.eclipse.net4j.signal.wrapping
Some container injectors for use with signal protocols.
Classes
Class
Description
HeartBeatProtocol
A `signal protocol` that keeps the `connector` of its `channel` open or provides early deactivation feedback by exchanging periodic heart beats.
HeartBeatProtocol.Server
The server-side implementation of a `heart beat protocol`.
HeartBeatProtocol.Server.Factory
Creates server-side `heart beat protocol` instances.
HeartBeatProtocol.Server.TimerInjector
An `element post processor` that injects a `timer` into server-side `heart beat protocol` instances.