Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Acceptor - Class in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- Acceptor() - Constructor for class org.eclipse.spi.net4j.Acceptor
- ACCEPTOR_NAME_PREFIX - Static variable in interface org.eclipse.net4j.ws.IWSConnector
- Acceptor.ConnectorPreparer - Interface in org.eclipse.spi.net4j
- AcceptorContentProvider - Class in org.eclipse.net4j.ui
-
A
structured content provider
that showsacceptors
. - AcceptorContentProvider() - Constructor for class org.eclipse.net4j.ui.AcceptorContentProvider
- AcceptorData() - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
- AcceptorData(String) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
- AcceptorData(String, int) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
- AcceptorData(ITCPAcceptor) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
- AcceptorFactory - Class in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- AcceptorFactory(String) - Constructor for class org.eclipse.spi.net4j.AcceptorFactory
- AcknowledgeCompressedStringsIndication - Class in org.eclipse.net4j.signal
- AcknowledgeCompressedStringsIndication(SignalProtocol<?>) - Constructor for class org.eclipse.net4j.signal.AcknowledgeCompressedStringsIndication
- AcknowledgeCompressedStringsRequest - Class in org.eclipse.net4j.signal
- AcknowledgeCompressedStringsRequest(SignalProtocol<?>, Collection<Integer>) - Constructor for class org.eclipse.net4j.signal.AcknowledgeCompressedStringsRequest
- addChannel(IChannel) - Method in class org.eclipse.spi.net4j.ChannelContainer
- addConnector(InternalConnector) - Method in class org.eclipse.spi.net4j.Acceptor
- addFactory(IFactory) - Method in class org.eclipse.net4j.FactoriesProtocolProvider
- addStreamWrapper(IStreamWrapper) - Method in interface org.eclipse.net4j.signal.ISignalProtocol
- addStreamWrapper(IStreamWrapper) - Method in class org.eclipse.net4j.signal.SignalProtocol
- AuthenticatingSignalProtocol<INFRA_STRUCTURE extends org.eclipse.net4j.util.security.IPasswordCredentialsProvider.Provider> - Class in org.eclipse.net4j.signal.security
-
An abstract signal protocol that supports authentication.
- AuthenticatingSignalProtocol(String) - Constructor for class org.eclipse.net4j.signal.security.AuthenticatingSignalProtocol
- AuthenticationIndication - Class in org.eclipse.net4j.signal.security
- AuthenticationIndication(AuthenticatingSignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationIndication
- AuthenticationIndication(AuthenticatingSignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationIndication
- AuthenticationIndication(AuthenticatingSignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationIndication
- AuthenticationRequest - Class in org.eclipse.net4j.signal.security
- AuthenticationRequest(SignalProtocol<?>, short, String, DiffieHellman.Server.Challenge) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationRequest
- AuthenticationRequest(SignalProtocol<?>, short, DiffieHellman.Server.Challenge) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationRequest
- AuthenticationRequest(SignalProtocol<?>, Enum<?>, DiffieHellman.Server.Challenge) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationRequest
B
- BufferInputStream - Class in org.eclipse.net4j.buffer
-
A
buffer handler
that defragments the passedbuffers
into a continuous byte sequence which is exposed as aninput stream
. - BufferInputStream() - Constructor for class org.eclipse.net4j.buffer.BufferInputStream
- BufferOutputStream - Class in org.eclipse.net4j.buffer
-
An
output stream
that fragments the written byte sequence into fixed-sizedbuffers
and passes them to configuredbuffer handler
. - BufferOutputStream(IBufferHandler, short) - Constructor for class org.eclipse.net4j.buffer.BufferOutputStream
- BufferOutputStream(IBufferHandler, IBufferProvider, short) - Constructor for class org.eclipse.net4j.buffer.BufferOutputStream
- BufferState - Enum Class in org.eclipse.net4j.buffer
-
Enumerates the internal states of an
IBuffer
.
C
- Channel - Class in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- Channel() - Constructor for class org.eclipse.spi.net4j.Channel
- CHANNEL_ID_BYTES - Static variable in interface org.eclipse.net4j.buffer.IBuffer
- CHANNEL_ID_POS - Static variable in interface org.eclipse.net4j.buffer.IBuffer
- Channel.ReceiverWork - Class in org.eclipse.spi.net4j
-
Deprecated.As of 4.10 scheduled for future removal.
- Channel.ReceiveSerializer - Class in org.eclipse.spi.net4j
-
Deprecated.As of 4.4 scheduled for future removal.
- Channel.SendQueue - Class in org.eclipse.spi.net4j
-
A queue that holds buffers that shall be sent.
- ChannelContainer - Class in org.eclipse.spi.net4j
- ChannelContainer(IContainer<?>) - Constructor for class org.eclipse.spi.net4j.ChannelContainer
- ChannelException - Exception in org.eclipse.net4j.channel
-
Thrown by an
IChannel
to indicate channel management problems. - ChannelException() - Constructor for exception org.eclipse.net4j.channel.ChannelException
- ChannelException(String) - Constructor for exception org.eclipse.net4j.channel.ChannelException
- ChannelException(String, Throwable) - Constructor for exception org.eclipse.net4j.channel.ChannelException
- ChannelException(Throwable) - Constructor for exception org.eclipse.net4j.channel.ChannelException
- ChannelInputStream - Class in org.eclipse.net4j.channel
- ChannelInputStream(IChannel) - Constructor for class org.eclipse.net4j.channel.ChannelInputStream
- ChannelInputStream(IChannel, long) - Constructor for class org.eclipse.net4j.channel.ChannelInputStream
- ChannelMultiplexer - Class in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- ChannelMultiplexer() - Constructor for class org.eclipse.spi.net4j.ChannelMultiplexer
- ChannelOutputStream - Class in org.eclipse.net4j.channel
-
An
output stream
that fragments the written byte sequence into fixed-sizedbuffers
and passes them to configuredchannel
. - ChannelOutputStream(IChannel) - Constructor for class org.eclipse.net4j.channel.ChannelOutputStream
- ChannelOutputStream(IChannel, IBufferProvider) - Constructor for class org.eclipse.net4j.channel.ChannelOutputStream
- checkVersion(IProtocol<?>, int) - Static method in exception org.eclipse.net4j.protocol.ProtocolVersionException
- clear() - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Turns the state of this buffer from any state into
INITIAL
. - clearCounts() - Method in class org.eclipse.net4j.signal.SignalCounter
- Client(IManagedContainer) - Constructor for class org.eclipse.net4j.ContainerProtocolProvider.Client
- CLIENT - Enum constant in enum class org.eclipse.net4j.ILocationAware.Location
- ClientProtocolFactory - Class in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- ClientProtocolFactory(String) - Constructor for class org.eclipse.spi.net4j.ClientProtocolFactory
- close() - Method in class org.eclipse.net4j.buffer.BufferInputStream
- close() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
- close() - Method in interface org.eclipse.net4j.signal.ISignalProtocol
- close() - Method in class org.eclipse.net4j.signal.SignalProtocol
- close() - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- close() - Method in class org.eclipse.spi.net4j.Acceptor
- close() - Method in class org.eclipse.spi.net4j.Channel
- close() - Method in class org.eclipse.spi.net4j.Connector
- closeChannel() - Method in class org.eclipse.net4j.buffer.BufferInputStream
-
Subclasses may override.
- closeChannel(InternalChannel) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- closeChannel(InternalChannel) - Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
- closeChannelAfterException() - Method in class org.eclipse.net4j.signal.IndicationWithResponse
- closeChannelAfterMe() - Method in class org.eclipse.net4j.signal.Signal
- closeInputStreamAfterMe() - Method in class org.eclipse.net4j.signal.Signal
- closeOutputStreamAfterMe() - Method in class org.eclipse.net4j.signal.Signal
- compact() - Method in interface org.eclipse.net4j.buffer.IBuffer
- COMPRESSED_STRINGS_ACKNOWLEDGE_TIMEOUT - Static variable in class org.eclipse.net4j.signal.SignalProtocol
- configure(File) - Method in class org.eclipse.net4j.TransportConfigurator
- configure(JettyWebSocketServletFactory) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocketServlet
- configureAcceptor(Element) - Method in class org.eclipse.net4j.TransportConfigurator
- configureNegotiator(Element) - Method in class org.eclipse.net4j.TransportConfigurator
- configureStreamWrapper(Element, Acceptor) - Method in class org.eclipse.net4j.TransportConfigurator
- ConfirmationIndication<PROTOCOL extends SignalProtocol<?> & org.eclipse.net4j.util.confirmation.IConfirmationProvider.Provider> - Class in org.eclipse.net4j.signal.confirmation
- ConfirmationIndication(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
- ConfirmationIndication(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
- ConfirmationIndication(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
- ConfirmationPrompt - Class in org.eclipse.net4j.signal.confirmation
- ConfirmationPrompt(String, String, Confirmation, Collection<Confirmation>) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
- ConfirmationPrompt(String, String, Confirmation, Confirmation, Confirmation...) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
- ConfirmationRequest - Class in org.eclipse.net4j.signal.confirmation
- ConfirmationRequest(SignalProtocol<?>, short, String, ConfirmationPrompt) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationRequest
- ConfirmationRequest(SignalProtocol<?>, short, ConfirmationPrompt) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationRequest
- ConfirmationRequest(SignalProtocol<?>, Enum<?>, ConfirmationPrompt) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationRequest
- confirming(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
-
Important Note: The confirmation must not be empty, i.e.
- confirming(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- confirming(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationRequest
- confirming(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
-
Important Note: The confirmation must not be empty, i.e.
- confirming(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.security.AuthenticationRequest
- connect() - Method in interface org.eclipse.net4j.connector.IConnector
-
Synchronous connect with infinite timeout value.
- connect() - Method in class org.eclipse.spi.net4j.Connector
- connect(long) - Method in interface org.eclipse.net4j.connector.IConnector
-
Synchronous connect.
- connect(long) - Method in class org.eclipse.spi.net4j.Connector
- connectAsync() - Method in interface org.eclipse.net4j.connector.IConnector
-
Asynchronous connect.
- connectAsync() - Method in class org.eclipse.spi.net4j.Connector
- CONNECTED - Enum constant in enum class org.eclipse.net4j.connector.ConnectorState
-
Indicates that the
IConnector
has successfully managed to establish and negotiate the underlying physical connection and is ready now to perform actual communications. - CONNECTING - Enum constant in enum class org.eclipse.net4j.connector.ConnectorState
-
Indicates that the
IConnector
is currently trying to establish an underlying physical connection like a TCP socket connection. - connectInput(IManagedContainer) - Method in class org.eclipse.net4j.ui.AcceptorContentProvider
- connectInput(IManagedContainer) - Method in class org.eclipse.net4j.ui.ConnectorContentProvider
- Connector - Class in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- Connector() - Constructor for class org.eclipse.spi.net4j.Connector
- ConnectorContentProvider - Class in org.eclipse.net4j.ui
-
A
structured content provider
that showsconnectors
. - ConnectorContentProvider() - Constructor for class org.eclipse.net4j.ui.ConnectorContentProvider
- ConnectorCredentialsInjector - Class in org.eclipse.net4j.connector
-
Injects a configurable response negotiator into selected client connectors.
- ConnectorCredentialsInjector(String, IPasswordCredentialsProvider) - Constructor for class org.eclipse.net4j.connector.ConnectorCredentialsInjector
- ConnectorCredentialsInjector(String, IPasswordCredentialsProvider, String) - Constructor for class org.eclipse.net4j.connector.ConnectorCredentialsInjector
- ConnectorData() - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
- ConnectorData(String) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
- ConnectorData(String, int, String) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
- ConnectorData(ITCPConnector) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
- ConnectorException - Exception in org.eclipse.net4j.connector
-
Thrown by an
IConnector
to indicate connection problems. - ConnectorException() - Constructor for exception org.eclipse.net4j.connector.ConnectorException
- ConnectorException(String) - Constructor for exception org.eclipse.net4j.connector.ConnectorException
- ConnectorException(String, Throwable) - Constructor for exception org.eclipse.net4j.connector.ConnectorException
- ConnectorException(Throwable) - Constructor for exception org.eclipse.net4j.connector.ConnectorException
- ConnectorFactory - Class in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- ConnectorFactory(String) - Constructor for class org.eclipse.spi.net4j.ConnectorFactory
- ConnectorState - Enum Class in org.eclipse.net4j.connector
-
Enumerates the lifecycle states of an
IConnector
. - ContainerProtocolProvider - Class in org.eclipse.net4j
-
Base class for container-based
protocol providers
likeContainerProtocolProvider.Client
orContainerProtocolProvider.Server
. - ContainerProtocolProvider(IManagedContainer, String) - Constructor for class org.eclipse.net4j.ContainerProtocolProvider
- ContainerProtocolProvider.Client - Class in org.eclipse.net4j
-
Container-based
protocol provider
forclient
protocols. - ContainerProtocolProvider.Server - Class in org.eclipse.net4j
-
Container-based
protocol provider
forserver
protocols. - CONTEXT_MULTIPLEXER - Static variable in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
- CONTROL_CHANNEL_ID - Static variable in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- copyTransportConfig(ILifecycle, ITransportConfig) - Static method in class org.eclipse.net4j.Net4jUtil
- create(String) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory
- create(String) - Method in class org.eclipse.net4j.TransportConfigurator.AcceptorDescriptionParser.Factory
- createBufferFactory() - Static method in class org.eclipse.net4j.Net4jUtil
- createBufferFactory(short) - Static method in class org.eclipse.net4j.Net4jUtil
- createBufferPool() - Static method in class org.eclipse.net4j.Net4jUtil
- createBufferPool(short) - Static method in class org.eclipse.net4j.Net4jUtil
- createBufferPool(IBufferProvider) - Static method in class org.eclipse.net4j.Net4jUtil
- createChannel() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- createMonitor(int, int) - Method in class org.eclipse.net4j.signal.SignalReactor
- createNegotiationContext() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- createNegotiationContext() - Method in class org.eclipse.spi.net4j.Connector
- createProtocol(String, INFRA_STRUCTURE) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- createProtocolFactoryKey(String) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- createReceiverWork(IBuffer) - Method in class org.eclipse.spi.net4j.Channel
-
Deprecated.As of 4.10 scheduled for future removal.
- createSignalReactor(short) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
- createSignalReactor(short) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
- createSignalReactor(short) - Method in class org.eclipse.net4j.signal.SignalProtocol
-
Returns a new signal instance to serve the given signal ID or
null
if the signal ID is invalid/unknown for this protocol. - createSSLEngine(boolean, String, int) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
-
Deprecated.As of 4.4 no longer supported (was only used internally before).
- CREDENTIALS_SEPARATOR - Static variable in class org.eclipse.net4j.tcp.TCPUtil
D
- DEFAULT_ADDRESS - Static variable in interface org.eclipse.net4j.tcp.ITCPAcceptor
- DEFAULT_BUFFER_CAPACITY - Static variable in class org.eclipse.net4j.Net4jUtil
- DEFAULT_CANCELATION_POLL_INTERVAL - Static variable in class org.eclipse.net4j.signal.RequestWithMonitoring
- DEFAULT_MILLIS_BEFORE_TIMEOUT - Static variable in class org.eclipse.net4j.buffer.BufferInputStream
- DEFAULT_MILLIS_INTERRUPT_CHECK - Static variable in class org.eclipse.net4j.buffer.BufferInputStream
- DEFAULT_MONITOR_PROGRESS_SECONDS - Static variable in class org.eclipse.net4j.signal.RequestWithMonitoring
- DEFAULT_MONITOR_TIMEOUT_SECONDS - Static variable in class org.eclipse.net4j.signal.RequestWithMonitoring
- DEFAULT_OPEN_CHANNEL_TIMEOUT - Static variable in interface org.eclipse.net4j.channel.IChannelMultiplexer
-
Indicates to use the timeout that is configured via debug property
open.channel.timeout
(see .options file) which has a default of 10 seconds. - DEFAULT_PORT - Static variable in interface org.eclipse.net4j.tcp.ITCPAcceptor
-
The value of the org.eclipse.net4j.tcp.port bundle/system property if defined, the value 2036 otherwise.
- DEFAULT_PORT - Static variable in interface org.eclipse.net4j.tcp.ITCPConnector
- DEFAULT_PROPAGATE_CLOSE - Static variable in class org.eclipse.net4j.buffer.BufferOutputStream
- DEFAULT_TIMEOUT - Static variable in interface org.eclipse.net4j.signal.ISignalProtocol
- DEQUEUED - Enum constant in enum class org.eclipse.spi.net4j.InternalChannel.SendQueueEvent.Type
- deregisterChannel(short) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- deregisterChannelFromPeer(InternalChannel) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- deregisterChannelFromPeer(InternalChannel) - Method in class org.eclipse.spi.net4j.Connector
- DISCONNECTED - Enum constant in enum class org.eclipse.net4j.connector.ConnectorState
-
Indicates that the
IConnector
has not been connected yet or has been disconnected after being connected previously. - disconnectInput(IManagedContainer) - Method in class org.eclipse.net4j.ui.AcceptorContentProvider
- disconnectInput(IManagedContainer) - Method in class org.eclipse.net4j.ui.ConnectorContentProvider
- dispose() - Method in class org.eclipse.net4j.signal.SignalCounter
- dispose() - Method in interface org.eclipse.spi.net4j.InternalBuffer
- DISPOSED - Enum constant in enum class org.eclipse.net4j.buffer.BufferState
-
Indicates that the
IBuffer
can not be used anymore. - doActivate() - Method in class org.eclipse.spi.net4j.Channel
- doActivate() - Method in class org.eclipse.spi.net4j.ChannelContainer
- doActivate() - Method in class org.eclipse.spi.net4j.Connector
- doBeforeActivate() - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
- doBeforeActivate() - Method in class org.eclipse.spi.net4j.Acceptor
- doBeforeActivate() - Method in class org.eclipse.spi.net4j.Channel
- doBeforeActivate() - Method in class org.eclipse.spi.net4j.Connector
- doBeforeActivate() - Method in class org.eclipse.spi.net4j.Protocol
- doBeforeDeactivate() - Method in class org.eclipse.net4j.signal.SignalProtocol
- doBeforeOpenChannel(IProtocol<?>) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- doBeforeOpenChannel(IProtocol<?>) - Method in class org.eclipse.spi.net4j.Connector
- doDeactivate() - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
- doDeactivate() - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
- doDeactivate() - Method in class org.eclipse.net4j.signal.SignalProtocol
- doDeactivate() - Method in class org.eclipse.spi.net4j.Acceptor
- doDeactivate() - Method in class org.eclipse.spi.net4j.Channel
- doDeactivate() - Method in class org.eclipse.spi.net4j.ChannelContainer
- doDeactivate() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- doDeactivate() - Method in class org.eclipse.spi.net4j.Connector
- doDeactivate() - Method in class org.eclipse.spi.net4j.Protocol
- doRun() - Method in class org.eclipse.spi.net4j.Channel.ReceiverWork
-
Deprecated.
- doRun(IProgressMonitor) - Method in class org.eclipse.net4j.ui.Net4jItemProvider.RemoveAction
- doWhenFullyConnected() - Method in interface org.eclipse.net4j.protocol.IProtocol3
- dump(PrintStream, boolean) - Method in class org.eclipse.net4j.signal.SignalCounter
E
- ENQUEUED - Enum constant in enum class org.eclipse.spi.net4j.InternalChannel.SendQueueEvent.Type
- ensureBuffer() - Method in class org.eclipse.net4j.buffer.BufferInputStream
- ensureBuffer() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
-
Ensures that this BufferOutputStream has a buffer.
- equals(Object) - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
- equals(Object) - Method in class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
- equals(Object) - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
- evict(int) - Method in interface org.eclipse.net4j.buffer.IBufferPool
-
Tries to remove as many buffers from this
BufferPool
andrelease
them as are needed to let a given maximum number of buffers survive in the pool. - evictOne() - Method in interface org.eclipse.net4j.buffer.IBufferPool
-
Tries to remove a single buffer from this
BufferPool
andrelease
it. - execute(BufferInputStream, BufferOutputStream) - Method in class org.eclipse.net4j.signal.Indication
- execute(BufferInputStream, BufferOutputStream) - Method in class org.eclipse.net4j.signal.IndicationWithResponse
- execute(BufferInputStream, BufferOutputStream) - Method in class org.eclipse.net4j.signal.Signal
- execute(BufferInputStream, BufferOutputStream) - Method in class org.eclipse.net4j.signal.SignalActor
- expandValue(String, Map<String, String>, IManagedContainer) - Static method in class org.eclipse.net4j.TransportConfigurator
F
- FactoriesProtocolProvider - Class in org.eclipse.net4j
-
Factory-based
protocol provider
. - FactoriesProtocolProvider() - Constructor for class org.eclipse.net4j.FactoriesProtocolProvider
- FactoriesProtocolProvider(IFactory) - Constructor for class org.eclipse.net4j.FactoriesProtocolProvider
- FactoriesProtocolProvider(IRegistry<String, IFactory>) - Constructor for class org.eclipse.net4j.FactoriesProtocolProvider
- Factory() - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory
- Factory(String) - Constructor for class org.eclipse.net4j.TransportConfigurator.AcceptorDescriptionParser.Factory
- FACTORY_TYPE - Static variable in class org.eclipse.net4j.tcp.TCPUtil
- FACTORY_TYPE - Static variable in class org.eclipse.net4j.ws.WSUtil
- FactoryTypeContentProvider - Class in org.eclipse.net4j.ui
-
Deprecated.As of 4.1 use
FactoryTypeContentProvider
- FactoryTypeContentProvider(String) - Constructor for class org.eclipse.net4j.ui.FactoryTypeContentProvider
-
Deprecated.
- fillContextMenu(IMenuManager, ITreeSelection) - Method in class org.eclipse.net4j.ui.Net4jItemProvider
- filterConnectorDescription(String) - Method in class org.eclipse.net4j.connector.ConnectorCredentialsInjector
- filterElement(String, String, String, INegotiatorAware) - Method in class org.eclipse.net4j.connector.ConnectorCredentialsInjector
- finishInputStream(InputStream) - Method in class org.eclipse.net4j.signal.Signal
- finishOutputStream(OutputStream) - Method in class org.eclipse.net4j.signal.Signal
- flip() - Method in interface org.eclipse.net4j.buffer.IBuffer
- flush() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
-
Flushes the current buffer, it's handled over to the buffer handler.
- flush() - Method in class org.eclipse.net4j.signal.Signal
- flushWithEOS() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
- flushWithEOS(boolean) - Method in class org.eclipse.net4j.buffer.BufferOutputStream
- formatAdditionalParameters() - Method in class org.eclipse.net4j.signal.SignalFinishedEvent
- formatAdditionalParameters() - Method in class org.eclipse.net4j.signal.SignalScheduledEvent
- formatContent(boolean) - Method in interface org.eclipse.net4j.buffer.IBuffer
G
- get() - Method in interface org.eclipse.net4j.buffer.IBuffer
- get(byte[]) - Method in interface org.eclipse.net4j.buffer.IBuffer
- getAcceptableResponses() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
- getAcceptedConnectors() - Method in interface org.eclipse.net4j.acceptor.IAcceptor
-
Returns an array of the connectors that have been accepted by this acceptor and not been closed since.
- getAcceptedConnectors() - Method in class org.eclipse.spi.net4j.Acceptor
- getAcceptor() - Method in interface org.eclipse.net4j.connector.IServerConnector
- getAcceptor(String) - Method in interface org.eclipse.net4j.jvm.IJVMAcceptorManager
- getAcceptor(String) - Method in interface org.eclipse.net4j.ws.IWSAcceptorManager
- getAcceptor(IManagedContainer, String) - Static method in class org.eclipse.net4j.jvm.JVMUtil
- getAcceptor(IManagedContainer, String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- getAcceptor(IManagedContainer, String) - Static method in class org.eclipse.net4j.tcp.TCPUtil
- getAcceptor(IManagedContainer, String) - Static method in class org.eclipse.net4j.ws.WSUtil
- getAcceptor(IManagedContainer, String, String) - Static method in class org.eclipse.net4j.Net4jUtil
- getAcceptorDescription(Element) - Method in interface org.eclipse.net4j.TransportConfigurator.AcceptorDescriptionParser
- getAcceptorName() - Method in interface org.eclipse.net4j.ws.IWSConnector
- getAcceptorRegistry() - Method in interface org.eclipse.net4j.jvm.IJVMAcceptorManager
- getAcceptorRegistry() - Method in interface org.eclipse.net4j.ws.IWSAcceptorManager
- getAdditionalInfo() - Method in class org.eclipse.net4j.signal.Signal
- getAddress() - Method in interface org.eclipse.net4j.tcp.ITCPAcceptor
- getAddress() - Method in class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
- getAsyncExecutorService() - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
- getAttribute(Element, String) - Method in class org.eclipse.net4j.TransportConfigurator
- getBuffer() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Notification.BufferProvidedEvent
- getBuffer() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Notification.BufferRetainingEvent
- getBufferCapacity() - Method in interface org.eclipse.net4j.buffer.IBufferProvider
-
Returns the capacity of the buffers provided by
IBufferProvider.provideBuffer()
. - getBufferCapacity() - Method in class org.eclipse.spi.net4j.Channel
- getBufferCapacity() - Method in class org.eclipse.spi.net4j.Connector
- getBufferInputStream() - Method in class org.eclipse.net4j.signal.Signal
- getBufferOutputStream() - Method in class org.eclipse.net4j.signal.Signal
- getBufferProvider() - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Returns the
IBufferProvider
that has provided this buffer and that this buffer will be returned to when itsIBuffer.release()
method is called. - getBufferProvider() - Method in interface org.eclipse.net4j.ITransportConfig
- getBufferProvider() - Method in interface org.eclipse.net4j.protocol.IProtocol
- getBufferProvider() - Method in class org.eclipse.spi.net4j.Protocol
- getBufferProvider(IManagedContainer) - Static method in class org.eclipse.net4j.Net4jUtil
- getBufferProvider(IManagedContainer) - Method in class org.eclipse.net4j.TransportInjector
- getByteBuffer() - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Returns the
ByteBuffer
that can be used for putting or getting data. - getCancelationExecutorService() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- getCancelationPollInterval() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- getCapacity() - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Returns the capacity of this buffer.
- getChallenge() - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
- getChannel() - Method in class org.eclipse.net4j.channel.ChannelInputStream
- getChannel() - Method in interface org.eclipse.net4j.protocol.IProtocol
- getChannel() - Method in class org.eclipse.spi.net4j.Protocol
- getChannel(short) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- getChannelID() - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Returns the channel index value stored in the header of this buffer.
- getChannels() - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
-
Returns a collection of currently open channels.
- getChannels() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- getConfig() - Method in interface org.eclipse.net4j.ITransportConfigAware
-
Returns the current transport configuration if there is one, a new empty one otherwise.
- getConfig() - Method in class org.eclipse.spi.net4j.Acceptor
- getConfig() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- getConfigFile() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- getConfirmationProvider() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
- getConfirmingWorkPercent() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- getConnector() - Method in interface org.eclipse.net4j.tcp.ITCPNegotiationContext
- getConnector() - Method in interface org.eclipse.net4j.ws.IWSNegotiationContext
- getConnector() - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.jvm.JVMUtil
- getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.Net4jUtil
- getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.tcp.TCPUtil
- getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.ws.WSUtil
- getConnector(IManagedContainer, String, String) - Static method in class org.eclipse.net4j.Net4jUtil
- getConnector(IManagedContainer, String, String, long) - Static method in class org.eclipse.net4j.Net4jUtil
- getConnector(IManagedContainer, URI, String) - Static method in class org.eclipse.net4j.ws.WSUtil
- getConnectorDescription(String, String) - Static method in class org.eclipse.net4j.ws.WSUtil
- getConnectorDescription(URI, String) - Static method in class org.eclipse.net4j.ws.WSUtil
- getConnectorPreparer() - Method in class org.eclipse.spi.net4j.Acceptor
- getContainer() - Method in class org.eclipse.net4j.ContainerProtocolProvider
- getContainer() - Method in class org.eclipse.net4j.TransportConfigurator
- getContainer() - Method in class org.eclipse.spi.net4j.Channel
- getCorrelationID() - Method in class org.eclipse.net4j.signal.Signal
- getCountFor(Class<? extends Signal>) - Method in class org.eclipse.net4j.signal.SignalCounter
- getCountForSignalTypes() - Method in class org.eclipse.net4j.signal.SignalCounter
-
Get the number of different signal counted.
- getCredentialsProvider() - Method in class org.eclipse.net4j.signal.security.AuthenticatingSignalProtocol
- getCredentialsProvider() - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
- getCurrentInputStream() - Method in class org.eclipse.net4j.signal.Signal
- getCurrentOutputStream() - Method in class org.eclipse.net4j.signal.Signal
- getDefaultHandShakeTimeOut() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- getDefaultHandShakeWaitTime() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- getDefaultKeyPath() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- getDefaultPassPhrase() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- getDefaultProtocol() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- getDefaultTimer(IManagedContainer) - Static method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
- getDefaultTrustPath() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- getDocument(File) - Method in class org.eclipse.net4j.TransportConfigurator
- getDuration() - Method in class org.eclipse.net4j.signal.SignalFinishedEvent
- getElements() - Method in class org.eclipse.spi.net4j.Acceptor
- getElements() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- getElements(Object) - Method in class org.eclipse.net4j.ui.AcceptorContentProvider
- getElements(Object) - Method in class org.eclipse.net4j.ui.ConnectorContentProvider
- getError() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
- getErrorHandler() - Method in interface org.eclipse.net4j.buffer.IBuffer
- getException() - Method in class org.eclipse.net4j.buffer.BufferInputStream
- getException() - Method in class org.eclipse.net4j.signal.SignalFinishedEvent
- getExceptionMessage(Throwable) - Method in class org.eclipse.net4j.signal.IndicationWithResponse
- getExecutorService() - Method in interface org.eclipse.net4j.protocol.IProtocol
- getExecutorService() - Method in class org.eclipse.spi.net4j.Channel
- getExecutorService() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- getExecutorService() - Method in class org.eclipse.spi.net4j.Protocol
- getExecutorService(IManagedContainer) - Static method in class org.eclipse.net4j.Net4jUtil
- getExecutorService(IManagedContainer) - Method in class org.eclipse.net4j.TransportInjector
- getHandShakeTimeOut() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
-
Deprecated.As of 4.4 use
SSLUtil.getDefaultHandShakeTimeOut()
. - getHandShakeWaitTime() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
-
Deprecated.As of 4.4 use
SSLUtil.getDefaultHandShakeWaitTime()
. - getHeartBeatTimer() - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
- getHost() - Method in interface org.eclipse.net4j.tcp.ITCPConnector
- getHost() - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
- getID() - Method in interface org.eclipse.net4j.channel.IChannel
-
Returns the ID of this channel.
- getID() - Method in class org.eclipse.net4j.signal.Signal
-
Returns the short integer ID of this signal that is unique among all signals of the associated
protocol
. - getID() - Method in class org.eclipse.spi.net4j.Channel
- getImage(Object) - Method in class org.eclipse.net4j.ui.Net4jItemProvider
- getIndicatingWorkPercent() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
- getIndicatingWorkPercent() - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
- getIndicatingWorkPercent() - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
- getInfraStructure() - Method in interface org.eclipse.net4j.protocol.IProtocol
- getInfraStructure() - Method in class org.eclipse.spi.net4j.Protocol
- getInt() - Method in interface org.eclipse.net4j.buffer.IBuffer
- getLifecycle() - Method in interface org.eclipse.net4j.ITransportConfig
-
Returns the lifecycle delegate used for inactivity checks in the setter implementations of this transport configuration.
- getLimit() - Method in interface org.eclipse.net4j.buffer.IBuffer
- getLocalAcceptor(IManagedContainer) - Static method in class org.eclipse.net4j.Net4jUtil
- getLocalConnector(IManagedContainer) - Static method in class org.eclipse.net4j.Net4jUtil
- getLocalRequest() - Method in exception org.eclipse.net4j.signal.RemoteException
- getLocalStackTrace() - Method in exception org.eclipse.net4j.signal.RemoteException
-
Returns the local stack as it stood at the time that the remote exception was detected locally.
- getLocation() - Method in interface org.eclipse.net4j.ILocationAware
- getLocation() - Method in class org.eclipse.spi.net4j.Channel
- getLocation() - Method in class org.eclipse.spi.net4j.Connector
- getLocation() - Method in class org.eclipse.spi.net4j.Protocol
- getMessage() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
- getMillisBeforeTimeout() - Method in class org.eclipse.net4j.buffer.BufferInputStream
- getMillisBeforeTimeout() - Method in class org.eclipse.net4j.channel.ChannelInputStream
- getMillisInterruptCheck() - Method in class org.eclipse.net4j.buffer.BufferInputStream
- getMillisInterruptCheck() - Method in class org.eclipse.net4j.channel.ChannelInputStream
- getMonitoringExecutorService() - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
-
Deprecated.As of 4.13 not used anymore.
- getMonitorProgressSeconds() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- getMonitorTimeoutSeconds() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- getMultiplexer() - Method in interface org.eclipse.net4j.channel.IChannel
-
Returns the multiplexer this channel is associated with.
- getMultiplexer() - Method in class org.eclipse.spi.net4j.Channel
- getName() - Method in interface org.eclipse.net4j.jvm.IJVMAcceptor
- getName() - Method in interface org.eclipse.net4j.jvm.IJVMConnector
- getName() - Method in class org.eclipse.net4j.signal.Signal
- getName() - Method in interface org.eclipse.net4j.ws.IWSAcceptor
- getName() - Method in class org.eclipse.spi.net4j.Channel.ReceiverWork
-
Deprecated.
- getNegotiationContext() - Method in class org.eclipse.spi.net4j.Connector
- getNegotiationException() - Method in class org.eclipse.spi.net4j.Connector
- getNegotiator() - Method in class org.eclipse.spi.net4j.Acceptor
- getNegotiator() - Method in class org.eclipse.spi.net4j.Connector
- getNewInfraStructure() - Method in class org.eclipse.spi.net4j.Protocol.InfraStructureChangedEvent
- getNewState() - Method in interface org.eclipse.net4j.connector.IConnectorStateEvent
-
The new state of the
IConnector
that sent this event. - getNewTimeout() - Method in class org.eclipse.net4j.signal.SignalProtocol.TimeoutChangedEvent
- getObject() - Method in class org.eclipse.net4j.ui.Net4jItemProvider.RemoveAction
- getOldInfraStructure() - Method in class org.eclipse.spi.net4j.Protocol.InfraStructureChangedEvent
- getOldState() - Method in interface org.eclipse.net4j.connector.IConnectorStateEvent
-
The old state of the
IConnector
that sent this event. - getOldTimeout() - Method in class org.eclipse.net4j.signal.SignalProtocol.TimeoutChangedEvent
- getOpenChannelTimeout() - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
- getOpenChannelTimeout() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- getParameters() - Method in class org.eclipse.net4j.TransportConfigurator
- getPeer() - Method in interface org.eclipse.net4j.jvm.IJVMChannel
- getPooledBuffers() - Method in interface org.eclipse.net4j.buffer.IBufferPool.Introspection
-
Returns the number of buffers that are currently pooled in this
BufferPool
. - getPooledBuffers(IBufferPool) - Static method in class org.eclipse.net4j.Net4jUtil
- getPort() - Method in interface org.eclipse.net4j.tcp.ITCPAcceptor
- getPort() - Method in interface org.eclipse.net4j.tcp.ITCPConnector
- getPort() - Method in class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
- getPort() - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
- getPosition() - Method in interface org.eclipse.net4j.buffer.IBuffer
- getProductGroup() - Method in class org.eclipse.net4j.ContainerProtocolProvider
- getPrompt() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
- getProperties(Element, int) - Static method in class org.eclipse.net4j.TransportConfigurator
- getProperties(Element, int, Map<String, String>) - Static method in class org.eclipse.net4j.TransportConfigurator
- getProperties(Element, int, Map<String, String>, IManagedContainer) - Static method in class org.eclipse.net4j.TransportConfigurator
- getProtocol() - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
- getProtocol() - Method in class org.eclipse.net4j.signal.Signal
- getProtocol(String) - Method in class org.eclipse.net4j.ContainerProtocolProvider
- getProtocol(String) - Method in class org.eclipse.net4j.FactoriesProtocolProvider
- getProtocol(String) - Method in interface org.eclipse.net4j.protocol.IProtocolProvider
- getProtocolID() - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
- getProtocolID(IProtocol<?>) - Static method in class org.eclipse.net4j.Net4jUtil
- getProtocolProvider() - Method in interface org.eclipse.net4j.ITransportConfig
- getProtocolVersion(IProtocol<?>) - Static method in class org.eclipse.net4j.Net4jUtil
- getProvidedBuffers() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Introspection
-
Returns the number of buffers that have already been provided by this
BufferProvider
. - getProvidedBuffers(IBufferProvider) - Static method in class org.eclipse.net4j.Net4jUtil
- getQueueSize() - Method in interface org.eclipse.spi.net4j.InternalChannel.SendQueueEvent
- getReceivedBuffers() - Method in interface org.eclipse.net4j.channel.IChannel
-
Returns the number of
buffers
that are received from themultiplexer
of this channel and are passed on to thereceive handler
of this channel. - getReceivedBuffers() - Method in class org.eclipse.spi.net4j.Channel
- getReceivedBytes() - Method in interface org.eclipse.net4j.channel.IChannel
-
Returns the number of bytes that are received from the
multiplexer
of this channel and are passed on to thereceive handler
of this channel. - getReceivedBytes() - Method in class org.eclipse.spi.net4j.Channel
- getReceivedSignals() - Method in interface org.eclipse.net4j.signal.ISignalProtocol.WithSignalCounters
- getReceivedSignals() - Method in class org.eclipse.net4j.signal.SignalProtocol
- getReceiveExecutor() - Method in interface org.eclipse.net4j.ITransportConfig
- getReceiveExecutor() - Method in class org.eclipse.spi.net4j.Channel
-
Deprecated.
- getReceiveExecutor() - Method in interface org.eclipse.spi.net4j.InternalChannel
-
Deprecated.As of 4.8 no longer supported.
- getReceiveHandler() - Method in interface org.eclipse.net4j.channel.IChannel
-
Returns the
IBufferHandler
that handles buffers received from the peer channel. - getReceiveHandler() - Method in class org.eclipse.spi.net4j.Channel
- getRegistry() - Method in class org.eclipse.net4j.FactoriesProtocolProvider
- getRequestingWorkPercent() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- getRespondingWorkPercent() - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
- getRetainedBuffers() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Introspection
-
Returns the number of buffers that have already been retained to this
BufferProvider
. - getRetainedBuffers(IBufferProvider) - Static method in class org.eclipse.net4j.Net4jUtil
- getSelector() - Method in interface org.eclipse.net4j.tcp.ITCPAcceptor
- getSelector() - Method in interface org.eclipse.net4j.tcp.ITCPConnector
- getSendQueue() - Method in class org.eclipse.spi.net4j.Channel
- getSendQueue() - Method in interface org.eclipse.spi.net4j.InternalChannel
- getSentBuffers() - Method in interface org.eclipse.net4j.channel.IChannel
-
Returns the number of
buffers
that are sent to themultiplexer
of this channel. - getSentBuffers() - Method in class org.eclipse.spi.net4j.Channel
- getSentBytes() - Method in interface org.eclipse.net4j.channel.IChannel
-
Returns the number of bytes that are sent to the
multiplexer
of this channel. - getSentBytes() - Method in class org.eclipse.spi.net4j.Channel
- getSentSignals() - Method in interface org.eclipse.net4j.signal.ISignalProtocol.WithSignalCounters
- getSentSignals() - Method in class org.eclipse.net4j.signal.SignalProtocol
- getServiceURI() - Method in interface org.eclipse.net4j.ws.IWSConnector
- getSession() - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- getShort() - Method in interface org.eclipse.net4j.buffer.IBuffer
- getSignal() - Method in class org.eclipse.net4j.signal.SignalFinishedEvent
- getSignal() - Method in class org.eclipse.net4j.signal.SignalScheduledEvent
- getSignalID() - Method in exception org.eclipse.net4j.signal.SignalProtocol.InvalidSignalIDException
- getSocketSelector() - Method in interface org.eclipse.net4j.tcp.ITCPSelector
- getSource() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Notification.BufferProvidedEvent
- getSource() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Notification.BufferRetainingEvent
- getSource() - Method in interface org.eclipse.net4j.connector.IConnectorEvent
-
The
IConnector
that sent this event. - getSource() - Method in class org.eclipse.net4j.signal.SignalFinishedEvent
- getSource() - Method in class org.eclipse.net4j.signal.SignalProtocol.TimeoutChangedEvent
- getSource() - Method in class org.eclipse.net4j.signal.SignalScheduledEvent
- getSource() - Method in interface org.eclipse.spi.net4j.InternalChannel.CountersChangedEvent
- getSource() - Method in interface org.eclipse.spi.net4j.InternalChannel.SendQueueEvent
- getSource() - Method in class org.eclipse.spi.net4j.Protocol.InfraStructureChangedEvent
- getState() - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Returns the internal state of this buffer.
- getState() - Method in interface org.eclipse.net4j.connector.IConnector
-
Returns the current state of this connector.
- getState() - Method in class org.eclipse.spi.net4j.Connector
- getStoreConfig(Element) - Method in class org.eclipse.net4j.TransportConfigurator
-
Deprecated.As of 4.19 no longer supported.
- getStreamWrapper() - Method in interface org.eclipse.net4j.signal.ISignalProtocol
- getStreamWrapper() - Method in class org.eclipse.net4j.signal.SignalProtocol
- getStreamWrapper() - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
- getString() - Method in interface org.eclipse.net4j.buffer.IBuffer
- getStringCompressor() - Method in class org.eclipse.net4j.signal.SignalProtocol
- getSubject() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
- getSuggestedResponse() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
- getThreadName() - Method in class org.eclipse.spi.net4j.Channel.ReceiveSerializer
-
Deprecated.
- getTimeout() - Method in interface org.eclipse.net4j.signal.ISignalProtocol
- getTimeout() - Method in class org.eclipse.net4j.signal.SignalProtocol
- getTimer() - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
- getTimer(IManagedContainer) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector
- GETTING - Enum constant in enum class org.eclipse.net4j.buffer.BufferState
-
Indicates that the
IBuffer
can provide aByteBuffer
that can be used for getting data. - getType() - Method in interface org.eclipse.net4j.protocol.IProtocol
- getType() - Method in interface org.eclipse.spi.net4j.InternalChannel.SendQueueEvent
- getType() - Method in class org.eclipse.spi.net4j.Protocol
- getURL() - Method in interface org.eclipse.net4j.connector.IConnector
- getURL() - Method in class org.eclipse.spi.net4j.Connector
- getUserID() - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
- getUserID() - Method in class org.eclipse.spi.net4j.Channel
- getUserID() - Method in class org.eclipse.spi.net4j.Connector
- getUserID() - Method in class org.eclipse.spi.net4j.Protocol
- getVersion() - Method in interface org.eclipse.net4j.protocol.IProtocol2
- getVersion() - Method in class org.eclipse.spi.net4j.Protocol
- GZIPStreamWrapperInjector - Class in org.eclipse.net4j.signal.wrapping
-
An
injector
that injectsGZIPStreamWrapper
instances. - GZIPStreamWrapperInjector(String) - Constructor for class org.eclipse.net4j.signal.wrapping.GZIPStreamWrapperInjector
H
- handleAccept(ITCPSelector, ServerSocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPPassiveSelectorListener
- handleBuffer(IBuffer) - Method in class org.eclipse.net4j.buffer.BufferInputStream
- handleBuffer(IBuffer) - Method in interface org.eclipse.net4j.buffer.IBufferHandler
-
Handles an
IBuffer
and possibly releases it. - handleBuffer(IBuffer) - Method in class org.eclipse.net4j.signal.SignalProtocol
-
Handles a given (incoming) buffer.
- handleBuffer(IBuffer) - Method in class org.eclipse.spi.net4j.Channel
-
Handles the given buffer.
- handleBufferFromMultiplexer(IBuffer) - Method in class org.eclipse.spi.net4j.Channel
-
Handles a buffer sent by the multiplexer.
- handleBufferFromMultiplexer(IBuffer) - Method in interface org.eclipse.spi.net4j.InternalChannel
- handleChannelDeactivation() - Method in class org.eclipse.net4j.signal.SignalProtocol
- handleChannelDeactivation() - Method in class org.eclipse.spi.net4j.Protocol
- handleConnect(ITCPSelector, SocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener
- handleRead(ITCPSelector, SocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener
- handleRegistration(ITCPSelector, ServerSocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPPassiveSelectorListener
- handleRegistration(ITCPSelector, SocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener
- handleRunException(Throwable) - Method in class org.eclipse.net4j.signal.Signal
- handleTimeout(long) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
- handleWrite(ITCPSelector, SocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener
- hashCode() - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
- hashCode() - Method in class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
- hashCode() - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
- hasRemaining() - Method in interface org.eclipse.net4j.buffer.IBuffer
- HEADER_SIZE - Static variable in interface org.eclipse.net4j.buffer.IBuffer
- HeartBeatProtocol - Class in org.eclipse.net4j.signal.heartbeat
-
A
signal protocol
that keeps theconnector
of itschannel
open or provides early deactivation feedback by exchanging periodic heart beats. - HeartBeatProtocol(String, IConnector, Timer) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
- HeartBeatProtocol(IConnector) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
- HeartBeatProtocol(IConnector, Timer) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
- HeartBeatProtocol(IConnector, IManagedContainer) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
- HeartBeatProtocol.Server - Class in org.eclipse.net4j.signal.heartbeat
-
The server-side implementation of a
heart beat protocol
. - HeartBeatProtocol.Server.Factory - Class in org.eclipse.net4j.signal.heartbeat
-
Creates server-side
heart beat protocol
instances. - HeartBeatProtocol.Server.TimerInjector - Class in org.eclipse.net4j.signal.heartbeat
I
- IAcceptor - Interface in org.eclipse.net4j.acceptor
-
Accepts incoming connection requests from
client
connectors
and creates the appropriateserver
connectors. - IBuffer - Interface in org.eclipse.net4j.buffer
-
Basic unit of transport in Net4j.
- IBufferHandler - Interface in org.eclipse.net4j.buffer
-
Provides clients with the ability to pass
IBuffer
s in for further buffer handling. - IBufferPool - Interface in org.eclipse.net4j.buffer
-
Provides clients with the ability to obtain and retain pooled
IBuffer
s. - IBufferPool.Introspection - Interface in org.eclipse.net4j.buffer
-
Offers additional introspection features for
IBufferPool
s. - IBufferProvider - Interface in org.eclipse.net4j.buffer
-
Provides clients with the ability to obtain and retain
IBuffer
s. - IBufferProvider.Introspection - Interface in org.eclipse.net4j.buffer
-
Offers additional introspection features for
buffer providers
. - IBufferProvider.Notification - Interface in org.eclipse.net4j.buffer
-
Offers additional notification features for
buffer providers
. - IBufferProvider.Notification.BufferProvidedEvent - Interface in org.eclipse.net4j.buffer
-
An
event
fired from abuffer provider
to indicate that a buffer has been provided. - IBufferProvider.Notification.BufferRetainingEvent - Interface in org.eclipse.net4j.buffer
-
An
event
fired from abuffer provider
to indicate that a buffer is about to be retained. - IChannel - Interface in org.eclipse.net4j.channel
-
A bidirectional communications channel for the asynchronous exchange of
buffers
. - IChannelMultiplexer - Interface in org.eclipse.net4j.channel
-
Manages and multiplexes virtual data
channels
over a shared physical connection. - IConnector - Interface in org.eclipse.net4j.connector
-
One endpoint of a physical connection of arbitrary nature between two communicating parties.
- IConnectorEvent - Interface in org.eclipse.net4j.connector
-
A generic
event
fired from aconnector
. - IConnectorStateEvent - Interface in org.eclipse.net4j.connector
-
An event that is fired by an
IConnector
to indicate that its state has changed. - IJVMAcceptor - Interface in org.eclipse.net4j.jvm
-
An
acceptor
that implements JVM-embedded transport. - IJVMAcceptorManager - Interface in org.eclipse.net4j.jvm
-
A singleton that manages all
JVM acceptors
in the current JVM. - IJVMChannel - Interface in org.eclipse.net4j.jvm
-
A
channel
of aJVM connector
. - IJVMConnector - Interface in org.eclipse.net4j.jvm
-
A
connector
that implements JVM-embedded transport. - ILocationAware - Interface in org.eclipse.net4j
- ILocationAware.Location - Enum Class in org.eclipse.net4j
- indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.AcknowledgeCompressedStringsIndication
- indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.Indication
- indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
- indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.IndicationWithResponse
- indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.MonitorCanceledIndication
- indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.MonitorProgressIndication
- indicating(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
- indicating(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
- indicating(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
- indicatingStart(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
- Indication - Class in org.eclipse.net4j.signal
-
Represents the receiver side of a one-way
signal
, i.e., one with no response. - Indication(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.Indication
- Indication(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.Indication
- Indication(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.Indication
- IndicationWithMonitoring - Class in org.eclipse.net4j.signal
-
Represents the receiver side of a two-way
signal
with additional support for remote progress monitoring. - IndicationWithMonitoring(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.IndicationWithMonitoring
- IndicationWithMonitoring(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.IndicationWithMonitoring
- IndicationWithMonitoring(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.IndicationWithMonitoring
- IndicationWithResponse - Class in org.eclipse.net4j.signal
-
Represents the receiver side of a two-way
signal
, i.e., one with a response. - IndicationWithResponse(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.IndicationWithResponse
- IndicationWithResponse(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.IndicationWithResponse
- IndicationWithResponse(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.IndicationWithResponse
- initChannel(InternalChannel, IProtocol<?>) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- initChannel(InternalChannel, IProtocol<?>) - Method in class org.eclipse.spi.net4j.Connector
- INITIAL - Enum constant in enum class org.eclipse.net4j.buffer.BufferState
-
Indicates that the
IBuffer
has just been provided by itsIBufferProvider
or that is has been used and subsequentlycleared
. - inject(IManagedContainer, String, String, String, SignalProtocol<?>) - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
- INSTANCE - Static variable in interface org.eclipse.net4j.jvm.IJVMAcceptorManager
- INSTANCE - Static variable in interface org.eclipse.net4j.ws.IWSAcceptorManager
- InternalAcceptor - Interface in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- InternalBuffer - Interface in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- InternalChannel - Interface in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- InternalChannel.CountersChangedEvent - Interface in org.eclipse.spi.net4j
-
An
event
fired from achannel
when one of its statistical counters changed. - InternalChannel.SendQueueEvent - Interface in org.eclipse.spi.net4j
- InternalChannel.SendQueueEvent.Type - Enum Class in org.eclipse.spi.net4j
-
Enumerates the possible
send queue
event
types. - InternalChannelMultiplexer - Interface in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- InternalChannelMultiplexer.BufferMultiplexer - Interface in org.eclipse.spi.net4j
- InternalConnector - Interface in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- InvalidSignalIDException(short) - Constructor for exception org.eclipse.net4j.signal.SignalProtocol.InvalidSignalIDException
- inverseClose() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- inverseClose() - Method in interface org.eclipse.spi.net4j.InverseCloseable
- InverseCloseable - Interface in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- inverseCloseChannel(short) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- inverseOpenChannel(short, String) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
-
Deprecated.
- inverseOpenChannel(short, String, int) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- IProtocol<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.protocol
- IProtocol2<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.protocol
- IProtocol3<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.protocol
-
A
protocol
that is told when it isfully connected
. - IProtocolProvider - Interface in org.eclipse.net4j.protocol
-
Provides
protocol
instances for given types. - isCCAM() - Method in class org.eclipse.net4j.buffer.BufferInputStream
- isCCAM() - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Returns the Close Channel After Me flag.
- isClient() - Method in interface org.eclipse.net4j.ILocationAware
- isClient() - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- isClient() - Method in class org.eclipse.spi.net4j.Channel
- isClient() - Method in class org.eclipse.spi.net4j.Connector
- isClient() - Method in class org.eclipse.spi.net4j.Protocol
- isClosed() - Method in class org.eclipse.spi.net4j.Acceptor
- isClosed() - Method in class org.eclipse.spi.net4j.Channel
- isClosed() - Method in class org.eclipse.spi.net4j.Connector
- isConnected() - Method in interface org.eclipse.net4j.connector.IConnector
-
Same as
.IConnector.getState()
==ConnectorState.CONNECTED
- isConnected() - Method in class org.eclipse.spi.net4j.Connector
- isConnecting() - Method in class org.eclipse.spi.net4j.Connector
- isDeferredActivation() - Method in class org.eclipse.spi.net4j.Connector
- isDisconnected() - Method in class org.eclipse.spi.net4j.Connector
- isEmpty() - Method in class org.eclipse.spi.net4j.Acceptor
- isEmpty() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- isEOS() - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Returns the End Of Stream flag to indicate whether this buffer is the last buffer in a stream (typically a signal) of buffers.
- IServerConnector - Interface in org.eclipse.net4j.connector
- ISignalProtocol<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.signal
- ISignalProtocol.WithSignalCounters<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.signal
- isNegotiating() - Method in class org.eclipse.spi.net4j.Connector
- isPropagateClose() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
- isSendingTimeoutChanges() - Method in class org.eclipse.net4j.signal.SignalProtocol
-
Returns
true
by default, override to change this behavior. - isServer() - Method in interface org.eclipse.net4j.ILocationAware
- isServer() - Method in class org.eclipse.spi.net4j.Channel
- isServer() - Method in class org.eclipse.spi.net4j.Connector
- isServer() - Method in class org.eclipse.spi.net4j.Protocol
- ITCPAcceptor - Interface in org.eclipse.net4j.tcp
- ITCPActiveSelectorListener - Interface in org.eclipse.net4j.tcp
- ITCPConnector - Interface in org.eclipse.net4j.tcp
- ITCPNegotiationContext - Interface in org.eclipse.net4j.tcp
-
A
negotiation context
that is used in TCP transport. - ITCPPassiveSelectorListener - Interface in org.eclipse.net4j.tcp
- ITCPSelector - Interface in org.eclipse.net4j.tcp
-
Encapsulates a Java
socket selector
and orchestrates a number ofactive
andpassive
consumers, usuallyconnectors
andacceptors
that compete for the socket selector's I/O time. - ITransportConfig - Interface in org.eclipse.net4j
-
A common transport configuration that specifies basic dependencies for
channel multiplexers
,connectors
andacceptors
. - ITransportConfigAware - Interface in org.eclipse.net4j
-
A concept that has a
transport configuration
, typically achannel multiplexer
,connector
oracceptor
. - IWSAcceptor - Interface in org.eclipse.net4j.ws
-
An
acceptor
that implements Websockets-based transport. - IWSAcceptorManager - Interface in org.eclipse.net4j.ws
-
A singleton that manages all
WS acceptors
in the current JVM. - IWSConnector - Interface in org.eclipse.net4j.ws
-
A
connector
that implements Websockets-based transport. - IWSNegotiationContext - Interface in org.eclipse.net4j.ws
-
A
negotiation context
that is used in Websocket transport.
J
- JVMUtil - Class in org.eclipse.net4j.jvm
-
A utility class with static convenience methods.
L
- leaveConnecting() - Method in class org.eclipse.spi.net4j.Connector
- LOCAL_ACCEPTOR_DESCRIPTION - Static variable in class org.eclipse.net4j.Net4jUtil
- LOCAL_ACCEPTOR_TYPE - Static variable in class org.eclipse.net4j.Net4jUtil
M
- MAX_CHANNEL - Static variable in interface org.eclipse.net4j.buffer.IBuffer
- MIN_CHANNEL - Static variable in interface org.eclipse.net4j.buffer.IBuffer
- monitor(int, int, RunnableWithException) - Method in class org.eclipse.net4j.signal.SignalReactor
- MonitorCanceledIndication - Class in org.eclipse.net4j.signal
- MonitorCanceledIndication(SignalProtocol<?>) - Constructor for class org.eclipse.net4j.signal.MonitorCanceledIndication
- MonitorCanceledRequest - Class in org.eclipse.net4j.signal
- MonitorCanceledRequest(SignalProtocol<?>, int) - Constructor for class org.eclipse.net4j.signal.MonitorCanceledRequest
- MonitorProgressIndication - Class in org.eclipse.net4j.signal
- MonitorProgressIndication(SignalProtocol<?>) - Constructor for class org.eclipse.net4j.signal.MonitorProgressIndication
- MonitorProgressRequest - Class in org.eclipse.net4j.signal
- MonitorProgressRequest(SignalProtocol<?>, int, double, double) - Constructor for class org.eclipse.net4j.signal.MonitorProgressRequest
- multiplexBuffer(InternalChannel, IBuffer) - Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer.BufferMultiplexer
- multiplexChannel(InternalChannel) - Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
N
- needsBufferProvider() - Method in class org.eclipse.spi.net4j.Acceptor
- needsBufferProvider() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- needsBufferProvider() - Method in interface org.eclipse.spi.net4j.InternalAcceptor
- needsBufferProvider() - Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
- NEGOTIATING - Enum constant in enum class org.eclipse.net4j.connector.ConnectorState
-
Indicates that the
IConnector
has successfully managed to establish the underlying physical connection and has currently delegated control over this connection to anINegotiator
. - Net4jItemProvider - Class in org.eclipse.net4j.ui
-
If the meaning of this type isn't clear, there really should be more of a description here...
- Net4jItemProvider() - Constructor for class org.eclipse.net4j.ui.Net4jItemProvider
- Net4jItemProvider(IElementFilter) - Constructor for class org.eclipse.net4j.ui.Net4jItemProvider
- Net4jItemProvider.RemoveAction - Class in org.eclipse.net4j.ui
-
If the meaning of this type isn't clear, there really should be more of a description here...
- Net4jUtil - Class in org.eclipse.net4j
-
A utility class with various static factory and convenience methods.
- Net4jWebSocket - Class in org.eclipse.net4j.ws.jetty
- Net4jWebSocket() - Constructor for class org.eclipse.net4j.ws.jetty.Net4jWebSocket
-
Called by
Net4jWebSocketServlet
. - Net4jWebSocket(IWSConnector) - Constructor for class org.eclipse.net4j.ws.jetty.Net4jWebSocket
-
Called by
WSClientConnector
. - Net4jWebSocketServlet - Class in org.eclipse.net4j.ws.jetty
- Net4jWebSocketServlet() - Constructor for class org.eclipse.net4j.ws.jetty.Net4jWebSocketServlet
- NO_CHANNEL - Static variable in interface org.eclipse.net4j.buffer.IBuffer
-
Possible argument value of
IBuffer.startPutting(short)
and possible return value ofIBuffer.getChannelID()
that indicates that this buffer is not intended to be passed to aSocketChannel
. - NO_CHANNEL_TIMEOUT - Static variable in interface org.eclipse.net4j.channel.IChannelMultiplexer
- NO_TIMEOUT - Static variable in class org.eclipse.net4j.buffer.BufferInputStream
- NO_TIMEOUT - Static variable in interface org.eclipse.net4j.connector.IConnector
- NO_TIMEOUT - Static variable in interface org.eclipse.net4j.signal.ISignalProtocol
- NO_TIMEOUT - Static variable in class org.eclipse.net4j.signal.Signal
- notifyChannelEvent(IEvent) - Method in class org.eclipse.spi.net4j.ChannelContainer
- notifyEvent(IEvent) - Method in class org.eclipse.net4j.signal.SignalCounter
- notifyProtocolEvent(IEvent) - Method in class org.eclipse.spi.net4j.ChannelContainer
- noWork(Worker.WorkContext) - Method in class org.eclipse.spi.net4j.Channel.ReceiveSerializer
-
Deprecated.
O
- offer(IBuffer) - Method in class org.eclipse.spi.net4j.Channel.SendQueue
- onRemoteException(RemoteException) - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
- onWebSocketBinary(byte[], int, int) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- onWebSocketClose(int, String) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- onWebSocketConnect(Session) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- onWebSocketError(Throwable) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- onWebSocketText(String) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- OPCODE_DEREGISTRATION - Static variable in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- OPCODE_NEGOTIATION - Static variable in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- OPCODE_REGISTRATION - Static variable in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- OPCODE_REGISTRATION_ACK - Static variable in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- open(IConnector) - Method in interface org.eclipse.net4j.signal.ISignalProtocol
- open(IConnector) - Method in class org.eclipse.net4j.signal.SignalProtocol
- openChannel() - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
-
Synchronous request to open a new
IChannel
with an undefined channel protocol. - openChannel() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- openChannel(String, Object) - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
-
Synchronous request to open a new
IChannel
with a channel protocol defined by a given protocol identifier. - openChannel(String, Object) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- openChannel(IProtocol<?>) - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
-
Synchronous request to open a new
IChannel
with the given channel protocol . - openChannel(IProtocol<?>) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- orderConnectInterest(SelectionKey, boolean, boolean) - Method in interface org.eclipse.net4j.tcp.ITCPSelector
- orderReadInterest(SelectionKey, boolean, boolean) - Method in interface org.eclipse.net4j.tcp.ITCPSelector
- orderRegistration(ServerSocketChannel, ITCPPassiveSelectorListener) - Method in interface org.eclipse.net4j.tcp.ITCPSelector
- orderRegistration(SocketChannel, boolean, ITCPActiveSelectorListener) - Method in interface org.eclipse.net4j.tcp.ITCPSelector
- orderWriteInterest(SelectionKey, boolean, boolean) - Method in interface org.eclipse.net4j.tcp.ITCPSelector
- org.eclipse.net4j - package org.eclipse.net4j
-
The Net4j transport layer.
- org.eclipse.net4j.acceptor - package org.eclipse.net4j.acceptor
-
The Net4j transport layer concepts for dealing with acceptors.
- org.eclipse.net4j.buffer - package org.eclipse.net4j.buffer
-
The Net4j transport layer concepts for dealing with buffers.
- org.eclipse.net4j.channel - package org.eclipse.net4j.channel
-
The Net4j transport layer concepts for dealing with channels.
- org.eclipse.net4j.connector - package org.eclipse.net4j.connector
-
The Net4j transport layer concepts for dealing with connectors.
- org.eclipse.net4j.jvm - package org.eclipse.net4j.jvm
-
Transport layer extension with support for JVM embedded connections.
- org.eclipse.net4j.protocol - package org.eclipse.net4j.protocol
-
The Net4j transport layer concepts for dealing with protocols.
- org.eclipse.net4j.signal - package org.eclipse.net4j.signal
-
A framework for request/response based communication on top of the Net4j transport layer.
- org.eclipse.net4j.signal.confirmation - package org.eclipse.net4j.signal.confirmation
-
Reusable implementation of a server-to-client confirmation signal and related API.
- org.eclipse.net4j.signal.heartbeat - package org.eclipse.net4j.signal.heartbeat
-
A signal protocol implementation that realizes a configurable heart beat protocol.
- org.eclipse.net4j.signal.security - package org.eclipse.net4j.signal.security
-
Reusable implementation of a server-to-client authentication signal and related API.
- org.eclipse.net4j.signal.wrapping - package org.eclipse.net4j.signal.wrapping
-
Some container injectors for use with signal protocols.
- org.eclipse.net4j.tcp - package org.eclipse.net4j.tcp
-
Transport layer extension with support for TCP socket connections.
- org.eclipse.net4j.tcp.ssl - package org.eclipse.net4j.tcp.ssl
-
Transport layer extension with support for TCP/SSL socket connections.
- org.eclipse.net4j.ui - package org.eclipse.net4j.ui
-
Reusable UI components specific to the Net4j Signalling Platform.
- org.eclipse.net4j.ws - package org.eclipse.net4j.ws
-
Transport layer extension with support for Websocket connections.
- org.eclipse.net4j.ws.jetty - package org.eclipse.net4j.ws.jetty
-
Jetty-specific classes with support for Websocket connections.
- org.eclipse.spi.net4j - package org.eclipse.spi.net4j
-
Server service provider interfaces and useful base implementations for the Net4j transport layer.
P
- PAYLOAD_SIZE_BYTES - Static variable in interface org.eclipse.net4j.buffer.IBuffer
- PAYLOAD_SIZE_POS - Static variable in interface org.eclipse.net4j.buffer.IBuffer
- poll() - Method in class org.eclipse.spi.net4j.Channel.SendQueue
- PORT_SEPARATOR - Static variable in class org.eclipse.net4j.tcp.TCPUtil
- prepareConnector(InternalConnector) - Method in interface org.eclipse.spi.net4j.Acceptor.ConnectorPreparer
- prepareConnector(InternalConnector) - Method in class org.eclipse.spi.net4j.Acceptor
- prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.jvm.JVMUtil
- prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.Net4jUtil
- prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.tcp.TCPUtil
- prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.ws.WSUtil
- process(IManagedContainer, String, String, String, Object) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector
- process(IManagedContainer, String, String, String, Object) - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
- process(IManagedContainer, String, String, String, Object) - Method in class org.eclipse.net4j.TransportInjector
- processAcceptor(IManagedContainer, String, String, InternalAcceptor) - Method in class org.eclipse.net4j.TransportInjector
- processConnector(IManagedContainer, String, String, InternalConnector) - Method in class org.eclipse.net4j.TransportInjector
- PRODUCT_GROUP - Static variable in class org.eclipse.net4j.TransportConfigurator.AcceptorDescriptionParser.Factory
- PRODUCT_GROUP - Static variable in class org.eclipse.net4j.ui.AcceptorContentProvider
- PRODUCT_GROUP - Static variable in class org.eclipse.net4j.ui.ConnectorContentProvider
- PRODUCT_GROUP - Static variable in class org.eclipse.spi.net4j.AcceptorFactory
- PRODUCT_GROUP - Static variable in class org.eclipse.spi.net4j.ClientProtocolFactory
- PRODUCT_GROUP - Static variable in class org.eclipse.spi.net4j.ConnectorFactory
- PRODUCT_GROUP - Static variable in class org.eclipse.spi.net4j.ServerProtocolFactory
- properties() - Method in class org.eclipse.spi.net4j.Acceptor
- properties() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- Protocol<INFRA_STRUCTURE> - Class in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- Protocol(String) - Constructor for class org.eclipse.spi.net4j.Protocol
- Protocol.InfraStructureChangedEvent - Class in org.eclipse.spi.net4j
- ProtocolVersionException - Exception in org.eclipse.net4j.protocol
-
An exception that indicates mismatch between the versions of two protocol peer implementations.
- ProtocolVersionException() - Constructor for exception org.eclipse.net4j.protocol.ProtocolVersionException
- ProtocolVersionException(String) - Constructor for exception org.eclipse.net4j.protocol.ProtocolVersionException
- ProtocolVersionException(String, Throwable) - Constructor for exception org.eclipse.net4j.protocol.ProtocolVersionException
- ProtocolVersionException(Throwable) - Constructor for exception org.eclipse.net4j.protocol.ProtocolVersionException
- provideBuffer() - Method in interface org.eclipse.net4j.buffer.IBufferProvider
-
Provides a buffer from this
BufferProvider
. - provideBuffer() - Method in class org.eclipse.spi.net4j.Channel
- provideBuffer() - Method in class org.eclipse.spi.net4j.Connector
- provideSignalReactor(short) - Method in class org.eclipse.net4j.signal.SignalProtocol
- put(byte) - Method in interface org.eclipse.net4j.buffer.IBuffer
- put(byte[], int, int) - Method in interface org.eclipse.net4j.buffer.IBuffer
- putShort(short) - Method in interface org.eclipse.net4j.buffer.IBuffer
- PUTTING - Enum constant in enum class org.eclipse.net4j.buffer.BufferState
-
Indicates that the
IBuffer
can provide aByteBuffer
that can be used for putting data.
R
- read() - Method in class org.eclipse.net4j.buffer.BufferInputStream
- read() - Method in class org.eclipse.net4j.channel.ChannelInputStream
- read(byte[], int, int) - Method in class org.eclipse.net4j.buffer.BufferInputStream
- read(ExtendedDataInput) - Static method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
- READING_BODY - Enum constant in enum class org.eclipse.net4j.buffer.BufferState
-
Indicates that the
IBuffer
is currently reading its body from aSocketChannel
. - READING_HEADER - Enum constant in enum class org.eclipse.net4j.buffer.BufferState
-
Indicates that the
IBuffer
is currently reading its header from aSocketChannel
. - ReceiverWork(IBuffer) - Constructor for class org.eclipse.spi.net4j.Channel.ReceiverWork
-
Deprecated.
- ReceiveSerializer() - Constructor for class org.eclipse.spi.net4j.Channel.ReceiveSerializer
-
Deprecated.
- registerChannel(short, long, IProtocol<?>) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- registerChannelWithPeer(short, long, IProtocol<?>) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- release() - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Releases this buffer to its original
IBufferProvider
. - RELEASED - Enum constant in enum class org.eclipse.net4j.buffer.BufferState
-
Indicates that the
IBuffer
is owned by itsIBufferProvider
. - RemoteException - Exception in org.eclipse.net4j.signal
-
An exception that wraps an exception that has been thrown during the execution of a remote
signal
. - RemoteException(String, boolean) - Constructor for exception org.eclipse.net4j.signal.RemoteException
- RemoteException(Throwable, RequestWithConfirmation<?>, boolean) - Constructor for exception org.eclipse.net4j.signal.RemoteException
- remove(Object) - Method in class org.eclipse.spi.net4j.Channel.SendQueue
- RemoveAction(Object) - Constructor for class org.eclipse.net4j.ui.Net4jItemProvider.RemoveAction
- removeChannel(IChannel) - Method in class org.eclipse.spi.net4j.ChannelContainer
- removeConnector(IConnector) - Method in class org.eclipse.spi.net4j.Acceptor
- removeCountFor(Class<? extends Signal>) - Method in class org.eclipse.net4j.signal.SignalCounter
- Request - Class in org.eclipse.net4j.signal
-
Represents the sender side of a one-way
signal
, i.e., one with no response. - Request(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.Request
- Request(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.Request
- Request(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.Request
- requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.AcknowledgeCompressedStringsRequest
- requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.MonitorCanceledRequest
- requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.MonitorProgressRequest
- requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.Request
- requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
- requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- requesting(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationRequest
- requesting(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- requesting(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.security.AuthenticationRequest
- requestingStart(ExtendedDataOutputStream, long) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
- RequestWithConfirmation<RESULT> - Class in org.eclipse.net4j.signal
-
Represents the sender side of a two-way
signal
, i.e., one with a response. - RequestWithConfirmation(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.RequestWithConfirmation
- RequestWithConfirmation(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.RequestWithConfirmation
- RequestWithConfirmation(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.RequestWithConfirmation
- RequestWithMonitoring<RESULT> - Class in org.eclipse.net4j.signal
-
Represents the sender side of a two-way
signal
with additional support for remote progress monitoring. - RequestWithMonitoring(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.RequestWithMonitoring
- RequestWithMonitoring(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.RequestWithMonitoring
- RequestWithMonitoring(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.RequestWithMonitoring
- RESERVED_CHANNEL - Static variable in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
- responding(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
- responding(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.IndicationWithResponse
-
Important Note: The response must not be empty, i.e.
- responding(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
- responding(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
- responding(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
- restartTimeout() - Method in class org.eclipse.net4j.buffer.BufferInputStream
- retainBuffer(IBuffer) - Method in interface org.eclipse.net4j.buffer.IBufferProvider
-
Retains a buffer to this
BufferProvider
. - retainBuffer(IBuffer) - Method in class org.eclipse.spi.net4j.Channel
- retainBuffer(IBuffer) - Method in class org.eclipse.spi.net4j.Connector
- run() - Method in class org.eclipse.net4j.signal.Signal
S
- SCHEME_SEPARATOR - Static variable in class org.eclipse.net4j.Net4jUtil
- send() - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
- send() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- send(long) - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
- send(long) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- send(long, OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- send(OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- sendAsync() - Method in class org.eclipse.net4j.signal.Request
- sendAsync() - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
- sendAsync() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- sendAsync(OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
- sendBuffer(IBuffer) - Method in interface org.eclipse.net4j.channel.IChannel
-
Asynchronously sends the given buffer to the receive handler of the peer channel.
- sendBuffer(IBuffer) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
- sendBuffer(IBuffer) - Method in class org.eclipse.spi.net4j.Channel
- SendQueue() - Constructor for class org.eclipse.spi.net4j.Channel.SendQueue
- Server() - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
- Server(String) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
- Server(IManagedContainer) - Constructor for class org.eclipse.net4j.ContainerProtocolProvider.Server
- SERVER - Enum constant in enum class org.eclipse.net4j.ILocationAware.Location
- ServerProtocolFactory - Class in org.eclipse.spi.net4j
-
If the meaning of this type isn't clear, there really should be more of a description here...
- ServerProtocolFactory(String) - Constructor for class org.eclipse.spi.net4j.ServerProtocolFactory
- setBufferProvider(IBufferProvider) - Method in interface org.eclipse.net4j.ITransportConfig
- setBufferProvider(IBufferProvider) - Method in interface org.eclipse.spi.net4j.InternalBuffer
- setCCAM(boolean) - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Sets the Close Channel After Me flag.
- setChannel(IChannel) - Method in interface org.eclipse.net4j.protocol.IProtocol
- setChannel(IChannel) - Method in class org.eclipse.spi.net4j.Protocol
- setConfig(ITransportConfig) - Method in interface org.eclipse.net4j.ITransportConfigAware
-
Sets a new transport configuration by copying the given one.
- setConfig(ITransportConfig) - Method in class org.eclipse.spi.net4j.Acceptor
- setConfig(ITransportConfig) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- setConfigFile(String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- setConnectorPreparer(Acceptor.ConnectorPreparer) - Method in class org.eclipse.spi.net4j.Acceptor
- setDefaultHandShakeTimeOut(int) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- setDefaultHandShakeWaitTime(int) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- setDefaultKeyPath(String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- setDefaultPassPhrase(String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- setDefaultProtocol(String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- setDefaultSSLConfiguration(String, String, String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
-
Deprecated.
- setDefaultSSLConfiguration(String, String, String, int, int) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- setDefaultTrustPath(String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
- setEOS(boolean) - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Sets the End Of Stream flag to indicate whether this buffer is the last buffer in a stream (typically a signal) of buffers.
- setError(Throwable) - Method in class org.eclipse.net4j.buffer.BufferOutputStream
- setErrorHandler(IErrorHandler) - Method in interface org.eclipse.net4j.buffer.IBuffer
- setException(RemoteException) - Method in class org.eclipse.net4j.buffer.BufferInputStream
- setExecutorService(ExecutorService) - Method in interface org.eclipse.net4j.protocol.IProtocol
- setExecutorService(ExecutorService) - Method in class org.eclipse.spi.net4j.Protocol
- setHeartBeatTimer(Timer) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
- setID(short) - Method in class org.eclipse.spi.net4j.Channel
- setID(short) - Method in interface org.eclipse.spi.net4j.InternalChannel
- setInfraStructure(INFRA_STRUCTURE) - Method in interface org.eclipse.net4j.protocol.IProtocol
- setInfraStructure(INFRA_STRUCTURE) - Method in class org.eclipse.spi.net4j.Protocol
- setLifecycle(ILifecycle) - Method in interface org.eclipse.net4j.ITransportConfig
-
Sets the lifecycle delegate to be used for inactivity checks in the setter implementations of this transport configuration.
- setLimit(int) - Method in interface org.eclipse.net4j.buffer.IBuffer
- setLocalStacktrace(StackTraceElement[]) - Method in exception org.eclipse.net4j.signal.RemoteException
- setMillisBeforeTimeout(long) - Method in class org.eclipse.net4j.channel.ChannelInputStream
- setMillisInterruptCheck(long) - Method in class org.eclipse.net4j.channel.ChannelInputStream
- setMultiplexer(IChannelMultiplexer) - Method in class org.eclipse.spi.net4j.Channel
- setMultiplexer(IChannelMultiplexer) - Method in interface org.eclipse.spi.net4j.InternalChannel
- setNegotiationException(NegotiationException) - Method in class org.eclipse.spi.net4j.Connector
- setNegotiator(INegotiator) - Method in class org.eclipse.spi.net4j.Acceptor
- setNegotiator(INegotiator) - Method in class org.eclipse.spi.net4j.Connector
- setOpenChannelTimeout(long) - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
- setOpenChannelTimeout(long) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
- setParameters(Map<String, String>) - Method in class org.eclipse.net4j.TransportConfigurator
- setPosition(int) - Method in interface org.eclipse.net4j.buffer.IBuffer
- setProtocolProvider(IProtocolProvider) - Method in interface org.eclipse.net4j.ITransportConfig
- setReceiveExecutor(ExecutorService) - Method in interface org.eclipse.net4j.ITransportConfig
- setReceiveExecutor(ExecutorService) - Method in class org.eclipse.spi.net4j.Channel
-
Deprecated.
- setReceiveExecutor(ExecutorService) - Method in interface org.eclipse.spi.net4j.InternalChannel
-
Deprecated.As of 4.8 no longer supported.
- setReceiveHandler(IBufferHandler) - Method in interface org.eclipse.net4j.channel.IChannel
-
Sets the
IBufferHandler
to handle buffers received from the peer channel. - setReceiveHandler(IBufferHandler) - Method in class org.eclipse.spi.net4j.Channel
- setRegistry(IRegistry<String, IFactory>) - Method in class org.eclipse.net4j.FactoriesProtocolProvider
- setSSLConfigurationFile(String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
-
Deprecated.As of 4.4 use
SSLUtil.setConfigFile(String)
. - setState(ConnectorState) - Method in class org.eclipse.spi.net4j.Connector
- setStreamWrapper(IStreamWrapper) - Method in interface org.eclipse.net4j.signal.ISignalProtocol
- setStreamWrapper(IStreamWrapper) - Method in class org.eclipse.net4j.signal.SignalProtocol
- setTimeout(long) - Method in interface org.eclipse.net4j.signal.ISignalProtocol
- setTimeout(long) - Method in class org.eclipse.net4j.signal.SignalProtocol
-
Equivalent to calling SignalProtocol.setTimeout(timeout, false).
- setTimeout(long, boolean) - Method in class org.eclipse.net4j.signal.SignalProtocol
-
Update the timeout used for signal end of stream waiting time.
- setUserID(String) - Method in class org.eclipse.spi.net4j.Channel
- setUserID(String) - Method in class org.eclipse.spi.net4j.Connector
- setUserID(String) - Method in interface org.eclipse.spi.net4j.InternalChannel
- setUserID(String) - Method in class org.eclipse.spi.net4j.Protocol
- shouldInject(IManagedContainer, String, String, String, SignalProtocol<?>) - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
- Signal - Class in org.eclipse.net4j.signal
-
Represents a single communications use-case in the scope of a
signal protocol
. - Signal(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.Signal
- Signal(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.Signal
-
Both implementation classes of a logical signal must have the same signalID.
- Signal(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.Signal
- SIGNAL_ACKNOWLEDGE_COMPRESSED_STRINGS - Static variable in class org.eclipse.net4j.signal.SignalProtocol
- SIGNAL_MONITOR_CANCELED - Static variable in class org.eclipse.net4j.signal.SignalProtocol
- SIGNAL_MONITOR_PROGRESS - Static variable in class org.eclipse.net4j.signal.SignalProtocol
- SIGNAL_REMOTE_EXCEPTION - Static variable in class org.eclipse.net4j.signal.SignalProtocol
- SIGNAL_SET_TIMEOUT - Static variable in class org.eclipse.net4j.signal.SignalProtocol
- SignalActor - Class in org.eclipse.net4j.signal
-
Represents the sender side of a
signal
. - SignalActor(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.SignalActor
- SignalActor(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.SignalActor
- SignalActor(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.SignalActor
- SignalCounter - Class in org.eclipse.net4j.signal
- SignalCounter() - Constructor for class org.eclipse.net4j.signal.SignalCounter
- SignalCounter(ISignalProtocol<?>) - Constructor for class org.eclipse.net4j.signal.SignalCounter
- SignalFinishedEvent<INFRA_STRUCTURE> - Class in org.eclipse.net4j.signal
- SignalProtocol<INFRA_STRUCTURE> - Class in org.eclipse.net4j.signal
-
The default implementation of a
signal protocol
. - SignalProtocol(String) - Constructor for class org.eclipse.net4j.signal.SignalProtocol
- SignalProtocol.InvalidSignalIDException - Exception in org.eclipse.net4j.signal
- SignalProtocol.TimeoutChangedEvent - Class in org.eclipse.net4j.signal
- SignalReactor - Class in org.eclipse.net4j.signal
-
Represents the receiver side of a
signal
. - SignalReactor(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.SignalReactor
- SignalReactor(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.SignalReactor
- SignalReactor(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.SignalReactor
- SignalScheduledEvent<INFRA_STRUCTURE> - Class in org.eclipse.net4j.signal
- SSLUtil - Class in org.eclipse.net4j.tcp.ssl
-
A utility class with various static factory and convenience methods for SSL transport.
- SSLUtil() - Constructor for class org.eclipse.net4j.tcp.ssl.SSLUtil
- start(long) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
-
Same as
start(rate, 2 * rate)
. - start(long, long) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
- startGetting(SocketChannel) - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Tries to read a
ByteBuffer
from aSocketChannel
that can be used for getting data. - startPutting(short) - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Returns a
ByteBuffer
that can be used for putting data. - STREAM_WRAPPER - Static variable in class org.eclipse.net4j.signal.wrapping.GZIPStreamWrapperInjector
- StreamWrapperInjector - Class in org.eclipse.net4j.signal.wrapping
- StreamWrapperInjector(String, IStreamWrapper) - Constructor for class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
T
- TCPUtil - Class in org.eclipse.net4j.tcp
-
A utility class with static convenience methods.
- TCPUtil.AcceptorData - Class in org.eclipse.net4j.tcp
-
Encapsulates the data needed to configure a
TCP acceptor
. - TCPUtil.ConnectorData - Class in org.eclipse.net4j.tcp
-
Encapsulates the data needed to configure a
TCP connector
. - TimerInjector() - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector
- toString() - Method in class org.eclipse.net4j.buffer.BufferInputStream
- toString() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
- toString() - Method in class org.eclipse.net4j.channel.ChannelInputStream
- toString() - Method in class org.eclipse.net4j.signal.Signal
- toString() - Method in class org.eclipse.net4j.signal.SignalProtocol.TimeoutChangedEvent
- toString() - Method in class org.eclipse.net4j.signal.SignalProtocol
- toString() - Method in class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
- toString() - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
- toString() - Method in class org.eclipse.spi.net4j.Channel
- toString(boolean) - Method in class org.eclipse.net4j.signal.Signal
- TransportConfigurator - Class in org.eclipse.net4j
-
Reads an XML config file and creates, wires and starts the configured
acceptors
. - TransportConfigurator(IManagedContainer) - Constructor for class org.eclipse.net4j.TransportConfigurator
- TransportConfigurator.AcceptorDescriptionParser - Interface in org.eclipse.net4j
- TransportConfigurator.AcceptorDescriptionParser.Factory - Class in org.eclipse.net4j
- TransportInjector - Class in org.eclipse.net4j
-
An element post processor that injects a
transport configuration
into theconnectors
andacceptors
of amanaged container
. - TransportInjector() - Constructor for class org.eclipse.net4j.TransportInjector
- TYPE - Static variable in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
U
- unregisterFromMultiplexer() - Method in class org.eclipse.spi.net4j.Channel
- UNSPECIFIED_VERSION - Static variable in interface org.eclipse.net4j.protocol.IProtocol2
V
- valueOf(String) - Static method in enum class org.eclipse.net4j.buffer.BufferState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.net4j.connector.ConnectorState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.net4j.ILocationAware.Location
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.spi.net4j.InternalChannel.SendQueueEvent.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.eclipse.net4j.buffer.BufferState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.net4j.connector.ConnectorState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.net4j.ILocationAware.Location
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.spi.net4j.InternalChannel.SendQueueEvent.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- waitForConnection(long) - Method in interface org.eclipse.net4j.connector.IConnector
-
Blocks until
or the given timeout expired.IConnector.isConnected()
== true - waitForConnection(long) - Method in class org.eclipse.spi.net4j.Connector
- waitForSignals(long) - Method in class org.eclipse.net4j.signal.SignalProtocol
- whileResponding() - Method in exception org.eclipse.net4j.signal.RemoteException
- wrapInputStream(InputStream) - Method in class org.eclipse.net4j.signal.Signal
- wrapOutputStream(OutputStream) - Method in class org.eclipse.net4j.signal.Signal
- write(byte[], int, int) - Method in class org.eclipse.net4j.buffer.BufferOutputStream
- write(int) - Method in class org.eclipse.net4j.buffer.BufferOutputStream
- write(SocketChannel) - Method in interface org.eclipse.net4j.buffer.IBuffer
-
Tries to write the data of this buffer to a
SocketChannel
. - write(ExtendedDataOutput) - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
- WRITING - Enum constant in enum class org.eclipse.net4j.buffer.BufferState
-
Indicates that the
IBuffer
is currently writing its data to aSocketChannel
. - WSUtil - Class in org.eclipse.net4j.ws
-
A utility class with static convenience methods.
X
- XORStreamWrapperInjector - Class in org.eclipse.net4j.signal.wrapping
-
An
injector
that injectsXORStreamWrapper
instances. - XORStreamWrapperInjector(String, int[]) - Constructor for class org.eclipse.net4j.signal.wrapping.XORStreamWrapperInjector
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form