Uses of Class
org.eclipse.net4j.signal.SignalProtocol
Packages that use SignalProtocol
Package
Description
A framework for request/response based communication on top of the Net4j transport layer.
Reusable implementation of a server-to-client confirmation signal and related API.
A signal protocol implementation that realizes a configurable heart beat protocol.
Reusable implementation of a server-to-client authentication signal and related API.
Some container injectors for use with signal protocols.
-
Uses of SignalProtocol in org.eclipse.net4j.signal
Methods in org.eclipse.net4j.signal that return SignalProtocolModifier and TypeMethodDescriptionSignal.getProtocol()
SignalProtocol.TimeoutChangedEvent.getSource()
Constructors in org.eclipse.net4j.signal with parameters of type SignalProtocolModifierConstructorDescriptionAcknowledgeCompressedStringsIndication
(SignalProtocol<?> protocol) AcknowledgeCompressedStringsRequest
(SignalProtocol<?> protocol, Collection<Integer> acknowledgements) EntityIndication
(SignalProtocol<?> protocol) EntityRequest
(SignalProtocol<?> protocol, BiConsumer<String, org.eclipse.net4j.util.collection.Entity> entityHandler, String namespace, String... names) Indication
(SignalProtocol<?> protocol, short signalID) Indication
(SignalProtocol<?> protocol, short id, String name) Indication
(SignalProtocol<?> protocol, Enum<?> literal) IndicationWithMonitoring
(SignalProtocol<?> protocol, short signalID) IndicationWithMonitoring
(SignalProtocol<?> protocol, short id, String name) IndicationWithMonitoring
(SignalProtocol<?> protocol, Enum<?> literal) IndicationWithResponse
(SignalProtocol<?> protocol, short signalID) IndicationWithResponse
(SignalProtocol<?> protocol, short id, String name) IndicationWithResponse
(SignalProtocol<?> protocol, Enum<?> literal) MonitorCanceledIndication
(SignalProtocol<?> protocol) MonitorCanceledRequest
(SignalProtocol<?> protocol, int correlationID) MonitorProgressIndication
(SignalProtocol<?> protocol) MonitorProgressRequest
(SignalProtocol<?> protocol, int correlationID, double totalWork, double work) Request
(SignalProtocol<?> protocol, short signalID) Request
(SignalProtocol<?> protocol, short id, String name) Request
(SignalProtocol<?> protocol, Enum<?> literal) RequestWithConfirmation
(SignalProtocol<?> protocol, short signalID) RequestWithConfirmation
(SignalProtocol<?> protocol, short id, String name) RequestWithConfirmation
(SignalProtocol<?> protocol, Enum<?> literal) RequestWithMonitoring
(SignalProtocol<?> protocol, short signalID) RequestWithMonitoring
(SignalProtocol<?> protocol, short id, String name) RequestWithMonitoring
(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.Signal
(SignalProtocol<?> protocol, Enum<?> literal) SignalActor
(SignalProtocol<?> protocol, short id) SignalActor
(SignalProtocol<?> protocol, short id, String name) SignalActor
(SignalProtocol<?> protocol, Enum<?> literal) SignalReactor
(SignalProtocol<?> protocol, short signalID) SignalReactor
(SignalProtocol<?> protocol, short id, String name) SignalReactor
(SignalProtocol<?> protocol, Enum<?> literal) -
Uses of SignalProtocol in org.eclipse.net4j.signal.confirmation
Classes in org.eclipse.net4j.signal.confirmation with type parameters of type SignalProtocolModifier and TypeClassDescriptionclass
ConfirmationIndication<PROTOCOL extends SignalProtocol<?> & org.eclipse.net4j.util.confirmation.IConfirmationProvider.Provider>
Constructors in org.eclipse.net4j.signal.confirmation with parameters of type SignalProtocolModifierConstructorDescriptionConfirmationIndication
(SignalProtocol<?> protocol, short signalID) ConfirmationIndication
(SignalProtocol<?> protocol, short id, String name) ConfirmationIndication
(SignalProtocol<?> protocol, Enum<?> literal) ConfirmationRequest
(SignalProtocol<?> protocol, short signalID, String name, ConfirmationPrompt prompt) ConfirmationRequest
(SignalProtocol<?> protocol, short signalID, ConfirmationPrompt prompt) ConfirmationRequest
(SignalProtocol<?> protocol, Enum<?> literal, ConfirmationPrompt prompt) -
Uses of SignalProtocol in org.eclipse.net4j.signal.heartbeat
Subclasses of SignalProtocol in org.eclipse.net4j.signal.heartbeatModifier and TypeClassDescriptionclass
Asignal protocol
that keeps theconnector
of itschannel
open or provides early deactivation feedback by exchanging periodic heart beats.static class
The server-side implementation of aheart beat protocol
. -
Uses of SignalProtocol in org.eclipse.net4j.signal.security
Subclasses of SignalProtocol in org.eclipse.net4j.signal.securityModifier and TypeClassDescriptionclass
AuthenticatingSignalProtocol<INFRA_STRUCTURE extends org.eclipse.net4j.util.security.IPasswordCredentialsProvider.Provider>
An abstract signal protocol that supports authentication.Constructors in org.eclipse.net4j.signal.security with parameters of type SignalProtocolModifierConstructorDescriptionAuthenticationRequest
(SignalProtocol<?> protocol, short id, String name, org.eclipse.net4j.util.security.DiffieHellman.Server.Challenge challenge) AuthenticationRequest
(SignalProtocol<?> protocol, short signalID, org.eclipse.net4j.util.security.DiffieHellman.Server.Challenge challenge) AuthenticationRequest
(SignalProtocol<?> protocol, Enum<?> literal, org.eclipse.net4j.util.security.DiffieHellman.Server.Challenge challenge) -
Uses of SignalProtocol in org.eclipse.net4j.signal.wrapping
Methods in org.eclipse.net4j.signal.wrapping with parameters of type SignalProtocolModifier and TypeMethodDescriptionprotected Object
StreamWrapperInjector.inject
(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup, String factoryType, String description, SignalProtocol<?> signalProtocol) protected boolean
StreamWrapperInjector.shouldInject
(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup, String factoryType, String description, SignalProtocol<?> signalProtocol)