Uses of Class
org.eclipse.net4j.signal.SignalProtocol
-
Packages that use SignalProtocol 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.org.eclipse.net4j.signal.wrapping Some container injectors for use with signal protocols. -
-
Uses of SignalProtocol in org.eclipse.net4j.signal
Methods in org.eclipse.net4j.signal that return SignalProtocol Modifier and Type Method Description SignalProtocol<?>
Signal. getProtocol()
SignalProtocol<?>
SignalProtocol.TimeoutChangedEvent. getSource()
Constructors in org.eclipse.net4j.signal with parameters of type SignalProtocol Constructor Description AcknowledgeCompressedStringsIndication(SignalProtocol<?> protocol)
AcknowledgeCompressedStringsRequest(SignalProtocol<?> protocol, java.util.Collection<java.lang.Integer> acknowledgements)
Indication(SignalProtocol<?> protocol, short signalID)
Indication(SignalProtocol<?> protocol, short id, java.lang.String name)
Indication(SignalProtocol<?> protocol, java.lang.Enum<?> literal)
IndicationWithMonitoring(SignalProtocol<?> protocol, short signalID)
IndicationWithMonitoring(SignalProtocol<?> protocol, short id, java.lang.String name)
IndicationWithMonitoring(SignalProtocol<?> protocol, java.lang.Enum<?> literal)
IndicationWithResponse(SignalProtocol<?> protocol, short signalID)
IndicationWithResponse(SignalProtocol<?> protocol, short id, java.lang.String name)
IndicationWithResponse(SignalProtocol<?> protocol, java.lang.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, java.lang.String name)
Request(SignalProtocol<?> protocol, java.lang.Enum<?> literal)
RequestWithConfirmation(SignalProtocol<?> protocol, short signalID)
RequestWithConfirmation(SignalProtocol<?> protocol, short id, java.lang.String name)
RequestWithConfirmation(SignalProtocol<?> protocol, java.lang.Enum<?> literal)
RequestWithMonitoring(SignalProtocol<?> protocol, short signalID)
RequestWithMonitoring(SignalProtocol<?> protocol, short id, java.lang.String name)
RequestWithMonitoring(SignalProtocol<?> protocol, java.lang.Enum<?> literal)
Signal(SignalProtocol<?> protocol, short id)
Signal(SignalProtocol<?> protocol, short id, java.lang.String name)
Both implementation classes of a logical signal must have the same signalID.Signal(SignalProtocol<?> protocol, java.lang.Enum<?> literal)
SignalActor(SignalProtocol<?> protocol, short id)
SignalActor(SignalProtocol<?> protocol, short id, java.lang.String name)
SignalActor(SignalProtocol<?> protocol, java.lang.Enum<?> literal)
SignalReactor(SignalProtocol<?> protocol, short signalID)
SignalReactor(SignalProtocol<?> protocol, short id, java.lang.String name)
SignalReactor(SignalProtocol<?> protocol, java.lang.Enum<?> literal)
-
Uses of SignalProtocol in org.eclipse.net4j.signal.confirmation
Classes in org.eclipse.net4j.signal.confirmation with type parameters of type SignalProtocol Modifier and Type Class Description class
ConfirmationIndication<PROTOCOL extends SignalProtocol<?> & org.eclipse.net4j.util.confirmation.IConfirmationProvider.Provider>
Constructors in org.eclipse.net4j.signal.confirmation with parameters of type SignalProtocol Constructor Description ConfirmationIndication(SignalProtocol<?> protocol, short signalID)
ConfirmationIndication(SignalProtocol<?> protocol, short id, java.lang.String name)
ConfirmationIndication(SignalProtocol<?> protocol, java.lang.Enum<?> literal)
ConfirmationRequest(SignalProtocol<?> protocol, short signalID, java.lang.String name, ConfirmationPrompt prompt)
ConfirmationRequest(SignalProtocol<?> protocol, short signalID, ConfirmationPrompt prompt)
ConfirmationRequest(SignalProtocol<?> protocol, java.lang.Enum<?> literal, ConfirmationPrompt prompt)
-
Uses of SignalProtocol in org.eclipse.net4j.signal.heartbeat
Subclasses of SignalProtocol in org.eclipse.net4j.signal.heartbeat Modifier and Type Class Description class
HeartBeatProtocol
Asignal protocol
that keeps theconnector
of itschannel
open or provides early deactivation feedback by exchanging periodic heart beats.static class
HeartBeatProtocol.Server
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.security Modifier and Type Class Description class
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 SignalProtocol Constructor Description AuthenticationRequest(SignalProtocol<?> protocol, short id, java.lang.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, java.lang.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 SignalProtocol Modifier and Type Method Description protected java.lang.Object
StreamWrapperInjector. inject(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, SignalProtocol<?> signalProtocol)
protected boolean
StreamWrapperInjector. shouldInject(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, SignalProtocol<?> signalProtocol)
-