Package | Description |
---|---|
org.eclipse.net4j.signal |
A framework for request/response based communication on top of the Net4j transport layer.
|
org.eclipse.net4j.signal.heartbeat |
A signal protocol implementation that realizes a configurable heart beat protocol.
|
org.eclipse.net4j.signal.wrapping |
Some container injectors for use with signal protocols.
|
Modifier and Type | Method and Description |
---|---|
SignalProtocol<?> |
Signal.getProtocol() |
SignalProtocol<?> |
SignalProtocol.TimeoutChangedEvent.getSource() |
Constructor and Description |
---|
Indication(SignalProtocol<?> protocol,
Enum<?> literal) |
Indication(SignalProtocol<?> protocol,
short signalID) |
Indication(SignalProtocol<?> protocol,
short id,
String name) |
IndicationWithMonitoring(SignalProtocol<?> protocol,
Enum<?> literal) |
IndicationWithMonitoring(SignalProtocol<?> protocol,
short signalID) |
IndicationWithMonitoring(SignalProtocol<?> protocol,
short id,
String name) |
IndicationWithResponse(SignalProtocol<?> protocol,
Enum<?> literal) |
IndicationWithResponse(SignalProtocol<?> protocol,
short signalID) |
IndicationWithResponse(SignalProtocol<?> protocol,
short id,
String name) |
Request(SignalProtocol<?> protocol,
Enum<?> literal) |
Request(SignalProtocol<?> protocol,
short signalID) |
Request(SignalProtocol<?> protocol,
short id,
String name) |
RequestWithConfirmation(SignalProtocol<?> protocol,
Enum<?> literal) |
RequestWithConfirmation(SignalProtocol<?> protocol,
short signalID) |
RequestWithConfirmation(SignalProtocol<?> protocol,
short id,
String name) |
RequestWithMonitoring(SignalProtocol<?> protocol,
Enum<?> literal) |
RequestWithMonitoring(SignalProtocol<?> protocol,
short signalID) |
RequestWithMonitoring(SignalProtocol<?> protocol,
short id,
String name) |
Signal(SignalProtocol<?> protocol,
Enum<?> literal) |
Signal(SignalProtocol<?> protocol,
short id) |
Signal(SignalProtocol<?> protocol,
short id,
String name)
Both implementation classes of a logical signal must have the same signalID.
|
SignalActor(SignalProtocol<?> protocol,
Enum<?> literal) |
SignalActor(SignalProtocol<?> protocol,
short id) |
SignalActor(SignalProtocol<?> protocol,
short id,
String name) |
SignalReactor(SignalProtocol<?> protocol,
Enum<?> literal) |
SignalReactor(SignalProtocol<?> protocol,
short signalID) |
SignalReactor(SignalProtocol<?> protocol,
short id,
String name) |
Modifier and Type | Class and Description |
---|---|
class |
HeartBeatProtocol
A
signal protocol that keeps the connector of its channel open
or provides early deactivation feedback by exchanging periodic heart beats. |
static class |
HeartBeatProtocol.Server
The server-side implementation of a
heart beat protocol . |
Modifier and Type | Method and Description |
---|---|
protected Object |
StreamWrapperInjector.inject(IManagedContainer container,
String productGroup,
String factoryType,
String description,
SignalProtocol<?> signalProtocol) |
protected boolean |
StreamWrapperInjector.shouldInject(IManagedContainer container,
String productGroup,
String factoryType,
String description,
SignalProtocol<?> signalProtocol) |
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.