Index

A B C D E F G H I J L M N O P R S T U V W X 
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 shows acceptors.
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 passed buffers into a continuous byte sequence which is exposed as an input 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-sized buffers and passes them to configured buffer 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
An input stream that provides the buffers which arrive at a channel as a continuous byte sequence.
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-sized buffers and passes them to configured channel.
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 shows connectors.
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
ContainerProtocolProvider(IManagedContainer, String) - Constructor for class org.eclipse.net4j.ContainerProtocolProvider
 
ContainerProtocolProvider.Client - Class in org.eclipse.net4j
Container-based protocol provider for client protocols.
ContainerProtocolProvider.Server - Class in org.eclipse.net4j
Container-based protocol provider for server 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 and release 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 and release 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
Turns the state of this buffer from PUTTING into GETTING.
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 its IBuffer.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.
getHandShakeWaitTime() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
Deprecated.
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
Returns the location of this object in a client/server scenario.
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 the multiplexer of this channel and are passed on to the receive 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 the receive 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 the multiplexer 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 a ByteBuffer 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 injects GZIPStreamWrapper 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 the connector of its channel 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
An element post processor that injects a timer into server-side heart beat protocol instances.

I

IAcceptor - Interface in org.eclipse.net4j.acceptor
Accepts incoming connection requests from client connectors and creates the appropriate server 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 IBuffers in for further buffer handling.
IBufferPool - Interface in org.eclipse.net4j.buffer
Provides clients with the ability to obtain and retain pooled IBuffers.
IBufferPool.Introspection - Interface in org.eclipse.net4j.buffer
Offers additional introspection features for IBufferPools.
IBufferProvider - Interface in org.eclipse.net4j.buffer
Provides clients with the ability to obtain and retain IBuffers.
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 a buffer provider to indicate that a buffer has been provided.
IBufferProvider.Notification.BufferRetainingEvent - Interface in org.eclipse.net4j.buffer
An event fired from a buffer 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 a connector.
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
IJVMConnector - Interface in org.eclipse.net4j.jvm
A connector that implements JVM-embedded transport.
ILocationAware - Interface in org.eclipse.net4j
A concept that has a location in a client/server scenario.
ILocationAware.Location - Enum Class in org.eclipse.net4j
A location in a client/server scenario.
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 its IBufferProvider or that is has been used and subsequently cleared.
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 a channel when one of its statistical counters changed.
InternalChannel.SendQueueEvent - Interface in org.eclipse.spi.net4j
An event fired from a channel when a buffer is enqueued or dequeued.
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
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 is fully 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
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
A protocol that consists of a number of stream-based signals.
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
An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.
ITCPActiveSelectorListener - Interface in org.eclipse.net4j.tcp
Call-back that handles the possible calls from a selector to an active consumer, usually a connector.
ITCPConnector - Interface in org.eclipse.net4j.tcp
A connector that implements non-blocking multiplexed TCP transport, optionally with SSL.
ITCPNegotiationContext - Interface in org.eclipse.net4j.tcp
A negotiation context that is used in TCP transport.
ITCPPassiveSelectorListener - Interface in org.eclipse.net4j.tcp
Call-back that handles the possible calls from a selector to a passive consumer, usually an acceptor.
ITCPSelector - Interface in org.eclipse.net4j.tcp
Encapsulates a Java socket selector and orchestrates a number of active and passive consumers, usually connectors and acceptors 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 and acceptors.
ITransportConfigAware - Interface in org.eclipse.net4j
A concept that has a transport configuration, typically a channel multiplexer, connector or acceptor.
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
Called by a channel each time a new buffer is available for multiplexing.
multiplexChannel(InternalChannel) - Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
Called by a channel each time a new buffer is available for multiplexing.

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 an INegotiator.
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
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 of IBuffer.getChannelID() that indicates that this buffer is not intended to be passed to a SocketChannel.
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 a ByteBuffer 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 a SocketChannel.
READING_HEADER - Enum constant in enum class org.eclipse.net4j.buffer.BufferState
Indicates that the IBuffer is currently reading its header from a SocketChannel.
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 its IBufferProvider.
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
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.
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
Provides signal execution counts when attached to a signal protocol.
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
An event fired from a signal protocol when the local execution of a scheduled signal has finished.
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
An event fired from a signal protocol when the protocol timeout has been changed.
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
An event fired from a signal protocol when a signal has been scheduled for local execution.
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 a SocketChannel 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
An element post processor that injects a stream wrapper into signal protocol instances.
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 the connectors and acceptors of a managed 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 IConnector.isConnected() == true or the given timeout expired.
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 a SocketChannel.
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 injects XORStreamWrapper instances.
XORStreamWrapperInjector(String, int[]) - Constructor for class org.eclipse.net4j.signal.wrapping.XORStreamWrapperInjector
 
A B C D E F G H I J L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form